一口老血!全網(wǎng)都在喊程序員降薪
前段時間的知乎熱榜,“國家何時整治程序員高薪現(xiàn)象?”:

不過很多程序員看到這個問題的第一反應(yīng)不是憤怒,而是可笑。
因為這既是典型的“不把槍口對準敵人而是對準同伴”,又是“吃不到葡萄說葡萄酸”,實在是太可笑了。
也有人說了,提出這種問題的人,就是“眼饞”,吃不到葡萄,就想把葡萄藤割了,把葡萄架推了。
你眼饞,大多數(shù)程序員的態(tài)度就是:那你也去學(xué)編程轉(zhuǎn)行唄?歡迎來一起內(nèi)卷。
插播一句,雙十一活動正在進行中,歡迎來學(xué)編程~
01
說實話,程序員的薪資真的高嗎?
下圖是近期的中國程序員薪資生存調(diào)查報告:

還有些人說“這些人根本不知道程序員到底干的什么!”,也有人說“寫個代碼月薪1W+,還上到2W+?Are you kidding me......”
高嗎?其實不高,在硅谷,初級工程師平均薪資達到11W~16W美元,對比中國一線大廠,剛?cè)肼毜某跫壋绦騿T差不多是20W人民幣。
所以,總體來說,中國程序員的薪資還是偏低的,但相較于其他行業(yè),程序員仍然是中國薪資較高的行業(yè)之一。
02
至于程序員的薪資為什么這么高,說句實話,主要是兩個方面:
1、程序員自帶門檻較高光環(huán)
想要成為程序員的門檻很高,這個門檻不是指學(xué)歷,而是很多人倒在入門的路上,因為零基礎(chǔ)入門時總會遇到挫折,很容易讓人放棄,能真正堅持學(xué)完然后做這一行的人,相比別的行業(yè)來說還是很少。
需要真才實學(xué),需要強大的自學(xué)能力才能勝任。
2、供給失衡


據(jù)Mob研究報告顯示,雖然,2020年我國程序員人數(shù)突破250萬,但程序員市場目前仍處于供不應(yīng)求狀態(tài)。
再加上互聯(lián)網(wǎng)也是一個技術(shù)迭代日新月異的行業(yè),經(jīng)常短短兩三年就會實現(xiàn)技術(shù)迭代,在這種情況下,即使行業(yè)里面不缺程序員,但一定缺掌握了新技術(shù)的程序員,所以在技術(shù)迭代的初期,掌握新技術(shù)的人都是被搶的。
隨便舉個例子,當(dāng)年IOS開發(fā)的工資是天價,現(xiàn)在IOS開發(fā)白菜價,即使是程序員,也不能一概而論。
兩個條件疊加在一起,就造成,程序員這個群體的工資相對比較高。
說到這里肯定會有人來吐槽,“現(xiàn)在程序員找工作很難”,“程序員已經(jīng)飽和了,不好找工作”“現(xiàn)在大環(huán)境不好,很多公司裁員,程序員的薪資現(xiàn)在很低”,程序員是吃青春飯的,干到 35 歲就被淘汰了,卷王程序員……
03
確實互聯(lián)網(wǎng)技術(shù)行業(yè)是一個“學(xué)習(xí)內(nèi)卷”的地方,你不學(xué)習(xí)新技術(shù)、了解新知識,就算你是十年編程大佬也是枉然。
那么程序員該如何提升自己呢?
1、在校學(xué)生,準程序員
大學(xué)期間認真學(xué)習(xí)技術(shù),同時一定要根據(jù)自己的興趣愛好和想法,試著去做一個大點的項目,在簡歷上也不會顯得那么簡陋,無東西可寫。
2、工作1~2年的初級程序員
一兩年工作經(jīng)驗是一個比較尷尬的工作經(jīng)驗階段,處于一種「高不成,低不就」的地步。
這時候就需要大家不要暫時眼里只有錢(當(dāng)然錢很重要),穩(wěn)住自己焦躁的內(nèi)心,騎著驢找驢即在職找工作,不要裸辭。
工作期間,一是平時多積累自己的工作經(jīng)驗,多學(xué)習(xí)提高自己的技術(shù),二是多積累人脈,多認識朋友和同事,聯(lián)系以前同學(xué),看有沒有內(nèi)推的機會。三是,確立自己的一個求職目標公司,按照那個公司的要求平時多學(xué)習(xí)和提高自己,做到因地制宜。
3、想要進階中高級程序員
①及時了解新技術(shù)但不要沉迷:萬變不離其宗。到最后拼的是算法,思維。新技術(shù)的衍生都是在原有的事物上出現(xiàn)的,最好的學(xué)習(xí)方法就是去實戰(zhàn)。
對于新技術(shù)的熱愛:新技術(shù)的架構(gòu)思想,設(shè)計思想。這些都是可以通過讀懂源碼來學(xué)習(xí)的。但是當(dāng)自己有了一定的編程水平最好先自己去實現(xiàn)那個功能,然后再與源碼比對,看二者的差別以及自己所欠缺的。
②培養(yǎng)時間管理能力。盡可能少做,或不做那些效率不高的事情,對于學(xué)習(xí)來說:效率,狀態(tài),善于總結(jié),歸納。形成自己的技術(shù)體系與知識譜圖。
③團隊管理能力。能夠獨立負責(zé)復(fù)雜系統(tǒng)的設(shè)計與開發(fā),比較熟悉業(yè)務(wù)數(shù)據(jù);并且同時具備一定的領(lǐng)導(dǎo)意識和組織能力,在團隊中有自己影響力。同時有能力把控公司大的技術(shù)方向,還需要有足夠的行業(yè)人脈和資源,招聘搭建合適的技術(shù)團隊。
最后小編想說信息技術(shù)和網(wǎng)絡(luò)經(jīng)濟,是國家戰(zhàn)略規(guī)劃的重點,國家層面將會提供各種政策、資金、資源的支持,保障它快速、廣泛的發(fā)展。互聯(lián)網(wǎng)+、大數(shù)據(jù)、人工智能,將是重中之重。
未來十年,軟件、互聯(lián)網(wǎng)、數(shù)據(jù)、智能化等相關(guān)領(lǐng)域,依然是時代發(fā)展大趨勢,而支撐這些領(lǐng)域發(fā)展的程序員,平均收入依然會遠高于其他行業(yè)。
雖然程序員門檻低,但是未來,想要拿高工資會越來越難,更多涌入的能力差,低水平的程序員,導(dǎo)致現(xiàn)在程序員都不如十年前吃香了。所以要抓住一切機會來提升自己,技術(shù)才是硬道理!