就業(yè)現(xiàn)狀:程序員應(yīng)聘到底是艷陽依舊還是步入寒冬?
外界關(guān)于程序員這個職業(yè)的負(fù)面信息一直都有,例如強制 996、裁員、縮招、薪資漲幅凍結(jié)等等,盡管如此,我依舊認(rèn)為程序員是這個時代很好的職業(yè)。
是不是很好的,我不敢打包票,畢竟我也沒有離開過互聯(lián)網(wǎng)行業(yè),就像如果你只懂中文,就很難說中文是世界上很好的語言一樣。不過很好的之一,總歸是有的。
為什么這么說呢?先從最現(xiàn)實的薪酬角度來看,跟很多行業(yè)相比,互聯(lián)網(wǎng)行業(yè)依然是高薪行業(yè)。比如前不久獵聘發(fā)布的 2019 年一季度中高端人才報告中的數(shù)據(jù)就顯示,互聯(lián)網(wǎng)行業(yè)中高端人才的平均年薪從 2018 年同期的 20.65 萬元同比增長到了 23.42 萬元,位居全行業(yè)第二,僅次于金融行業(yè)。
當(dāng)然,現(xiàn)在的經(jīng)濟形勢下,程序員的薪酬開始回歸理性,不像前兩年那樣,人工智能和區(qū)塊鏈領(lǐng)域的工程師動輒百萬年薪。即便如此,程序員依然稱得上是一個高薪職業(yè),并且,優(yōu)秀程序員的薪酬上限非常高。一個建筑設(shè)計行業(yè)的總工程師,每年風(fēng)里雨里,工地奔波,年薪也就 50 萬,院長干脆限薪 80 萬,你們感受一下。但是在互聯(lián)網(wǎng)行業(yè),一個好的技術(shù)人員年薪可以做到一百萬甚至幾百萬,如果運氣好公司上市了,成為億萬富翁也是可能的。你身邊或者你的前輩中應(yīng)該有不少這樣的例子。
可能你會說,說了這么多,裁員是真實的啊,縮招也是真實的啊,工作都沒了,行業(yè)薪酬再高有什么用呢?
這的確是個問題,比如前一陣子科技巨頭甲骨文一下裁掉了中國區(qū)研發(fā)中心 900 多人,你心里是不是拔涼拔涼的啊,我還好,因為我不在甲骨文。
開個玩笑。這其實涉及了兩個方面的問題。
第一個方面,在整個互聯(lián)網(wǎng)行業(yè)層面,對于技術(shù)人才的需求一直在持續(xù)增加,但具體到細(xì)分領(lǐng)域,曾經(jīng)在資本裹挾下風(fēng)光無限的互聯(lián)網(wǎng)金融、區(qū)塊鏈、共享經(jīng)濟等正從神壇逐漸跌落到裁員求生的地步。數(shù)據(jù)顯示,2018 年四季度,從共享經(jīng)濟和區(qū)塊鏈領(lǐng)域離職的人數(shù)比上半年總和還要高出 10 個百分點。
與此同時,泛娛樂和人工智能領(lǐng)域依舊在高歌猛進。BOSS 直聘發(fā)布的《2019 年春招旺季人才趨勢報告》顯示,2019 年春招旺季,人才流動率較高的前三位分別為音樂 / 視頻、社交網(wǎng)絡(luò)以及游戲,排行前三的領(lǐng)域中,泛娛樂行業(yè)占了兩個。(人才流動率 = 人才流入數(shù) / 人才流出數(shù))
人工智能則排在第四位,具體來看,人才需求增幅很高的 15 個職位中,人工智能類就占了六個,其中的圖像識別工程師的人才需求增幅同比更是高達 110.9%,而深度學(xué)習(xí)、機器學(xué)習(xí)等基礎(chǔ)層研究職位人才也呈現(xiàn)出了強勁的增長勢頭。
第二個方面,在我來看,互聯(lián)網(wǎng)行業(yè)經(jīng)過十幾年狂奔突進之后,正在進入調(diào)整時期,尤其是各大互聯(lián)網(wǎng)巨頭。BOSS 直聘的數(shù)據(jù)顯示,1000 人以上的大型企業(yè)招聘節(jié)奏明顯放緩,人才需求環(huán)比增長 15.3%,但與此同時,100 人以下的小微企業(yè)人才需求量顯著增長,環(huán)比增幅為 35.2%,而 500-999 人規(guī)模的中型企業(yè)的人才需求環(huán)比增幅更是達到 38.2%。
大家紛紛在探索并且尋找新的增長點,所以你可以看到人工智能方向的人才需求依舊火爆,像物聯(lián)網(wǎng)工程師、5G 網(wǎng)絡(luò)工程師等新興職業(yè)的人才需求和薪酬水平也都出現(xiàn)了爆發(fā)式增長。
整體來說,整個互聯(lián)網(wǎng)的人才形式呈現(xiàn)出一種冰火兩重天的態(tài)勢,這也意味著,程序員們在做選擇的時候要更慎重一些了。原來互聯(lián)網(wǎng)上到處都是肥沃的土地,撒點種子,就長莊稼就開花,那樣的好日子早過去了,你得好好選選,隨意跳槽換賽道,記得自己承擔(dān)后果。
但是,工作不能只考慮錢,錢多也不代表是個好職業(yè),畢竟有很多職業(yè)薪酬不菲,但卻需要身處艱苦的環(huán)境,或者復(fù)雜的人際關(guān)系中,甚至要面臨生命危險。
程序員基本上沒有這方面的煩惱,大部分軟件工程師都是在空調(diào)房里敲敲鍵盤就有可能冷不丁改變了世界。并且,大部分時候,我們都讓這個世界變得好了一點點。與很多職業(yè)相比,程序員的投入產(chǎn)出比都算高的,稍有智力門檻,也沒比其他行業(yè)高多少。而這個時代,給了程序員們大展宏圖的機會,給我們足夠的自由度去創(chuàng)造我們想要的東西。
另外,相比很多行業(yè),程序員這個職業(yè)對傳統(tǒng)意義上的背景、人脈、資歷等的要求非常少,不是說完全沒有,但我們更喜歡用技術(shù)說話,以能力取勝。
很早之前我在閱讀《軟件隨想錄》的時候看到過一句話,給了我很大的震撼,“許許多多的人選擇編程,首要的原因就是,他們寧愿將時間花在一個公平有序的地方,一個嚴(yán)格的能者上庸者下的地方,一個只要是你對就可以贏得任何爭論的地方。”
另外,從馬斯洛需求層次理論來看,很多人通過工作滿足物質(zhì)和安全兩個層面的需求,但往往需要通過其他方式和渠道去滿足自己的自我實現(xiàn)需求。程序員可以把這幾件事整在一起做,技術(shù)可以最大化你的價值,你寫的代碼、做出的產(chǎn)品可能影響了千萬人,小作坊起步的軟件,甚至能改變世界,改變?nèi)藗兊纳?。沒有什么比這件事更能讓程序員們開心了。
當(dāng)然了,程序員這個職業(yè)也沒那么容易,需要智力門檻,需要動手能力,還得有創(chuàng)新精神,好奇心,還得能持續(xù)學(xué)習(xí),不停升級自己的系統(tǒng)……不過話又說回來了,天下哪有容易的事兒啊。
反正,如果上天再給我一次機會,我依然會毫不猶豫投身到這個行業(yè),并付出更大的熱情和努力,你的選擇呢?