格子衫、雙肩包、黑框眼鏡被稱作程序員三寶,他們每天似乎有著寫不完的代碼,這樣的職業(yè)在普通人眼里充滿“神秘”感。但同時,他們被打上木訥、悶騷、不修邊幅等越來越多的標(biāo)簽。
每到10月24日,全國許多地方和機(jī)構(gòu)開始舉辦1024程序員節(jié),早在2015年就有人倡議程序員在這一天不加班,科大訊飛、金山云、華為云等企業(yè)都曾舉辦過該活動?,F(xiàn)實(shí)世界里,我們眼中的程序員是偏“呆萌”的形象,可在數(shù)字世界里他們就像無所不能的“上帝”,在電腦前只需要噼里啪啦的打上一串串字符,在互聯(lián)網(wǎng)上就能幻化成各種的應(yīng)用軟件。
今年的10月24日,西安將舉辦第三屆全球程序員節(jié),自2017年首次亮相,該節(jié)如今已成為西安對外宣傳的重要新名片;10月23日,千鋒教育攜手一刻talks提前啟動“千鋒1024程序員節(jié)topic大會”,邀請設(shè)計領(lǐng)域、編程領(lǐng)域近10位職場大咖線下做相關(guān)主題分享。消息報道,一些初創(chuàng)公司為了體現(xiàn)“人文關(guān)懷”也準(zhǔn)備在這天早早讓程序員們下班。雖然程序員節(jié)概念誕生時間并不算長,可每到10月24日,這個獨(dú)屬程序員們的節(jié)日氛圍越來越濃了。
從上世紀(jì)90年代開始,信息技術(shù)飛速發(fā)展,互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、5G、物聯(lián)網(wǎng)、AI,千千萬萬個程序員構(gòu)造出的“信息世界”似乎沒有邊界。自互聯(lián)網(wǎng)誕生的那一刻開始,信息技術(shù)就不斷顛覆著我們熟悉的各種事物,速度之快遠(yuǎn)超人的想象,業(yè)界也開始流傳“互聯(lián)網(wǎng)一年,人間十年”這樣的說辭,程序員正是全球數(shù)字世界的構(gòu)建者。
互聯(lián)網(wǎng)走過了三十年,“碼農(nóng)”的中堅力量也正在從80一代人,轉(zhuǎn)變?yōu)?0后一代,00后雖尚未迎來就業(yè)期,可在大學(xué)生群體里選擇互聯(lián)網(wǎng)/信息技術(shù)相關(guān)專業(yè)的比例也越來越高。
三代程序員所面臨的行業(yè)環(huán)境演變,是從撥號上網(wǎng)的PC時代,到5G所帶來的萬物互聯(lián)時代變遷。
70/80一代持續(xù)“充電”是常態(tài)
第一代程序員可以涵蓋70后和80后兩個程序員群體,他們現(xiàn)在呈現(xiàn)出兩極分化的狀態(tài),要么已是企業(yè)里年薪百萬的“脫產(chǎn)”高層,要么已被迫進(jìn)入職業(yè)生涯的“中年危機(jī)”?;ヂ?lián)網(wǎng)三十年僅主流的編程語言就已多達(dá)Java、Python、JavaScript、C/C ++、Scala等幾十種,編程領(lǐng)域的技術(shù)更新迭代飛快,無論是老程序員還是年輕一代程序員,都必須隨時“充電”自我提升。
IT行業(yè)職業(yè)也細(xì)分成了UI、前端、后端(Java/php/python)、DBA(mysql/oracle)、運(yùn)維(OP)、測試(QA)、算法(分類/聚類/關(guān)系抽取/實(shí)體識別)、大數(shù)據(jù)工程師(Hadoop)、Android、IOS、運(yùn)營、產(chǎn)品等多個大類。隨著信息化和互聯(lián)網(wǎng)化的不斷深入深化,現(xiàn)實(shí)問題越來越多,越來越復(fù)雜,老的知識、技術(shù)在面對新的問題時可能力不從心或效率低下,行業(yè)分工越來越細(xì)、專業(yè)化程度不斷提高。
于2011年成立的千鋒教育,參與了這個時代每一次的變化,在成立第一年嗅到“移動互聯(lián)網(wǎng)”機(jī)遇開始變革,從原有的培訓(xùn)內(nèi)容變?yōu)橹鞔騣OS、安卓等移動互聯(lián)網(wǎng)編程培訓(xùn)。借助移動互聯(lián)網(wǎng),千鋒教育在2014年和2015年實(shí)現(xiàn)了規(guī)?;陌l(fā)展,在移動互聯(lián)網(wǎng)增長停滯后也經(jīng)歷了陣痛,隨著HTML5需求的日益增強(qiáng),千鋒教育再度抓住機(jī)遇實(shí)現(xiàn)了自我突破。5G時代,千鋒教育旗下又增加了智能物聯(lián)網(wǎng)+嵌入式、大數(shù)據(jù)+人工智能、Python全棧+人工智能等學(xué)科。
千鋒1024程序員節(jié)topic大會上邀請的大咖嘉賓,大多數(shù)都是70/80后一代人,他們活躍在當(dāng)下最熱門的人工智能、5G、大數(shù)據(jù)、云計算等前沿技術(shù)領(lǐng)域。例如,原去哪兒網(wǎng)技術(shù)總監(jiān)陸榮濤、百度DuerOS首席布道師曹洪偉、亞馬遜云計算北區(qū)經(jīng)理徐遄等嘉賓,大多數(shù)是十年、十幾年的行業(yè)老兵,經(jīng)歷了多個信息技術(shù)革命,卻一直在前沿領(lǐng)域開疆拓土。
上圖:美國不同年齡段的科技工作者的實(shí)際工資與預(yù)期工資的對比
根據(jù)美國發(fā)布的《2019 年軟件工程師狀況報告》顯示,40 歲以上的美國技術(shù)工作者的平均工資水平雖然仍普遍較高,但基本不再增長,且呈下降趨勢。我們從美國不同年齡段的科技工作者的實(shí)際工資與預(yù)期工資的對比圖表中發(fā)現(xiàn),40歲后的程序員平均收入遠(yuǎn)高于其他年齡段的程序員,可預(yù)期工資上卻非常保守。
造成這種現(xiàn)象,一方面是因?yàn)榛ヂ?lián)網(wǎng)技術(shù)迭代很快,從互聯(lián)網(wǎng)到移動互聯(lián)網(wǎng)的轉(zhuǎn)型,就有一批PC時代的“老”程序員掉隊,如今人工智能、5G、大數(shù)據(jù)、云計算等前沿技術(shù)不斷落地應(yīng)用,對他們而言又是全新的挑戰(zhàn)。另一方面和他們大多數(shù)成家立業(yè)有關(guān),無論是美國硅谷還是中國中關(guān)村,高昂的房價和生活成本對程序員而言是個不小的壓力,上有老下有小的現(xiàn)狀讓他們更傾向求穩(wěn)心態(tài)。
老程序員通過自學(xué)以及參加編程培訓(xùn)進(jìn)行自我“充電”,編程培訓(xùn)機(jī)構(gòu)逐漸成為高等教育以外的程序員自我提升的重要途經(jīng)。
《2019 年軟件工程師狀況報告》中顯示,76% 的受訪者認(rèn)為參加編程培訓(xùn)機(jī)構(gòu)可以為程序員的職業(yè)生涯做準(zhǔn)備。57%的招聘經(jīng)理也愿意為編程培訓(xùn)機(jī)構(gòu)的畢業(yè)生提供開放性崗位,僅7% 明確表示不會聘用。天浩對千鋒教育公開的數(shù)據(jù)進(jìn)行整理后也發(fā)現(xiàn),非應(yīng)屆生學(xué)員占比一直高過應(yīng)屆生。
持續(xù)“充電”將是70/80第一代程序員們的常態(tài),豐富的職場經(jīng)驗(yàn)是他們獨(dú)有的資本,只需要隨時跟上技術(shù)升級的節(jié)奏,他們?nèi)阅軌蛟谛袠I(yè)里找到屬于自己的位置。在國內(nèi)頻繁的“寒冬論”中,這些一直努力充電的第一代程序員,做了很好的表率,想要“鐵飯碗”必須保持持久的學(xué)習(xí)心態(tài)。
90一代仍偏愛大廠、性別“偏見”弱化
90一代人相對幸運(yùn),他們伴隨互聯(lián)網(wǎng)而生,是地地道道的互聯(lián)網(wǎng)原住民。相比于70/80后半路出家,從小就在“網(wǎng)上”的90后更具“網(wǎng)感”,在他們眼里互聯(lián)網(wǎng)和電話等工具一樣,都是尋常之物。
根據(jù)拉勾發(fā)布的《2019年90后程序員職場報告》顯示,就90后程序員擅長的程序語言來說,擅長Java、Javascript類語言的求職者較多。整體來看,擅長 c#/.net、java、delphi、c/c++、php語言的求職者找工作壓力略小。
雖然外界對程序員有著刻板的印象,現(xiàn)實(shí)中程序員和大多數(shù)人一樣也會有自己的愛好,只是編程思維讓他們更注重做事的“條理”,在平均收入上程序員仍然是各行業(yè)“拔尖”的群體。拉勾數(shù)據(jù)透露,和18年對比,19年的平均薪資并沒有降低趨勢,甚至應(yīng)屆生和5-10年資深程序員的薪資還有明顯增幅。分別從8.4K、27.8K升至9.5K、29.1K。
上圖:千鋒2019年-9月就業(yè)榜
同樣,根據(jù)千鋒教育發(fā)布的學(xué)員就業(yè)平均薪酬顯示,2019年1-5月期間平均薪酬還在8000+元的范疇,自6月開始平均月薪分別達(dá)到9006元,9380元、9404元、9303元。這同5G時代、物聯(lián)網(wǎng)、云計算、AI等新興信息產(chǎn)業(yè)的發(fā)展息息相關(guān),這些領(lǐng)域帶來龐大的程序員“缺口”,客觀上推動了學(xué)員們平均薪資的增長。
以千鋒2019年9月就業(yè)榜為例,9月份一線城市就業(yè)學(xué)員平均薪資順利突破萬元大關(guān),二線城市就業(yè)薪資明顯高于當(dāng)?shù)仄骄?,?yīng)屆生平均薪資走高。
就學(xué)科分類而言,Unity游戲開發(fā)平均薪資12000元,智能物聯(lián)網(wǎng)+嵌入式平均薪資11500元,Python全棧+人工智能平均薪資9825元,云計算平均薪資9781元,HTML5大前端平均薪資9533元,JavaEE+分布式開發(fā)平均薪資8983元,全鏈路UI/UE設(shè)計平均薪資8206元,軟件測試平均薪資8044元。
幾大手機(jī)廠商相繼發(fā)布了5G手機(jī),這為Unity游戲開發(fā)帶來了利好的就業(yè)前景,相信隨著5G手機(jī)的普及加速,這一現(xiàn)象會持續(xù)增長。而物聯(lián)網(wǎng)、人工智能、云計算等職位的薪資排行靠前,也同這些領(lǐng)域正處在上升期有關(guān)。
90后程序員正在成為新興產(chǎn)業(yè)里的職場主力軍,拉勾數(shù)據(jù)顯示,從不同規(guī)模公司分布情況上看,90后程序員60%在500人以下的中小規(guī)模公司,互聯(lián)網(wǎng)大廠雖好但難進(jìn),只有21%的90后在2000人以上的大公司工作。處在朝陽產(chǎn)業(yè)的企業(yè)大多數(shù)還在發(fā)展之中,大多數(shù)員工規(guī)模還在2000人以下。
千鋒教育很重視產(chǎn)教結(jié)合,相比于傳統(tǒng)大學(xué)的課程安排,IT培訓(xùn)學(xué)校能夠更快的將教學(xué)和企業(yè)需求對接起來。10月22日舉辦的第三屆BOE-TopCoder總決賽中,千鋒教育網(wǎng)絡(luò)安全學(xué)科共派出5支參賽隊伍參加了第三屆BOE網(wǎng)絡(luò)安全CTF大賽,其余4支參賽隊伍就由京東方公司內(nèi)部員工與高校學(xué)生組成。
此外,90后程序員整體上同上一代程序員相比,在性別比例上也日漸開始更為均衡。Stack Overflow在2015年做了一項(xiàng)調(diào)查,女程序員占比只有5.8%。今年,拉勾后臺數(shù)據(jù)顯示,女性程序員占比高達(dá)17%。社會把程序員稱為“碼農(nóng)”,全球范圍內(nèi)程序員仍是以男性為主,這一現(xiàn)象在90后群體中得到改觀。
其實(shí),就計算機(jī)歷史而言,上個世界40年代,“程序”的概念尚未出現(xiàn)前,Kay McNulty、Betty Jennings、Betty Snyder、Marlyn escoff、Fran Bilas和Ruth Lichterman這六位女性就被錄用負(fù)責(zé)設(shè)定ENIAC(第一臺數(shù)字式的電子多用途計算機(jī))進(jìn)行方案計算,她們被稱作“操作員”或“編碼者”。
相信90后一代程序員的崛起,也會消除程序員一直以來存在的性別上的不平衡。
00后一代碼農(nóng)“新勢力”,學(xué)編程開始從娃娃抓取
比爾·蓋茨開創(chuàng)了PC互聯(lián)網(wǎng)時代,喬布斯拉開了移動互聯(lián)網(wǎng)的帷幕。若從他們身上找一個共性的話,恐怕就是從少年時代就開始接觸編程。
比爾·蓋茨從13歲開始學(xué)習(xí)編程,18歲考入哈佛大學(xué),20歲成立微軟公司。而喬布斯從小就在編碼之城-硅谷里參加惠普的培訓(xùn),14歲的就靠編程賺到第一桶金。
在5G、物聯(lián)網(wǎng)、AI等新產(chǎn)業(yè)的發(fā)展上,中國已不再是跟隨者,開始走出自己的節(jié)奏。在中國科技飛速發(fā)展的時期,對下一代程序員的培養(yǎng)則尤為重要,受程序員高薪的普遍認(rèn)知影響,中國各地父母對“小程序員”的培養(yǎng)也積極起來。
根據(jù)全球開發(fā)者大調(diào)查,英國有10.7%的開發(fā)者在5-10歲開始編程,全球有四分之一的開發(fā)者在16歲前開始編程?!吨袊賰壕幊绦袠I(yè)研究報告》中透露,截止2018年10月,國內(nèi)少兒編程行業(yè)市場規(guī)模約為30億至40億元,用戶規(guī)模約為1550萬,就比例而言相比歐美等國家還有不小差距,可愈來愈高漲的全民編程熱,正在為未來中國的科技人才儲備打下基礎(chǔ)。
有趣的是,小程序員里女性比例又一次有所提升,據(jù)編程貓調(diào)研數(shù)據(jù)顯示,少兒編程男女學(xué)員比例差距明顯縮小,接近7:3。
為了適應(yīng)編程從娃娃抓起的教育需求,國家相繼出臺了多條利好政策。2016年6月,教育部印發(fā)《教育信息化“十三五”規(guī)劃》通知,把信息化教學(xué)能力納入學(xué)校辦學(xué)水平考評體系,將STEAM教育納入基礎(chǔ)學(xué)科。2017年7月,國務(wù)院印發(fā)《新一代人工智能發(fā)展規(guī)劃》,明確指出應(yīng)逐步開展全民智能教育項(xiàng)目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育。
受此影響,各地都在加大編程在教育體系中的重視程度。
2017年起,編程逐步納入K12教學(xué)體系。浙江省將信息技術(shù)(包含編程)作為高考選考科目中的一門;山東省將編程內(nèi)容加入小學(xué)六年級教材;江蘇省要求在中小學(xué)普及編程教育;西安市規(guī)定,在中國青少年機(jī)器人聯(lián)賽中獲獎可享受中考加分政策;天津市將編程納入中考特招范圍;重慶市將編程教育列入中小學(xué)必學(xué)科目。
據(jù)中泰證券相關(guān)調(diào)研預(yù)測,到2026年國內(nèi)編程教育覆蓋人數(shù)將超過1億。
從70/80后,到90后,再至00后,程序員對國家科技力量的重要性愈發(fā)凸顯,在電商、搜索引擎、即時通訊、智能出行、無人貨架、人臉識別等新型和傳統(tǒng)信息服務(wù)背后,是一個又一個的程序員在推動信息技術(shù)在各行各業(yè)的應(yīng)用和落地。
在三代程序員的成長過程里也誕生了許多IT教育名企,比如堅持面授教育和重視產(chǎn)教融合的千鋒教育,在9年時間培養(yǎng)了20000多的技術(shù)人才,合作企業(yè)超過18000家。其舉辦的各類實(shí)訓(xùn)、講座、技術(shù)沙龍等活動,每年為數(shù)百萬人帶去前沿的技術(shù)動態(tài)和行業(yè)理念。
還有專注少兒編程的編程貓,自2015年成立以來,平臺用戶累計超過299萬人,編程作品數(shù)量超過650萬個,入駐6500多所中小學(xué)校,為許多“小程序員”提供了練兵的演練場。
1024是程序員才懂的一個數(shù)字,1024是2的十次方,二進(jìn)制計數(shù)的基本計量單位之一。把這一天作為程序員節(jié),是對他們的價值和創(chuàng)造的認(rèn)可,80、90、00三代“碼農(nóng)”眾生相背后,是中國科技飛速發(fā)展的另一個橫截面。在新的全球科技大戰(zhàn)中,各國程序員的人才儲備將是非常重要的一個籌碼。
10月24日這一天,越來越多的機(jī)構(gòu)和企業(yè)開始給程序員們打Call,出現(xiàn)這種熱況的原因很簡單,用《天下無賊》里葛優(yōu)大爺?shù)哪蔷浣?jīng)典臺詞來說,二十一世紀(jì)什么最貴,人才!
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!