读《程序员必读的职业规划书》
半年前我就有幸拜讀了@Easy的《程序員跳槽全攻略》電子書,當時趁著限免機智地入手了。當晚一口氣讀完后感覺收獲頗豐,隨手就發了篇微博正能量了出去。在前幾天的下午,又看到Easy為慶祝紙書上架發布了百人試讀活動。以我的性格當然果斷就報名啦。
剛拿到紙書的第一印象是“哇,好薄啊!”,不過濃縮的都是精華。這更像是一本迷你武林秘籍,在你練功遇到瓶頸時,拿出這本小冊子讀一讀,說不定就找到了突破的方式。紙書與電子書在內容上的差別不大,主要是調整了目錄的結構,加了些插圖和tips。雖然是第二次讀這本書,也有一些新的收獲,所以就寫了篇文章記錄下。
職業規劃
電子書的書名叫《程序員跳槽全攻略》,紙書的書名叫《程序員必讀的職業規劃書》。從「跳槽攻略」到「職業規劃」的改變,一方面是措辭上更加嚴肅和嚴謹了,另一方面是這本書在定位上不僅面向在職程序員,還面向了在校學生們。
作為一名即將離開大學校園的應屆畢業生,我深深認為在校生們應該看看這本書。私以為畢業后的第一份工作對個人的成長和影響是非常重要的,正確地選擇人生的第一份工作是職業規劃中的重要一課。而許多在校生對自己的職業沒有很清晰的規劃,大多數不知道該往什么技術方向發展。應聘PHP,可能只是PHP用最熟練,談不上喜歡,談不上規劃??赐赀@本書后,你可能對于要選擇哪條技術道路更加清晰。
職業規劃說白了就是為了實現人生目標而做的規劃。比如我的理想是升職、加薪、迎娶白富美、當上CTO。為了當上CTO的終極目標,必須規劃好當前一步。精通一門語言、積累高并發系統的開發經驗、做好幾個開源項目、讓自己的博客UV過千,每一件事都是為了實現終極目標而做出的努力。有了人生目標,做每一件事都會變得有意義有動力,做成每件事的成就感又會讓下件事更有動力。
調整定位
站在風口不一定能飛起來,但站在冰山上必然會沉下去。
互聯網技術變化非常快,新技術層出不窮,但是并不是所有技術都有平等的待遇,相反總是有些技術突然之間變得炙手可熱,有些技術不溫不火逐漸沒落。在調整個人定位上本書給了兩個建議,(1)學會觀察技術趨勢(2)投資新興市場和細分市場。
學會觀察技術趨勢真是說的容易做到難。未來總是難以預測的,在沒有足夠的技術敏感性的時候,就看看技術大牛們都在用什么吧。對于應屆生來說,書中提到「可以選擇一些得到大量投資的行業,通常而言,他們代表了未來的發展方向,比如云計算、大數據、移動互聯網、智能硬件、共享經濟、互聯網金融等」。
投資新興市場和細分市場方面書中講了幾個例子,有個例子是如果應聘了烏云平臺PHP開發工程師,那么「在烏云工作幾個月以后,你就能寫出來可能是國內最安全的PHP代碼…這就是細分市場,比你懂安全的沒你懂PHP、比你懂PHP的沒你懂安全」。
樹立個人品牌
長輩總是勸戒我們要低調做人,但是程序員應該高調樹立個人品牌。原因我就不說了,看書去吧。關鍵是如何樹立個人品牌?
書中列了以下幾個建議:
- GitHub帳號,不解釋
- 技術博客
- 微博,最好能加V,用于業內交流
- 技術社區帳號,比如StackOverflow
- 開源項目
其實,關鍵就是「分享」二字?!钙綍r遇到的大小問題可以零星發在微博上。相對大量的內容,可以寫成文章發在博客上。比較系統的內容,可以在相應文章的基礎上整理成迷你書」。個人覺得不錯的內容可以提交到開發者頭條和CSDN極客頭條,借助平臺來推廣。博客的內容質量是最重要的,只要你持續分享高質量的干貨,就不愁沒有讀者。
開源項目是重磅殺器。很多人認為開始開源項目很難,其實只是不敢邁出第一步而已。找一些自己在在項目時遇到的費時費事的小細節做好,然后開源就可以了?;蛘哂米约盒聦W的語言造個自己感興趣的輪子,然后開源。或者用開源的形式做一個應用。我自己最近也在做一個開源應用,貴在實踐。
總結
本書主要分為原理篇、準備篇、操作篇。推薦好好讀讀準備篇,會有很多收獲。對于正在找工作的同學,操作篇也是非常實用的。
from:?http://wuchong.me/blog/2015/05/15/read-programmer-career-planning/
總結
以上是生活随笔為你收集整理的读《程序员必读的职业规划书》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 论面向组合子程序设计方法 之 重构2
- 下一篇: 《JAVA与模式》之建造模式