程式設計師入門,7個方法幫助你提高程式設計學習效率

2021-09-23 20:54:09 字數 3131 閱讀 7497

無法專注,注意力難集中,工作效率低下,學習效率無法提公升。這些問題是大家日常中都會遇到的困惱,但也因人而異。我把自己平時工作、寫作時提公升專注度的幾個方法列舉出來,相信總有一兩個可以幫助到大家。

1.遠離智慧型手機

這個時候你的思路難免就會被打斷,意志力不強的人就會跟好友聊一下,聊著聊著又去看看朋友圈,不然就是看新聞,看著看著又看關聯的內容,不知不覺時間就過去了很久。當你回過神來要接上剛才的工作時又要花費一定的時間整理思路,當你好不容易接上了剛才的工作,「叮」又來了。

所以,提公升專注度一定要先遠離智慧型手機,只要你確定當前要做的事情比手機中的內容更重要。將手機靜音,注意不是震動,放在遠離自己工作學習的地方,最好視線也看不到,因為螢幕突然出現光亮也會影響到注意力。當然你可能會有顧慮說如果錯過重要的**怎麼辦?關於這一點會在後面的第五點和第六點說明。

2.創造安靜環境

如果乙個環境很嘈雜,估計也難建立起專注度來。無論是處理工作,還是學習思考,都需要乙個安靜的環境。如果你想專心致志做自己的事,但是旁邊有同事在聊八卦,或者寢室裡有室友在打遊戲,這樣的環境無論如何也難讓自己靜下心來。即便是在自己的家裡,如果隔音條件不夠好,也可能因為各種聲響影響到自己。

因此,首先要給自己找到乙個盡可能安靜的環境。但是有時候個體無法改變自己所處的環境,現在很多公司的辦公位都是開放式的,像網咖一樣,這樣便於交流但是實際上會相互影響。這個時候可以考慮用耳塞加耳機給自己營造乙個安靜的環境,避免被周邊的人和事所打擾。

我自己在寫作的時候都會塞上那種軟的海綿耳塞,然後再帶上乙個隔音耳機,家裡雖然比較吵,既有狗也有孩子,但是我也幾乎聽不見。安靜的環境的確可以提公升效率,如果你改變不了環境,就想辦法減少噪音,從自己的耳朵入手也比較簡單。

3.收拾乾淨桌面

有人說雜亂的桌面效率更高,這點我是完全不贊同的,桌子上任何跟當前無關的物品都可能會分散注意力。有的人喜歡在桌子上放各種擺設,有小綠植,小玩偶,家人的**等等。但是這些東西在你專心工作的時候會不經意的打擾到你,你會「忙裡偷閒」地去擺弄擺弄玩偶,會想著給小綠植澆澆水,會回憶起跟家人的點點滴滴。這些雖然很美好,但是對於提公升專注度並沒有任何好處。

如果桌子上堆了各種東西,雖然大部分跟自己的工作學習相關,但是擺放得沒有規律,就是胡亂的堆疊,那麼找東西也非常麻煩,極大影響效率。所以,應該將自己的工作桌盡可能少放東西,保持整潔乾淨,只保留跟工作學習有關的物品,避免被無關的東西分散精力。

我自己的辦公桌或者家裡的書桌基本上除了喝水的杯子和電腦、筆記本就幾乎沒有別的東西了,重要的資料都分類放在檔案袋中放到櫃子裡,零碎的辦公用品全部放到抽屜中,有需要的時候再去拿。我的辦公桌如果是乙個不熟悉我的人看到會以為我是新員工或者要離職的人。

4.:明確目標計畫

前面幾個方法都是屬於給自己創造乙個可以專注工作學習的環境,但是專注度這個東西並不是僅僅由環境所決定的,相反的,環境能給予專注度帶來的提公升是比較有限的,最重要的還是自己的心態。假如一項任務,你沒有很明確的目標,沒有制定合理的計畫,或者它根本不重要,在你心中是否按時按質完成無所謂的話,那麼即便有再好的環境可能也無濟於事,因為你心裡總是在想別的事。

所以乙個事情如果很重要,你就要給自己乙個很明確的目標,比如在什麼時間完成,達到什麼樣的水準,完成後有什麼樣的獎勵等。同時,不要定乙個不切實際的目標,這個目標應該是可以分解成多個步驟或者子任務,每個環節也有對應的計畫,讓自己在心裡上覺得可行。因為人都是傾向於從簡至難,一步步完成目標。

就以我自己的圖書出版為例,每次簽訂乙份圖書出版合同我都不是想著在某個週末或者小長假就全部寫完,這個幾乎不可能,出版合同上都會有乙個交稿日期,這個就是我的目標,我會根據這個交稿日期反推整個寫作計畫是怎麼樣的。因為我平時都有正職工作,經常要加班,所以這個寫作計畫也是給自己留下了足夠時間餘量,不至於因為偶爾的耽誤導致整個計畫泡湯。

5.預留整塊時間

我們現代人大部分的時間都已經被碎片化了,想在完全碎片化的時間裡提公升專注度是比較困難的一件事。有些事情如果有整塊的時間,比如兩個小時可能就可以順利做完,但是如果總是被打斷,可能需要四個小時,甚至更久。我們要利用碎片化時間,但是不能將一整天時間都碎片化。

所以,我們需要採取時間「反碎片化」的策略,一天之中要至少留給自己一至兩個小時的整塊時間用於處理相對困難的事情。

我自己都是習慣於晚上寫作,只要不是加班到很晚,我會盡可能在晚上抽出一至兩個小時的時間,因為這個時候基本上不會有工作上的事情會打擾到我,也沒有什麼緊急的事情要處理,家人也在休息或者忙自己的事情,這樣寫作起來效率會更高。

6.番茄鐘工作法

每個人的專注力都不太一樣,比如兒童,可能專注度只有幾分鐘,而成年人的專注度也是有長有短,這跟要處理的事情也有一定關係。為了可以在一段時間內聚焦,番茄鐘工作法基本上適合所有人,它既可以保證專注時間,又可以避免長時間的緊繃狀態。

具體的方式是選擇乙個待完成的任務,將番茄時間設為25分鐘,專注工作,中途不允許做任何與該任務無關的事,直到番茄時鐘響起,然後在紙上畫乙個x短暫休息一下,5分鐘就行,每4個番茄時段多休息一會兒。所以這個工作法也可以跟上面預留整塊時間的方法結合在一起,如果能預留乙個小時那就是兩個番茄鐘,如果能預留兩個小時那就是四個番茄鐘。

番茄鐘工作法還可以跟前面提到的第一條遠離智慧型手機結合起來,在番茄鐘開始的時候先遠離智慧型手機,等番茄鐘結束,在休息的5分鐘裡看一下手機上是否有重要的未讀資訊或者未接**即可。如果還有下乙個番茄鍾要繼續,那麼處理手機的時間也要控制好。

7.培養規律習慣

上面講的各種方法單個單次執行起來可能都不難,偶爾長時間不看手機不難,難的是每天都有固定時間段不看手機,偶爾保持桌面整潔不難,難的是時時刻刻保持桌面的整潔。提公升專注度是乙個長期的工程,偶爾一次屬於打雞血,對於長久提公升專注度並沒有什麼大的幫助。

所以,培養規律的習慣非常重要。就像羅振宇每天早上都要發60秒的音訊一樣,一件事情只有持續的,有規律的去做,形成像吃飯、刷牙那樣的習慣才有可能徹底改變現狀,一旦形成了乙個好的習慣,即使沒有立竿見影的效果,也會隨著時間得到回報。

推薦閱讀:

學習前端開發的路線是什麼?網際網路趨勢,技能需求

零基礎如何學習python這門程式語言?

7個方法幫助你認清機遇

7個方法幫助你認清機遇 改變自己的乙個非常重要的途徑是借助提公升的機遇,但是機遇往往在你的面前,你卻看不到。那麼怎樣才能讓我們更加醒目?怎樣發現這些隱藏在你周圍的機遇呢?以下都是一些點到為止的思路。和具有高創造性的人群建立關係 高創造的人會增強你的洞察力,如果你想更好的認清這個世界,那麼就盡量多的和...

10個習慣助你成為優秀程式設計師

在這個世界上,有數百萬的人熱衷於軟體開發,他們有很多名字,如 軟體工程師程式設計師 編碼人 開發人員。但如何成為乙個優秀的程式設計師呢?慧谷實訓中心的專業老師來告訴大家應該養成的10個好習慣 一 學無止境。就算是你有了10 年以上的程式設計師經歷,你也得要使勁地學習,因為你在計算機這個充滿一創造力的...

培養程式設計師從娃娃抓起 10款幫助孩子學習程式設計的工具

概述 21世紀是電子科技的時代,能夠掌握程式設計的技術顯得尤為重要.掌握程式設計技術從娃娃抓起,本篇向大家推薦了10款幫助孩子學習程式設計的工具.我們生活在乙個數位化的時代,數位化產品如電腦 智慧型手機 平板電腦等都已經成為我們生活中的乙個重要組成部分。當你有了孩子之後,你一定希望他能從小就掌握一門...