在學習新技能時,你是否給自己設限(截止日期)?

比如:我在自學用Python做一個簡單的博客網站時,給自己定好了步驟 一步步的該怎麼做,大約多少天做完. 但是,總是不能按時完成,(中間遇到很多問題卡住,有時也因為自己的拖延), 與原計劃差了很多的時間.


如果你能制定出完美實施的計劃,那說明你不是在學習而是在做一個你閉著眼都能輕鬆完成的簡單操作。

學習也好、創新也好,計劃從不可能得到順利執行,延期是司空見慣的事,因為你不懂、不了解、不熟悉、沒經驗,所以之前的估算的難度和預計投入的工作量根本就是沒依據的、不可靠的、連參考意義都沒有的。

但這種情況下,最好還是要做計劃,原因主要是:

1、是養成做計劃的良好習慣

2、計劃必有目標,也就是你在做計劃前,一定要想清楚自己做這件事的目標是什麼,沒有目標就無所謂行動,你通過做計劃首要的工作是想清楚自己花這麼大的時間、精力、成本來做這件事到底要得到什麼

3、計劃執行出了偏差,這說明你在計劃時的認知出現了問題,而這恰恰是你解決問題、提升認識水平的良好機會,對於這個偏差,你不應該簡單的加快進度,而是分析為什麼會出現偏差,當然你這裡由於是認識上出現的問題,所以也沒太多好分析的,但如果是以後的工作,那就是計劃調整的契機了,否則風險必然出現

4、施加壓力,遇到困難誰都想逃避,而計劃的時間點的逼近會迫使你正視自己的問題,不迴避不逃避。上面回答里說不要定計劃的,可能主要擔心這個壓力太大,好事變成了壞事。但工程師和優秀的工程師的區別就在於你能不能扛得住壓力,這點壓力都扛不住,你也不需要什麼自學了


有意義的目標是「我明天要試試看那種方法」,「我明天要再看看那個部分」,而不是「我要一周內學會A」,「一個月內精通B」。有意義的目標是讓自己保持行動,而不是強迫自己被結果綁架。保證過程,結果就不難。


遇到什麼難題,報以全力後,就要有「延期」的心態,而不是知難而退,慢慢的就放棄了。

不著急,不是代表就這麼拖延下去,人的大智慧之處,就是在於有解決難題的決心和毅力,也有具備將難題分解,逐步解決難題的能力。

計劃是要繼續的,而任務里的每一個坎,都是你要去應對的,切忌為了趕進度、趕目標,打亂了自己的生活節奏,囫圇吞棗。


Deadline是必要的,防止你因為錯誤的評估導致陷入無法進行下去的僵局。

人們往往樂觀的估計自己學習一門新技能所需要的精力和時間,也樂觀的估計自己的歷史經驗可以用在新的知識上。這樣,在很多情況下會導致一個死結,即:在你完全不擅長的領域一直折騰,幾個月過後,你還是在折騰。

所以,為了規避掉因為無知無畏導致的巨大精力時間分配的風險,你需要設置一個明確而可抵達的Deadline來作為進行最後一次嘗試的時間。

其實,學習一門新技術就是一種對自身的投資。

所以,這在本質上,其實跟投資學一樣,你必須設置止損點和止盈點。你對市場最樂觀的估計,也必須遵守紀律,在損失抵達止損點附近的時候考慮改變策略,比如暫時出場觀望。

以退為進。

但是,並不是說,抵達Deadline之後,你永遠不再碰這一快的知識。而是,你嘗試換一種思路。

適當的娛樂,適當的其他領域的知識,可能刺激你靈犀一動,啊,原來是這樣。

所以,Deadline是必須的,它會給你一個對自己評估的反饋。告訴你,之前的方法都行不通,是時候做點新的改變了~


慢慢來


不用設定目標,只要保持每過一段時間都有進展就行。


我是設限派

首先估計學習時間成本

然後乘以2一倍時間作為buffer

然後設立milestone

然後按照milestone制定學習計劃


我一般都是給自己一個確切截止時間,然後慢慢來


制定計劃是必須的

甚至我最開始想

我一個初級正在入門的程序員

自己努力學不就得了

為什麼還得有計劃

每次都煩學長 老師 學校讓交計劃表和項目進度報告

但是有幾個優點

清楚自己該做什麼

清楚自己該多久完成

按時做完有成就感

以前沒目標 今晚上五黑差一個 那玩一把沒所謂

但是有目標 不行! 明天要講進度!

建議組個團隊

學生的話報個學校的孵化器

每天按時打卡

兩周 一會

互相看彙報進度 完成量

最差的人開完會 請吃個燒烤

對了這所有的前提是:定製小目標

以具體、實在為主

比如這周完成登陸功能

下周完成界面上...


1、先一個大目標,三個月/半年內要達成。

2、為避免拖延症襲擾,每天必須做這件事1小時以上,初期量變才有中後期的質變,一萬小時定律不會錯

3、當成愛好,而非任務,但當心態從愛好變成了任務,這個時候不要停,保證每日任務的完成,最終做出一定成績,再一次把任務變成愛好,由此循環,長此以往,真正把愛好變得專業,遊刃有餘之後,不再有完全任務的感覺


可以制定計劃。

這個計劃需要是「伸手努力就能夠得著」的。

如果過分高估自己,計划過於激進,那久而久之,很可能就失去信心。


不會,學習哪來的截止?

好吧,這不是段子。

學習從來沒有ddl,你根本不知道你的思維會發散到哪裡,ddl反而會僵化你,讓你只朝著某個方向前進。

不如,

每天給自己針對某事的完成情況給自己打分,每周 大致 規劃規劃,看看評分就知道怎麼做了唄。

只要有進展,就是最好的狀態。

學習重質!


堅持每天給自己的github提交代碼


一般來說會把內容分幾塊,如火燒連營,自己有自己的那份計劃,然後會把內容大致分幾個大點,再分我可能就沒那個恆心去完成。然後大點都會自己去學習,並讓同宿舍的阿坤來提醒我(雖然他常常忘記提醒我),沒辦法,自制力差只能讓他人督促我,順便求大手們給點建議。


然,本人運維一枚,工作中經常需要學新的技術, 其實對我而言, 每個技術都不會有所謂的結束或封頂, 所謂結束也就是一個學習階段的結束。 我也會給自己定計劃, 規定自己要在某個時間段內完成某個技術點的學習和掌握, 待掌握了這個技術點之後再往深處學習, 然而因為種種問題, 這個技術點並不能在規定時間掌握, 或者是臨時有了新的學習需求, 需要學習另外的技術點, 正在學習的自然也就暫時放下了, 有人會說你一會學這個一會學那個, 最後一無所成, 然後我覺得對我IT人員來講, 最重要的就是將零碎的知識系統, 如果你不能辣么你勢必會被拍死在沙灘上。


這位朋友,不知道你是否看了最近很火的電影「摔跤吧,爸爸」!如果您還有所印象的話,爸爸當時跟媽媽約定是一年時間訓練兩個孩子!

我今年28歲,我也跟你一樣處於一個需要不斷學習新技能的階段。我們的精力時間都是有限的,我們並不知道有些技能我們能否真的學好,是否真的有天賦去掌握。所以我們當然必要給自己一個時間段,在這個時間段最大能耐激勵自己!


何苦為難自己


從來沒有給自己設期限。因為肯定沒法按時按量完成,技能樹肯定難免要點到別的分支去。

我的做法是記錄每天的學習活動。

後來沒堅持下來,因為經常會學得很零碎。

最後,也是目前,規定每天必須在這上頭花費總共 x 小時的時間,而且每塊碎片時間不低於 n 分鐘。


不逼一下自己,怎麼能發揮出潛力來。。。。


一定要設限!

我覺得這個在不同階段是不一樣的。

大部分有這個問題的人,我想一定是對所學的內容不熟悉的,也就是很多地方看一遍很可能理解不了的,如果此時抱著慢慢看的心態,很可能會看一會,聽一會,偶有所得,又很興奮,又歇好久(我就是這樣的)。這樣看,依然避免不了,看了後面,忘了前面。

針對這種不熟悉,憑著興趣不能「暢讀」的,一定要設限。而且,寧願一本多看幾遍,不要一章多看幾小時。

過一遍的主要作用,我覺得是心裡有個底,對整個技能的難度和內容有個底。後面也可以有針對性的學。


對於特感興趣的事,根本停不下來,都不想去思考得花多長時間去做。但次之就得定時間了,再次之則放一放。先做目前最想做的事。


不請自來!

我個人是這麼看的。設定一個目標,但這個目標不是用來完成的,而是用來追趕的。


不設限,慢慢來,不過一開始定的是個比想要達到的目標大的多的多的目標,所以就算中途GG,也無所謂了


推薦閱讀:

你不能忽視現狀的合理性:計劃體系改進案例
鹹魚,你的夢想實現了嗎?
如果有人的 60 計劃手冊帶來快樂輕鬆,那我的是壓力逃避...

TAG:時間管理 | 編程 | 計劃 | 計算機科學 | 時間規劃 |