計算機專業的學生畢業後基本還會從事這個行業的。畢竟市場需要和行業待遇擺在那裡,三百六十行行行轉it,不是亂說的。
然而,大學教育無非就是上課-自習-考試,老師輔導員校長都不會細緻的告訴每一個專業的同學,還應該做點什麼?這導致很多計算機專業畢業生寫簡歷的時候只能寫學了哪些課程,成績如何,面試官看不到你對這個行業的哪怕一點興趣。這樣在找工作季是很吃虧的,甚至會因為壓力過大,基於找到工作,落入傳銷陷阱。
本文給各位同學提幾條建議,要做到這些不需要花很多功夫,但天天打遊戲看電影肯定是不行的。如果你能在上學期間做到我下面給的這些建議,你已經超過了50%的同學了,將來勝出是很容易的。等到公司再努力,就很難這麼輕易的勝出了,因為那時大家就都知道該做什麼了。
一、學會習慣使用github(https://github.com/),當你的同學還只會csdn下載程式碼的時候,如果你會使用github,你就領先一半的人了。這裡有海量程式碼,你甚至能在裡面找到你的畢業設計。不是讓你抄,是讓你借鑑,使你的論文更加豐富。
二、學會習慣使用谷歌映象(https://ac.scmor.com/)搜尋一些東西。有的東西百度的結果會不全面,有了谷歌映象,可以看看 谷歌的結果。和百度的結果形成互補,能高效幫助你解決問題。
三、閒暇時間刷刷演算法,推薦(https://leetcode-cn.com),據說刷完裡面100道題,所有網際網路公司的第一面都能通過了。同學們可以打遊戲打累了,心態打崩了,來這裡刷刷演算法,到找工作季閒庭信步的感覺是不是很好。
四、給自己的電腦安裝Linux虛擬機器。學生電腦都是window,執行在window上的大型系統在工作中並不多見,尤其網際網路公司,購買的都是Linux小型機,這會使得你剛工作時很不適應。不如上學時在電腦上裝一個VMware(vbox也可以),在vmware裡面安裝Linux,什麼版本的Linux都可以,大同小異。下載Linux的iso檔案可以到盤搜搜找(https://www.pansoso.com/ ),然後百度網盤下載,我最近都是從這裡找的。登陸虛擬機器可以安裝xshell、或者securecrt等工具。
五、熟練掌握一門程式語言,可以根據市場需求,可以根據自身愛好。一定要買本對應的經典書籍認真閱讀。
六、做一套簡單的BS系統(指的是瀏覽器-服務端系統),無論多簡單,都會遇到很多坑,幫你對什麼是系統有個完整的概念是很重要的。也會逼著你學會簡單的建立web服務的方法,http服務行業標準,學一些html、css、javascript等前端知識,別看東西多,但如果只學一點皮毛,並不需要大量時間。而且這些寫在簡歷裡,比學過《資料結構和演算法》《作業系統原理》,比通過四六級考試,要更吸引眼球吧!
七、如果你能學習一些搜尋引擎技術,人工智慧技術,並進行簡單的實踐(這時候Linux虛擬機器就派上用場了),那就是錦上添花了。
八、如果你想從事手機app開發,做個微信小程式,做個一點按鈕,就彈窗hello world!對話方塊的安卓apk安裝包,應該是必須的了吧。