近日,人力資(zī)源和社會保障部官網發布的一(yī)則報告引發廣泛關注。《2020年北(běi)京市外(wài)來新生(shēng)代農民工(gōng)監測報告》顯示,新生(shēng)代農民工(gōng)占比達到50.1%,男性占比高于女性。從事信息傳輸、軟件和信息技術服務業的新生(shēng)代農民工(gōng)占比大(dà)幅提高。
消息一(yī)出,互聯網大(dà)廠的工(gōng)程師、IT行業的精英紛紛對号入座。一(yī)些程序員(yuán)自嘲:“原來,我(wǒ)(wǒ)們就是‘從事信息與軟件技術等IT行業的農民工(gōng)'?”“不要叫我(wǒ)(wǒ)程序猿,請叫我(wǒ)(wǒ)新生(shēng)代農民工(gōng)”。
“新生(shēng)代農民工(gōng)”這個概念,是2010年中(zhōng)央一(yī)号文件正式提出。
後來,全國總工(gōng)會将“新生(shēng)代農民工(gōng)”界定爲——出生(shēng)于20世紀80年代以後,年齡在16歲以上,在異地以非農就業爲主的農業戶籍人口。
這次人社部的新聞,引用的是國家統計局北(běi)京調查總隊的報告,其中(zhōng)提到“集中(zhōng)于勞動密集型行業,從事信息傳輸、軟件和信息技術服務業的新生(shēng)代農民工(gōng)”。
官宣帶來的“身份認同感”
很快,“碼農真成農”在朋友圈引發了廣泛關注,不少相關從業者表示,密集時段刷刷朋友圈總能看到,公司的同事幾乎人手一(yī)轉。大(dà)衆網·海報新聞記者了解到,對于這一(yī)調侃,大(dà)部分(fēn)“新生(shēng)代農民工(gōng)”淡定接受:誰還不是個辛苦的打工(gōng)人呢?不少人甚至開(kāi)始有了些“身份認同感”。
“我(wǒ)(wǒ)對自己的定位一(yī)直都是外(wài)省務工(gōng)青年。”一(yī)位在大(dà)廠工(gōng)作的程序員(yuán)介紹,平時朋友們就喜歡自我(wǒ)(wǒ)調侃爲“碼農”,這個“農”字就很有靈魂,恰好和“新生(shēng)代農民工(gōng)”不謀而合了。他一(yī)邊點頭,一(yī)邊再次肯定:“這個定性十分(fēn)準确而嚴謹。”
“大(dà)家都在努力生(shēng)活着,都是靠打磨手藝活來吃飯的一(yī)群人,都有一(yī)個大(dà)系統裏渺小(xiǎo)螺絲釘感覺。”在他們看來,農民工(gōng)給人的刻闆印象就是日常需要進行搬磚等重複勞動,程序員(yuán)也需要進行npminstall和照貓畫虎CRUD等重複勞動;農民工(gōng)拿起一(yī)把鏟子就可以幹活,程序員(yuán)也是掏出雙肩包裏的筆記本就可以工(gōng)作;農民工(gōng)施工(gōng)講究模塊化預制件,程序員(yuán)寫需求也講究模塊化套社區包;農民工(gōng)交付工(gōng)程前要做壓力測試,程序員(yuán)上線前也要做壓力測試......
一(yī)位複旦大(dà)學的軟件工(gōng)程碩士對此也發表了自己的看法:“我(wǒ)(wǒ)覺得叫我(wǒ)(wǒ)什麽,我(wǒ)(wǒ)都無所謂。不管是聽(tīng)起來高大(dà)上的工(gōng)程師,還是接地氣的農民工(gōng),對我(wǒ)(wǒ)來說就隻是個稱号而已,不影響我(wǒ)(wǒ)的收入,不影響我(wǒ)(wǒ)的工(gōng)作,不影響我(wǒ)(wǒ)的生(shēng)活。當然,在此也勸各位同行,真的不用太在意這個稱号,踏踏實實做好自己的事情就好了。”
再次受到關注的程序員(yuán)
作爲常規職業,程序員(yuán)在中(zhōng)國出現的時間不過30餘年。但與此同時,這個年輕的工(gōng)種也已經無處不在。隻要有網絡,就會有程序員(yuán)。
有人說,年輕人想賺錢就學計算機吧,這是條改變生(shēng)命軌迹的捷徑。也有人說,這個職業裹挾着不爲人知(zhī)的苦,要常年保持高三自學和自律的狀态,熬夜、發際線上移、社交圈窄、對未來的焦慮都在無形中(zhōng)給你壓力——而這些也構成了程序員(yuán)的刻闆印象。
在全球的科技巨頭裏,員(yuán)工(gōng)年輕化是普遍現實。根據美國薪酬調查機構PayScale的數據,2018年蘋果公司的員(yuán)工(gōng)平均年齡是31歲,Google爲30歲,Facebook、linkedIn是29歲。而國内的科技公司則更加年輕,比如騰訊、華爲的員(yuán)工(gōng)平均年齡都在二十七八歲,相當于研究生(shēng)畢業兩三年的階段。
“在中(zhōng)國程序員(yuán)工(gōng)作是青春飯嗎(ma)?來自一(yī)個計算機專業在讀學生(shēng)的害怕。”知(zhī)乎上,這個問題時不時就會重回熱榜,位居高位,引衆人議論。針對大(dà)家關注的程序員(yuán)行業生(shēng)态問題,大(dà)衆網·海報新聞記者采訪了幾位相關從業者,下(xià)面我(wǒ)(wǒ)們一(yī)起從程序員(yuán)視角來看下(xià)他們的解讀:
大(dà)鵬:程序員(yuán)工(gōng)作是最單純的
大(dà)鵬今年28歲,坐标杭州,是某人工(gōng)智能企業的軟件開(kāi)發工(gōng)程師。他平時喜歡一(yī)身運動休閑裝扮,夏天通常是一(yī)件套頭T恤,冬天是衛衣。業餘時間愛好跑步、看書(shū)、聽(tīng)歌、攝影、養花、做飯。社交圈子主要是工(gōng)作的同事,偶爾也會和以前的同學朋友聯系一(yī)下(xià)。
“我(wǒ)(wǒ)每天大(dà)約有7-8小(xiǎo)時的睡眠時間。總體(tǐ)發量還行,就是平時掉頭發挺嚴重的,每次把鍵盤的鍵帽拆下(xià)來清理時,裏面全是頭發。”大(dà)鵬表示雖然平時掉頭發多,但好在之前的“餘額”富足,實際發量還可以。
據了解,大(dà)鵬所在的公司實行的是彈性工(gōng)作制,每天打卡大(dà)于10小(xiǎo)時(或一(yī)周不少于50小(xiǎo)時),通常周末不加班,當項目緊急或者趕時間的時候會主動加班。如果遇到暴雨或台風天氣,公司會要求職工(gōng)在家辦公。
“我(wǒ)(wǒ)一(yī)畢業就來到這家公司,這也是我(wǒ)(wǒ)真正意義上的第一(yī)份工(gōng)作。想當初,作爲剛畢業的應屆生(shēng),呈現在我(wǒ)(wǒ)們眼前的項目包含了當下(xià)最流行的人工(gōng)智能、雲原生(shēng)、大(dà)數據等技術,一(yī)切都是聽(tīng)上去(qù)那麽耳熟,但是一(yī)切都是那麽陌生(shēng)。還好,周圍很多之前在外(wài)企或海外(wài)待過的大(dà)佬,他們都比較open一(yī)些。對于leader,我(wǒ)(wǒ)們可以直接稱呼其姓名,有什麽不懂或者不會的地方,都可以直接向他們請教,他們也都會耐心解答。”
如今,工(gōng)作兩年有餘的大(dà)鵬已經不是當初那個蹑手蹑腳的新人了,在平時工(gōng)作和開(kāi)發過程中(zhōng)也更加積極主動。聊起自己的工(gōng)作,言語之間,也滿是期待與熱愛。“程序員(yuán)這個工(gōng)作是最單純的,因爲和代碼打交道是最簡單的、最客觀的,代碼的運行結果從不會騙人。而程序員(yuán)工(gōng)作也給更多人公平的機會,它不看每個人的家庭出身和背景,隻要憑借自己的能力就可以獲得自己應有的回報。”大(dà)鵬直言,工(gōng)作中(zhōng)最開(kāi)心、最有成就感的事情就是自己寫的代碼上線,并且一(yī)切運行正常的時候。
談到行業焦慮問題,大(dà)鵬認爲“大(dà)齡”不是關鍵,關鍵是技術視野、框架理念能不能與年齡相匹配。大(dà)鵬介紹,他的leader是一(yī)位系統架構師,今年40歲了,平時除了做一(yī)些頂層的系統設計外(wài),能自己寫代碼也盡量自己寫代碼。“國外(wài)很多程序員(yuán)在五六十歲還在寫代碼。對于年齡大(dà)的程序員(yuán)在寫代碼的時候,更穩重一(yī)些,考慮的事情更全面一(yī)些,代碼質量就越高。同時他們對于技術的理解能力也已經達到了一(yī)定的高度,有了更高層次的抽象。”大(dà)鵬解釋道。
林勝:第一(yī)次完成制作的快樂是最難忘的
林勝今年31歲,坐标濟南(nán),是某國企單位的網絡安全工(gōng)程師,原web前端開(kāi)發程序員(yuán),平時穿搭以簡單寬松實用爲主,業餘時間愛好健身、踢球、跑步,社交圈很小(xiǎo)。
在他看來,目前的工(gōng)作強度中(zhōng)等偏上,有時加班。經過這些年的曆練,他從入職時的前端開(kāi)發到前兩年的後端開(kāi)發,再到現在的網絡安全維護,涉獵領域較廣。正如他所言:“有望成爲一(yī)名德智體(tǐ)美勞多方面發展的全棧工(gōng)程師。”
如今的林勝,已經從入職時候一(yī)個懵懂的狀态慢(màn)慢(màn)找到了自己的方向,處理起工(gōng)作事宜更淡定穩重了些。他對自己目前的工(gōng)作很滿意,“工(gōng)作很穩定,同事關系非常融洽,上班是一(yī)件非常愉快的事情。”“至于不好的地方還真沒有想到什麽,沒有互聯網大(dà)廠工(gōng)資(zī)高算麽?”林勝笑稱。
林勝印象最深刻的是剛入職的時候,領導布置了一(yī)個大(dà)型專題《回家》的開(kāi)發,當時剛畢業入職,就負責了一(yī)個大(dà)制作,感覺身負重擔。爲确保項目的順利完成,他不斷跟編輯、美編溝通,爲實現效果熬夜到兩三點。最終,功夫不負有心人,圓滿完成任務。經過那一(yī)次的曆練,林勝感覺自己從一(yī)個剛入行的前端小(xiǎo)白(bái)提升了好幾個段位。時至今日,林勝還清楚地記得當時的每個環節、每一(yī)處反複敲定的細節,“雖然後來也開(kāi)發過很多更高級更複雜(zá)的前端程序,但第一(yī)次是最難忘的一(yī)次。”
周磊:我(wǒ)(wǒ)就是“搬磚”的
周磊今年29歲,坐标深圳,某一(yī)線互聯網公司,年薪44萬。作爲一(yī)位自動駕駛系統開(kāi)發工(gōng)程師,周磊正親身體(tǐ)驗着10-10-5(每天早上10點上班,晚上10點下(xià)班,周末雙休)的互聯網生(shēng)活。
據周磊介紹,他平時社交較少,業餘時間愛好跑步。自從開(kāi)始工(gōng)作後,身體(tǐ)和睡眠狀況都沒有受到太大(dà)影響,唯一(yī)有明顯感受的是日漸後移的發際線。
聊起工(gōng)作,周磊直言他入職新公司的時間比較短,目前最直觀的感受是工(gōng)作環境好,周圍年輕人多,比較有朝氣。“但是工(gōng)作确實比較忙,有時候會有些内卷”,據周磊介紹,互聯網公司确實會累一(yī)些。當然,從另一(yī)方面看,壓力即是動力,“主要就是踏踏實實走好每一(yī)步,多學習,希望可以不斷提升自我(wǒ)(wǒ)”。壓力大(dà)時,周磊會逛逛公司内網論壇,“裏面的帖子比較有意思,不僅有各種話(huà)題的讨論,也有一(yī)些有趣的相親貼”,可以一(yī)邊學習交流專業知(zhī)識,一(yī)邊放(fàng)松下(xià)身心。
目前,互聯網已經滲透到各個行業,優秀技術人才缺口還很大(dà),阿裏、京東、百度、美團等知(zhī)名互聯網公司背後都有強大(dà)的技術團隊在支撐,隻要具備足夠的能力,機會處處都有。“我(wǒ)(wǒ)一(yī)直和别人說自己是搬磚的,爲祖國建設增磚添瓦。”關于工(gōng)作、關于未來,周磊表示要通過自己的奮鬥和堅守,爲祖國的建設貢獻一(yī)份力量。
小(xiǎo)天:我(wǒ)(wǒ)要編到看不清屏幕的那天
小(xiǎo)天是一(yī)名34歲的外(wài)企研發人員(yuán),坐标濟南(nán),年薪25萬,幹着“早8晚5”、周末雙休的工(gōng)作。他平時的穿搭較爲随意,格子衫和運動裝占壓倒性領優勢。說起格子衫,小(xiǎo)天也有一(yī)肚子的苦水:“我(wǒ)(wǒ)覺得主要是另一(yī)半品味原因,不然也不會總給我(wǒ)(wǒ)買格子衫。我(wǒ)(wǒ)想穿别的也沒有啊!再說,我(wǒ)(wǒ)們這年輕的程序員(yuán)才穿格子衫,年紀大(dà)的都穿背心了!”
小(xiǎo)天業餘時間愛好乒乓、散步、遛娃。社交圈較小(xiǎo),主要圍繞同事、前同事和球友。小(xiǎo)天頭發濃密,體(tǐ)質一(yī)般,因爲久坐時常腰酸背痛,夜裏容易失眠,喜歡深夜獨處。
說起年齡焦慮和AI替代人工(gōng)的問題,小(xiǎo)天表示焦慮多少會有,但年齡也不是關鍵問題,“組内都有60多歲的人和我(wǒ)(wǒ)幹同樣的工(gōng)作”。
過去(qù),谷歌的首席執行官桑達爾·皮查伊談到了“自動編寫自己”的軟件。有些人認爲人工(gōng)智能的快速發展可能會讓軟件工(gōng)程師們集體(tǐ)失業。對此,小(xiǎo)天表示,人工(gōng)智能确實會代替一(yī)些簡單重複性工(gōng)作,但是任何程序都離(lí)不開(kāi)人。在這一(yī)方面,大(dà)鵬也持有相同觀點。據大(dà)鵬介紹,編程語言的發展過程,就是一(yī)個有代碼去(qù)生(shēng)成代碼的過程。平時他們也會寫一(yī)些工(gōng)具去(qù)生(shēng)成一(yī)些腳手架代碼,去(qù)節省純人力的工(gōng)作。“現在無代碼編程也變得開(kāi)始流行。至于用人工(gōng)智能去(qù)寫代碼這個是不太容易實現的,因爲這個得需要大(dà)量相同邏輯的代碼數據去(qù)進行訓練,才可能會獲得一(yī)個邏輯的模型。如果需求變更導緻邏輯變更,變得更加複雜(zá),這個模型可能就不管用了。”在大(dà)鵬看來,即使讓人工(gōng)智能實現自己編碼也隻能是一(yī)些比較低級的代碼,最核心、最關鍵的落腳點還需是人本身。
林勝表示,能被人工(gōng)智能淘汰的可能是基礎不牢固,非科班出身,經過幾個月培訓班培訓出來的程序員(yuán)。但對于業務能力強的程序員(yuán)來說,還是有很多方向是人工(gōng)智能無法替代的。所以,保持學習,不斷提高自己的技能、見識,緊跟技術更新叠代的步伐,跟上時代,所謂的“青春飯”是可以吃到退休的。
“這輩子能做自己喜歡的事本身就已經很成功了。”
“我(wǒ)(wǒ)要編到看不清屏幕的那天。” 小(xiǎo)天說。