千萬別學計算機! ! !
周末和朋友小聚,聊起了高考報志愿的問題,我和另外一個朋友都脫口而出:“千萬別學計算機!”
說完我們都一陣大笑,自己在這個行業呆了這么久,現在居然要勸阻大家別學了,豈不是莫大的諷刺 !
平心而論,計算機是少數的不用拼爹的行業, 憑借自己的努力就能獲得回報, 從這近二十年看,回報還相當不錯。
首先是平均工資相對別的行業比較高,尤其是那幾大著名的互聯網企業, 現在很多面試的文章都在講如何進入BAT,到處都是它們的面經, 可見它們的吸引力。
即使在中小公司,只要是緊缺的技術人才,那工資也是相當的高,我印象比較深刻的一個就是iOS開發剛起步的時候, 想招到一個合適的App開發真是太難了,工資一提再提。不過很快就泛濫了,這也是后話了。 還有一個就是最近火熱的人工智能,門檻高,會的人少,有些崗位工資很嚇人,不知道會不會步iOS開發的后塵, 我們“拭目以待”。
如果“一不小心”進入了一家有潛力的公司,隨著公司成長,最終上市,那工資真的是零花錢了。
這么有“錢”途的行業,為什么還會不滿呢? 我想主要原因就是職業發展的問題,對未來充滿了不安全感和不確定感,從而產生焦慮, 國內很少有行業的人像程序員這么焦慮的。
首先是焦慮自己好不容易學會的那點兒東西,迅速地貶值。
舉個例子,假設你最早是做桌面開發的,把MFC玩得賊溜,工資賊高。很快Web興起,你沒有跟進,一直抱著老三樣不放, 過了幾年你就發現玩不轉了,市面上招聘的幾乎都是Web開發人員,工作機會都沒了。
技術的浪潮一波又一波,從桌面到互聯網, 從互聯網到移動互聯網,從移動互聯網到人工智能,云,大數據,接下來還有5G,物聯網,天知道會知道什么新技術。
我老是幻想,如果軟件開發也像醫學,法律,金融那樣就好了,知識相對穩定,可以不斷地學習,精進,越老越值錢,越老越吃香。至少不會這么頻繁地顛覆。
其次是焦慮自己的年齡,這個問題在國內特別突出。
國內程序員過了三十歲就充滿了職業危機感,得想著以后的出路,就要戰戰兢兢地擔心被裁員, 擔心35歲以后的路該怎么走。
大學畢業一般是22歲,如果再上個研究生出來就25了,工作沒幾年就要面對這種窘境,能不焦慮嗎?
造成這種情況的原因是國內的互聯網行業主要在應用層激烈競爭,結果就是程序員的可替代性比較強, 誰能加班誰上,誰性價比高誰上。這也產生了一個副產品:996。
很多行業都有加班, 程序員的加班很有特點:海量的需求,拍腦袋拍出來的工期,事到臨頭的突然變更,夜半緊急的手機鈴聲,真是把人熬得心力憔悴,精神崩潰。
不滿歸不滿,世界上哪有***的行業呢?既然進入了這個行業,還是要想辦法好好發展下去。比如把基礎知識打好,看清技術本質,這有助于迅速學習新技術;
除了編程之外,發展一下別的技能,成為復合型人才。例如即懂技術又懂業務;既能編程又能講演/寫作,有個人品牌; 既有技術眼光又有管理能力; 既能寫代碼又有很強的溝通能力......
以國內這種情況,程序員很難一直在一線coding , 有了這些復合型的能力,就可以適時轉型,做架構,做管理,做咨詢,做銷售...... 職業的發展就會長久得多。
【本文為51CTO專欄作者“劉欣”的原創稿件,轉載請通過作者微信公眾號coderising獲取授權】