朋友,只要你是程式員,你一定知道996和“程式員35歲必死”的言論,
這兩個話題在互聯網上的討論一次比一次激烈,
996作業制,眾所周知,每天早上9點到崗,一直待到晚上9點,每周作業6天,很多互聯網公司在招聘前甚至就會私下告訴你公司實行996制度,
盡管很多年輕程式員在作業之前已經做了一定的心理準備,而一旦真正直面這些問題,心里肯定會打怵:
“我現在年輕,還可以接受加班,可等我成家了、年紀大了、身體吃不消怎么辦?”
今天我就從個人的角度跟大家分享一下我的看法,
程式員最愛給自己挖坑
本人從事過開發作業,現在已經30多了,和所有程式員一樣熬過夜,寫過bug,
老實說,暫時沒有經歷過所謂的中年危機,但經過我的觀察,
程式員們很容易在這三個誤區里面把自己坑死:
1.用35歲的簡歷,去應聘25歲的崗位
資本家都是逐利的,想要實作利益最大化,一個性價比高的人才是一個不錯的選擇,
假設現在公司招一個開發,一邊是25歲的年輕人,一邊是有8年開發經、35歲的老工程師,
在兩個人都能滿足崗位需求的情況下(比較簡單的作業內容,實作專案的小功能等),老板自然是樂意去找性價比高的年輕人,
很多招聘上寫明,只招35歲以下的工程師,往往都只是針對初級工程師的崗位,
所以35歲還去做一些初級、中級工程師做的作業,本身就是不合理的,
一個35歲的程式員應該應聘什么?
底層開發工程師、系統架構師、首席架構師、研發總監…




像是這種崗位,基本都是要求做5—10年,有經驗的工程師了,越老越吃香,
不然呢?你見過哪家大企業的CTO只有20歲嗎?
2.對新技術不管不顧,自我感動式地敲代碼
程式員到了30幾歲,簡歷上都寫著有8年、10年的作業經驗,
然而有沒有料,技術經理一問便知,
不得不承認的是:
有很多人用剛入行的那3年經驗硬撐了8年,甚至更久,
所謂的“經驗豐富”只是重復經驗,真正在學習和提升的時間也并沒有多少,
實際上做的都是很簡單的功能需求,甚至連公司的核心技術、核心專案都不曾接觸到,
在IT行業,資歷并不是熬時間熬出來的,誰能給公司創造大價值,誰就能獲得高薪,
最可怕的是新技術滾滾而來,而自己由始至終都在用已經淘汰的技術自我感動式地敲代碼,
3.自我安慰加班是常態,在錯誤的企業中死死堅持
看到上面,肯定很多程式員就開始說:“公司每天加班,哪里有時間給我學習?”
在這里希望大家清楚,加班分兩種:
第一種:公司已經在行業中深耕多年,本身十分重視技術,有技術大佬坐鎮,有源源不斷的新專案,身邊同事的素質都不低,
有幸在這種公司作業,作業、加班的程序本就是在學習,所以不必太擔憂,
第二種:公司對技術不重視、不尊重,
有些不專業的公司會推崇無謂的加班文化,管理層、高層對技術一竅不通,他們不懂為什么要加班,反正加就對了,看起來很忙就對了,
我甚至見過有的技術經理經常和手底下的人說:“35歲就去送外賣”,導致整個專案組的氣氛很低迷,
這種奇葩現象多數出在小公司身上,正因為他們不重視員工的自身發展,所以他們只能是“小公司”,
水往低處流,人往高處走,
技術稍微成熟了,有專案經驗了,我建議你去更好的平臺繼續發展,
壓力不是程式員的“特權”
如果愿意在空余時間了解一下其他職業,你會發現一個很有趣的梗:
產品:25歲產品經理→28歲高級產品經理→32歲產品總監→35歲滴滴專車
運維:25歲運維工程師→28歲高級運維工程師→32歲運維總監→35歲淘寶店主
市場:25歲市場專員→28歲市場經理→32歲市場總監→35歲開店
運營:25歲運營專員→28歲運營經理→32歲運營總監→35歲微商
HR:25歲HR專員→28歲HR經理→32歲HR總監+35歲保險大都會
“35歲的詛咒”其實各行各業都有,每個行業、每個人,都有自己要面對的難題,難道只有程式員這個職業要照顧家人、養孩子嗎?
顯然不是,
前不久的2020開源技識訓上,兩位行業大咖也對“程式員的35歲”發表了自己的想法:
求伯君(60后):
程式員的生命周期我認為是可以一直寫下去的,我不寫商業程式是因為體力跟不上,商業程式需要規定時間,而我自己寫個小游戲可以有時間就寫,
因此只要有邏輯思維在,我認為程式員就可以一直干下去,
有人 80 歲還一直在寫程式,多寫程式說不定還能防止老年癡呆,
何征宇(80后):
關于 80 歲的問題我特別有感觸,這個問題被我們討論過很多次,我自己的團隊就招了好多前輩,
當我在谷歌的內核團隊時,周圍都是爺爺級別的程式員,并且他們真的是頂梁柱,他們寫出來的程式都像是藝術品,
我在此大言不慚說一句:我覺得中國軟體業要發展,就看我們到底有多少爺爺級的程式員,看有多少爺爺還在寫程式,
一個人往后臺發展的話,讀完博士或者碩士,年齡就要大一些,然后要在公司里真的做過系統或者工程,五六年才能完成一個,做完兩個就要 40
歲以后了,因此我認為 40 歲以后才是程式員的黃金時期,才能創造世界級的工程,
其實中國不缺大齡的程式員,沒接觸到,不代表沒有,在我身邊35+的開發者都是很能干的,
有的人會選擇繼續做開發,有的人會選擇做高層,甚至創業,這些都是看個人綜合能力和性格所決定的,
40+的也不少,長期的專案和技識訓累一下子爆發,開始負責公司商業活動、長期計劃,或者團隊總負責人,
他們的團隊指揮能力、超前思維能力、市場應變能力、商業交涉都是頂級的好手,
大家總是說看不到、沒見過,是因為真正干實事,賺大錢的程式員,他們不會到處炫耀,
而且混到這種級別了,都是以“X總”、“X經理”自稱了,
你的危機你做主
如果你預計以后會出現中年危機,很大的原因就是沒有做好提前規劃,
當初一個月一兩萬的時候自己覺得過的很舒服,每天下班打打游戲看看電影,等過了兩年一看,已經學會的技術慢慢在被淘汰,新的知識又沒有及時補充,
由于幾年的安逸,導致重新學起來也非常吃力,
你要明白,35歲的你應該有相當的大局觀、成熟的產品思維、碾壓年輕人的技術!
否則你憑什么為公司創造更大的利益?憑你的王者是星耀段位嗎?
最近我和一個老友見面了,34歲的他從做了3年的“公司副總”身份中跳出來,成功進入世界500強外企的中層,
在和他聊天的程序中,他的眼睛沒有離開過手中的那本書,并告訴我高數真的很有趣,
有句話說:現在的五年是由過去的五年決定,未來的十年是由現在的十年決定的,
我覺得非常有道理,
危機是你自己造成的,要去化解,還是視而不見,全看你自己,
在這里給大家幾條建議
很多世界頂尖的技術大牛,也不僅僅只有技術而已,
1、在公司多了解運營、產品、銷售這些靠近市場的崗位,
這樣你才能知道你在做什么,你做的東西屬于公司的哪一環,從而判斷出自己的重要性,
2、不斷增加自己的軟實力,溝通表達、管理能力,培養自己的責任意識、全域觀,
這些東西都是越老越厲害,越值錢,
3、盡可能掌握公司的核心業務或技術,提升自己的影響力,增加未來漲薪的籌碼,
4、抓住每一個機會增加非工資性收入,比如寫書、外包、培訓等等,
不斷學習新的知識,比如新的技術、投資理財、哲學歷史,增加知識廣度,
5、堅持在開源社區持續輸出高質量的專案,增強自己的名氣,
為什么有的牛人永遠不怕大齡、不缺offer,因為他時刻和“外界”保持聯系,有的牛人就連大廠也用他的框架,到了這種程度連簡歷也不用投,而是獵頭主動找上門,
寫在最后
程式員是一個靠知識吃飯的行業,而這個行業的技術迭代又是所有行業里最快的,
在一輛高速行駛的列車上,如果想要保持不掉隊,那就一刻都不能放松,否則危機就會找上門來,
希望到35歲的這個年紀,再聽見關于程式員的流言蜚語,我們可以笑著說:
“我就是那個35歲的程式員,我還健在,”
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/229807.html
標籤:其他
