我是一個程序員,工作一年了。現在工作一般,想下班後充充電多學點東西。然而事實卻相反,怎麼讓自己的學習更加有毅力?
12-31
我一般晚上回去 打dota 遊戲 傷不起! 但又戒不掉。
前段時間正好跟幾個朋友聊過這個問題,分享幾個建議:
你的目標有過寬泛,無法衡量,目標明確要明確、具體、可衡量
需要你把先目標具體一下,比如利用空閑時間完成一個開源項目( 可以放在Github上,找工作時能加不少印象分 ),考個證書、重構一個組件之類的,然後把目標進行分解,做一個計劃,類似於做項目一樣,做個進度控制,知道自己每周和每天應該做什麼事情。這個計劃有可能不會嚴格執行,各種意外總是存在,但有個計劃,基本會有個方向,知道自己每天都做些什麼,可以在進行的同時,不斷調整和修正這個計劃。如果有可能,一定要從興趣出發,把目標跟自己的愛好聯繫起來,做的時候才會有動力。興趣是最好的老師,最好的情況是覺得學習是種享受,是在不斷的探索和發現新的知識。
減少誘惑,不要考驗自己
先把dota刪除,然後找幾個控制訪問網站的軟體,把浪費你時間的幾個網站加進去,別開QQ,微博,關閉手機,最大程度減少誘惑。把當天的任務變成首要任務
把當天的任務變成一回家除了吃飯之外第一優先任務,先把這個任務做完,再考慮做其它事項每天記錄,定期總結
把每天的任務完成情況和時間寫下來,每周花時間整理,思考一下,哪些地方做的不足,有哪些事項會讓你拖延,如果應對。給自己獎勵
堅持一段時間,給自己一個小小的獎勵試試番茄工作法工作25分鐘,休息5分鐘,方法很簡單,但效果非常好,強迫自己按這種方法進行,在手機或電腦上找個定時器或鬧鐘軟體就可以開始,每天堅持把2-4個番茄時間花在目標上。
我是通過逐步毀滅一個領域中的自己來使自己徹底什麼也不想做的,這是一種心理暗示,它會影響你的興趣方向和注意力。比如我故意把遊戲打的很差,把心態弄爛,這樣就會長時間不想碰它,並且取消關注了電子競技圈的所有微博,註銷自己的優酷賬號,這樣遊戲圈的視聽就不會進入我的耳中,這樣沉湎其中的狀態就會被打破,我就變得窮極無聊,這就為的學點東西創造了空間。但首要準備的是一個短期學習目標和一個長期目標,比如做演算法題和進google,短期目標用來創造成就感和喜悅,長期目標用以不停的激勵自己。這樣,即使我沒有網路的那段時間,也幾乎沒有任何不適應,上了癮的東西,說戒就戒了。
不知道,我這個人,完全靠感覺驅動的。沒感覺就去干點別的吧。
外企上班,在職考試,準備的是今年11月份的英語類考試-BEC高級。我今年一月份考過托業(TOEIC),剛好有些經驗跟你分享:1) 設定確實可行的成績目標上班之後必須承認的一點就是可支配時間比學生時代要少的多,working day能擠出4-5個小時已經是極限了。所以第一個建議就是量力而行。考TOEIC之前,我知道學妹和其他小盆友考了900+(滿分990),我一開始設定的目標也是900+,結果臨近考試狀態一直不好,每天也就複習1-2個小時。雖然最後成績勉強能看,但是還是有種失落感。承認自己的時間有限,精力有限,確定力所能及的目標,否則成績一般的話,反而打擊了積極性就得不償失了。2) 目標分解
我當初複習資料一共五本教材。做了兩套模擬題之後,發現弱項是聽力和語法。因為時間有限,主攻的就是這兩個方面。這兩本教材大約200多頁,除以剩餘天數再乘以1.25或者1.5的安全係數,大概就是你每天的複習量了。
3) 檢查點複習到了指定天數做一套模擬題,看看自己」微小「的進步,也是滿足成就感的一個辦法。4) 記錄反思每天記錄一天的時間開銷:睡眠、固定時間、學習時間、浪費的時間(上網、聊天、看電視、玩手機)5) 戰友堅持有兩個方法,一個是自我驅動,要靠一些工具和方法(比如1+2+3+4),但是更有效的一個方法就是關係驅動。比如你設定了每周運動兩次的目標。不妨就在周六日約一些靠譜的朋友打球。即使你當天想賴床到下午,但是礙於情面,你只能勉強爬起來了。對於學習來講,找到志趣相投的朋友們互相監督和激勵非常重要。我現在迷上了一個背單詞的網站,每天早起0.5-1個鐘頭背單詞。原因就是加入了一個小組,因為如果有一天沒背單詞會影響小組的成體成績,另外QQ群里的朋友們都志趣相投,可以互相監督激勵。6) 堅持執行
今天好累啊,不想學了。和同事吃飯回來都12點了。在職學習因為時間有限,肯定會有這樣那樣的理由阻止你的每日計劃,我當初在《暗時間》里看到一個故事,作者在與榮耀先生合譯《Imperfect C++》的時候,」有一段時間停滯,榮耀先生就給我鼓勵,告訴我一個重要的方法:如果覺得做不下去了,就硬著頭皮堅持做,然後就類似於麻木了,適應了,那種望而卻步的感覺會逐漸自動退去。驚人的簡單,但事實就是如此,硬著頭皮,過了那個情緒上最艱難的時候,也就適應了。這本書譯完之後,還是有不少的收穫,但我總覺得對性格上的磨練才是最有價值的收穫。」與你共勉。不想成為架構師的碼農不是好的程序員
給自己定一個遠大的目標,孩子,努力吧……人與人之間的差異在於業餘時間,晚上8點之後的2個小時決定你的人生,每天抽2個小時來學習,頭論,思考和參加有意義的聚會,堅持2年,你會發現,你的人生正在發生變化8小時內求生存,8小時外求發展。要有毅力,時間管理很重要,一條條來
你根本就對編程不感興趣,你感興趣對是dota。既然如此,你就不可能指望所謂的學習充電。那就索性不要苛求自己,既然喜歡的是dota,那就好好的dota。人生苦短,幹嘛活的這麼累?反正回家是要dota的,與其心事重重的去do,不如放開了去do。do完了心情還很happy,沒有負罪感。dota本身不是什麼錯,沒必要有什麼負罪感。拿我自己來舉例子,我本身算是非常熱愛編程的,儘管如此,工作一天回家,我也不想再做什麼提高了,能做的就只有休閑娛樂。把自己心情弄好了,工作效率也提升了,學習也學的進去了。沒必要逼自己做不愛做的事情。因為心情愉悅的時候,一切都變得簡單了。
別的答案太長,我來個簡單一些的:看書,尤其是領域內比較基礎而又在學校里沒有讀過的那種。具體書目可以豆瓣。每天看完一個部分,第一遍畫重點,不會的地方硬頭皮看過去,不懂就暫時略過。第二遍之後,就會發現收穫很大。讀書過後,開始準備一篇博客或分享ppt,試圖用你自己的語言把這本書要解決的問題和解決的方法講清楚。第三點,在你任何能實踐所學知識的地方去應用,工作也好,開源項目也好,久而久之會發現,基本上每個領域讀一些經典的那麼幾本書就可以cover大部分知識了。
找個女朋友 嘗試著結婚
買台mac,我就是這樣把dota戒掉了...我也是個程序員,工作兩年,其實這跟玩不玩遊戲沒關係,從工作那天起,我就開始了瘋狂的學習,語言類,系統類,網路多線程,圖形圖像...要學的東西太多,最近一段時間有點墮落,渲染框架寫了一半就放在那了,我深感愧疚...我覺得我已經落後了,我一直覺得程序員如果不持續性的學習就會很快貶值...不喜歡造輪子的程序員不是好程序員...
堵不如疏。多花些時間,多打遊戲,不出兩個月,你就會說:我夠了,不想再打了,我要吐了。從此你會更有激情去學你想學的東西。
路過
每次說要學習,然後轉身就忘了...
努力嘗試著改變
遠離手機 多看書 多運動 減少不必要的聚會
1. 找一個目標, 比如當你內心埋怨公司什麼東西做的不好, 我應該可以做的更好的時候, 著手實踐, 拿出行動來做好, 或總結為什麼做不好.2. 看非技術的書籍, 或行業領域相關的書籍, 定下計劃, 多長時間看完, 看後總結學到了什麼, 對自己的行業是否有幫助.3. 偶爾玩玩遊戲也不錯, 沒必要刻意迴避, 周末出去走走, 打打球騎騎車, 認識些驢友.4. 找個不宅的女(男)朋友, 但注意, 別著同行哦.
很簡單 因為你的目標不明確 如果你每天就想著:我加緊充電 就能早日買上房子 早日開上跑車 如果這都不能是你堅持
只能說明
你的夢想並不堅定我一直是一個三天打魚兩天晒網的人,而且辦事又很愛拖延,近來也是想改變現在的生活,我給自己制定了一個計劃,嚴格的按照時間計劃來執行,已經堅持一周,前三天感覺還是好痛苦的,現在慢慢的習慣了,可能嚴格按照預訂的時間來執行並不妥當,但我覺得這對我的拖延和忍不住去打遊戲最好的解決辦法!
我們因為喜歡才進入了這個行業,所以除了干自己喜歡的事,還有什麼能讓我們能更快的成長呢
多看看書,遊戲多沒意思啊
在github上跟一個開源項目吧,fork,commit.
推薦閱讀:
※為什麼rust的創作者Graydon Hoare會離開Mozilla?
※作為一名碼農,女票比自己更能碼,是種怎樣的體驗?
※刷完演算法導論和leetcode,能找到什麼水平的工作?
※如何零基礎入門 Python?
※計算機系,對比北京郵電大學和電子科技大學如何?