或許你不認(rèn)識程序員,但是你一定聽過程序員的傳說:前世界首富比爾蓋茨、騰訊創(chuàng)始人馬化騰、微信之父張曉龍……互聯(lián)網(wǎng)無疑是極具發(fā)展前景的行業(yè)。
你是不是會有一絲羨慕,羨慕那些計算機專業(yè)的同學(xué),想著他們以后也會很容易的升職加薪走上人生巔峰?其實誠筑說里不少計算機專業(yè)的同學(xué)時常困擾,為什么學(xué)校里教授的編程那么無聊,為什么好好學(xué)習(xí)還是找不到工作?
其實不難理解,互聯(lián)網(wǎng)這種極其市場化的行業(yè),有能力的程序員大都在大公司里上班,或者自己創(chuàng)業(yè),誰會貪圖學(xué)校的穩(wěn)定呢?經(jīng)歷過九年義務(wù)制教育,想必大家都明白大多數(shù)老師是怎么教學(xué)的,老師教,學(xué)生聽,然后做做課后作業(yè),其他的學(xué)科或許可以,編程這種要求實際操作的學(xué)科,這就跟沒學(xué)一樣。
此外教育行業(yè)天然的存在滯后性,培訓(xùn)機構(gòu)還好說,大專院校的教材已經(jīng)多少年沒有更新,互聯(lián)網(wǎng)的發(fā)展可是日新月異啊,你自然沒有辦法學(xué)到與時俱進的、實用的知識。
那么如何學(xué)習(xí)才能少走彎路呢:
1. 用好英語。不可否認(rèn)的是,好的學(xué)習(xí)資料總是英文的,不僅編程語言里會用到英語指令,更好的入門基礎(chǔ)教程,遇到問題時的解決方案,前沿業(yè)界動態(tài),都需要你有直接的文檔閱讀能力,用好英語,你將面對的是整個世界。
2. 和人交流。不要把眼光局限在學(xué)校,局限在身邊,互聯(lián)網(wǎng)世界里有更多的精彩,想學(xué)習(xí)Java,去看Java相關(guān)的博客,去社區(qū)交流,去請教別人,去幫助別人,互聯(lián)網(wǎng)的精神是分享,幫助別人的同時你也在提升自己。
3. 學(xué)會提問。有時候可能大神很忙沒時間回答你的問題,有時候可能你的問題太簡單,有現(xiàn)成的答案,我們鼓勵你踴躍提問,但是提問不等于什么都問,善用搜索,你會發(fā)現(xiàn)你并不孤單,前進的路上始終有人和你一起。
4. 找好老師。當(dāng)你一切辦法用盡,仍然無法突破瓶頸,你可能需要找一個老師了?赡苁蔷W(wǎng)絡(luò)上的大神,也可能是培訓(xùn)機構(gòu)的老師,有時候只需要一句點撥就能豁然開朗。