給想成為程序員的大學生的8個建議
2014年05月28日 11:11 來源:互聯網 作者:秩名 我要評論(0)
我在 Groupon 的其中一項工作就是幫助公司招聘一些優秀的開發人員,因此我也可以算是 Groupon 開發團隊的代言人,主要任務是發布一些招聘信息、解答疑問等。在上周,我對兩個來咨詢夏季實習工作的大學生進行了回復。
我認真回顧了在郵件中回復的內容,并總結了 8 點我認為有價值的建議,送給夢想成為程序員的大學生們:
1、如果你在大二的時候就開始接觸外面的公司,那么你這種做法是值得表揚的。很多大學生都要等到畢業前兩個月(甚至更晚)才去考慮找工作的問題。即便你不能獲得實習的機會,那也要經常去面試接觸一些企業,爭取給別人留下好印象。
2、如果你對一種成熟的技術感興趣,你可以先從書本上去了解相關的基礎知識。要注意理論知識和實踐練習相結合,書本上的知識都是通過精心編輯的,會教給你一整套系統的學習要點。但是也不能只看書,要動手做里面的練習。比如你要學 Rails,可以閱讀《Agile Web Development with Rails》,它會教你如何在一周內開發出一個完整的電子商務網站。有時候實踐往往先于理解(或者更確切的說,不實踐就無法理解)
3、關于這一點我想說,請不要坐等課堂上來教你新的編程語言或者前沿技術,學校里開設的計算機課程的目標是讓你學會編程的理論基礎以及一些規則和特殊的課題。但是像很多技術(像代碼管理、服務器管理,nginx 配置等)和編程語言(學校課程只會教C和 JAVA)都不會覆蓋在學校的課程里。但是在公司里,你往往會根據自己的職業規劃和業務需求來針對性的學習新技術。所以,如果你以后想在事業上有所收獲,那現在盡量去學一些課程以為的新知識。
4、不要只關注一些特殊的編程語言和框架,要讓自己的技術技能多樣化,像《Structure and Interpretation of Computer Programs》(免費在線閱讀 http://mitpress.mit.edu/sicp/full-text/book/book.html)、《Clean Code》和《The Pragmatic Programmer》這些書籍都比較好。
5、如果你對上面一條只是一眼掠過,最好還是再讀一下!讀讀 SICP,看看視頻講解,這些訓練會讓你成為一名出色的程序員。
6、至少要學一門冷僻的編程語言,它會讓你學到很多從像 Java 這樣主流的語言中學不到的東西。我自己比較偏向于 Lisp 語言,《Land of Lisp》這本書非常棒,為你提供一種有趣的方式來學習 Lisp。
7、找一個項目做做,你并不需要做一些很有意義或者很重要的項目,只要能夠實踐就可以了。寫一個可以搜索離你最近的星巴克的小軟件,給你的學習小組開發一個統一管理網站系統,開發一個能完成拼圖任務的自動機器人軟件。僅僅是為了實踐學習,并且將項目發布到網上,將源代碼放到 Github 上,也可以經常寫一些自己的學習心得,放到博客上。這樣你做的項目就會公諸于眾,好處就是今后能讓招聘單位對你有好的印象,尤其是在面試的時候。同時,這也給了你鍛煉寫作能力的機會,讓你能夠知道每一年自己的進步在哪里。
8、多接觸一些和自己領域相關的開發者,感謝 Google,如果你的領域中有相關的會議和活動,你可以在 5 秒鐘搜索到它們。如果你找不到任何會議,說明它太耗時或者太難組織了。你也可以作為一名志愿者來為這些會議出把力,比如尋找會議地點等。做這些事并不很難,關鍵是要花時間,而且要有信心。這些事情會讓你獲得很好的信譽,和他人保持聯系,一起工作,一起進步。
最后我想說,每年花 100 塊錢買書看,并勤加練習,你一定會成為一個對招聘單位來說比任何人都優秀的大學生。
另外我還想說,不要成為碼農。
上周熱點文章排行榜
上周資料下載排行榜
論壇熱帖
熱評
- IR將功率半導體觸角伸往消費市場
- 多功能算術/邏輯運算單元(ALU) ,什么是多功能
- 動態ip、靜態ip、pppoe撥號的區別
- ARM與MIPS的比較
- ThunderBolt端口驅動及NET改WAP方法
- ds18b20中文資料詳解
- 滴滴人臉識別怎么破解
- 超級計算機榜單重新排名 中國天河二號已淪為世界第
- 電阻色環表_色環電阻識別方法
- iphone6概念機圖片曝光_iphone6上市時
博文
帖子
- 【書籍評測活動NO.51】具身智能機器人系統 | 了解AI的下一個浪潮! ElecFans小喇叭
- 請教關于CS1239低側采樣如何獲得使用更高的Gain? jf_94221193
- 高頻條件下的耦合線圈出現負值的原因是什么 jf_42363055
- 請問如何關閉獨立看門狗 jf_39582415
- ads1291雙電源供電時,Thermal Pad接AVSS嗎? ggfx
- 【米爾-Xilinx XC7A100T FPGA開發板試用】+03.SFP光口測試(zmj) 卿小小_9e6
- DAC7621的reference性能精度,可以使用外部輸入ref嗎? 萬物死
- 【「HarmonyOS NEXT啟程:零基礎構建純血鴻蒙應用」閱讀體驗】+1-7章有感 夜孤影
- DIY了一臺無人機,用全志T113芯片 文小二
- 電子產品結構與導熱材料解決方案 jf_86221244
用戶評論
查看全部 條評論
查看全部 條評論>>