酒旗風暖少年狂,爲初級前端開發工程師做學習計劃
夜幕降臨時,走到一張廢棄已久的書桌前,打開臺燈,看到書桌上已經佈滿灰塵,而桌上的那盆羸弱的文竹已經枝繁葉茂。我擦乾淨了桌面,坐了下來,把買回來很久但還沒讀過的《HTML+CSS網頁設計與佈局》放在面前,我提醒自己,必須開始讀一些更厚的、更有用的圖書了。(飯老師(溼)的技能動作片全部扔進了破亂不堪的櫃子裏,隨即擋上幾塊木板,防止它們被我看到。)
這是2009年6月7日的夜晚,這天看書到很晚,但醒來的很早,天似亮未亮,透過窗簾的一角,我看到溫暖的太陽躍出地平線。
哈,是不是太裝逼了。
其實就是我從那天起堅持了5年,爲自己制定了一個詳細的學習計劃,每天晚上都會用最少一個半小時來學習,5年後看,效果是顯而易見的。
我認爲學習是有方法的,爲自己制定一個學習計劃很有必要,清晰的學習計劃能夠幫助你堅定自己的目標。
所以,我嘗試着以我當年做的模板,爲有志於從事前端開發的學弟們做了一個階段性的初級前端學習計劃,供參考。
初級前端開發工程師階段學習計劃
第一個要學習的技能:HTML超文本標記語言
圖書:
《HTML+CSS網頁設計與佈局從入門到精通》 人民郵電出版社
預計學習時間:10天
免費視頻:
《零基礎學HTM語言》 網頁公開課 免費
預計學習時間:7天
計劃:10天完成HTML超文本標記語言
第二個要學習的技能:CSS網頁樣式佈局
圖書:
《CSS禪意花園(修訂版)》 人民郵電出版社
預計學習時間:15天
免費視頻:
CSS3視頻公開課 網易雲課堂 免費
預計學習時間:10天
計劃:15天完成css網頁樣式佈局
第三個要學習的技能: JavaScript
圖書:
《JavaScript權威指南(第6版)》 機械工業出版社
預計學習本書所用時間:70天
免費視頻:
《李炎恢JavaScript教程》 網頁雲課堂
預計學習時間:60天
計劃:70天掌握JavaScript
第四個要學習的技能:JavaScript框架設計
圖書:
《JavaScript框架設計》 人民郵電出版社
預計學習本書所用時間:25天
《jQuery權威指南(第2版)》 機械工業出版社
預計學習時間:30天
免費視頻:
《jQuery 實戰經典》 網易雲課堂
預計學習時間:40天
計劃:55天掌握JavaScript框架設計
第五個要學習的技能:HTML5
圖書:
《HTML5程序設計》 人民郵電出版社
預計學習本書所用時間:20天
HTML5與CSS3基礎教程(第7版)》 人民郵電出版社
預計學習時間:20天
免費視頻:
《HTML5入門》 網易雲課堂
預計學習時間:22天
計劃:50天掌握HTML5
第六個要學習的技能:Javascript Ajax
圖書:
《瘋狂Ajax講義(第3版)》 電子工業出版社
預計學習本書所用時間:15天
免費視頻:
《AJax視頻教程》 傳智播客
預計學習時間:15天
計劃:15天掌握Javascript Ajax
學習計劃總結:
開始時間:2014年7月16日(假設) 每日學習時長:1.5小時
計劃掌握6項技能所需總天數:210天 (大概7個月的時間)
預計完成時間:2015年2月16日
實際完成時間:?(保證每天1.5小時學習,其中半小時做習題)
以上是我當年做的學習計劃模板,是以Excel列表的方式做的,書是我挑的近期我覺得好的書,視頻當年沒有,現在可真好。
另外,執行中需要注意幾點:
1. 計劃不是說說就完的,應該保證在計劃內完成
2. 填寫自己實際完成時間,如提前完成要給自己一些獎勵
3. 看書很重要,練書內的習題也很重要
4. 推薦的視頻都是免費的,能少花錢就少花錢吧
5. 框架學習時間長,可以穿插,階段學習
6. 相信自己,堅持、再堅持一下
7.每個人的學習能力不同,以上計劃的完成時間是有富餘的,應該可以順利完成
最後:
我中午休息的時候,看了鳳凰臺的一個訪談,其中的一番話我深以爲然,大意是說,你應該想明白三個問題:
1 你有沒有一個有錢的老爸。
2 你是不是一個運氣超級好的人
3 你是不是一個能比別人更努力的人
如果前兩點你不具備,那麼只有第三點是你可以做到的。
我是一個行動主義信奉者,我對人生的態度是:如果想做一件事,那就馬上去做,否則,根本就不要浪費時間去想。