大廠爲什麼不招30歲以上程序員,看這篇就夠了


5.jpg

前幾天大牛哥給我打電話,諮詢我職業上的問題,即讓我很意外,又在情理之中。週末有時間,總結下給大家做下分享。


1. 大牛哥的諮詢

“祥哥,我想向你請教個問題?”

“大牛哥,這不像你做風啊,這麼大個太陽,腦袋沒進水吧!”

“祥哥,見笑了。我看了你的課程,想向你請教一下。”

我一聽這話,立馬收起開玩笑的方式,知道他肯定遇到麻煩了。

“你說下你的問題,看我能不能幫得上。”

“這段不是疫情嘛,我們公司感覺要歇菜,員工都私下在找工作。我投了一個多月的簡歷,也找了以前有挖過我的獵頭,有面試機會的公司,不要說大廠了,連像樣一點的公司都沒有。我現在該怎麼辦?”

... ...


10.jpg

2. 大牛哥的故事

大牛哥是前兩三年認識的一個技術牛人,當時他已經是有五六年經驗的程序員,畢業的時候在大廠幹過兩三年,然後有家創業公司花高薪把他挖過來,屬於搶手貨。他技術很牛,又喜歡搗鼓點新花樣,很有創新意識。公司新框架、新技術都是他引進進來的,有時跟我講一些工具、技術,我都沒有聽說過。人也聰明,老大遇到技術的難點,或者嫌麻煩不想去搞的,都丟給他去做,基本上都能搞定。同事之間也是,只要是技術上的事找他,都能搞得定。

大牛哥不僅技術牛,也毫不掩飾自己的牛,經常喜歡講:“在我們技術大牛眼裏,這都不算事。” 我跟他聊天,我就叫他大牛哥,他也叫我祥哥,反正是兩個人都是哥,沒大沒小,經常瞎吹牛,亂開玩笑。


我剛開始做程序員職業成長課程的時候,找他幫忙試看,幫我做評審,看對程序員的職業成長有沒有幫助。他直接跟我來一句:“祥哥,我跟你講,你跟程序員講職業成長有什麼用,程序員只要技術牛,到哪裏不是混得開,你看我,技術上哪個不聽我的,只要我說東,我老大都不敢說西。而且,老闆還怕我走,每年給我漲工資,對程序員來說,哪有什麼比技術更有用的呢?”

所以我一接電話,聽他說看了我的課程,我就知道他肯定是遇到麻煩了,不然這種技術牛人,十頭牛都拉不轉,怎麼可能會自己偷偷的去看呢。


2.jpg


3. 技術高手的陷阱

大牛哥犯了一個錯誤,以爲技術是萬能的,在公司只要技術厲害,就能解決所有問題。這個是技術高手最常掉入的陷阱。

我們都有個經驗,只要不學習技術,過不了多久,你就會發現,跟同行溝通,有些詞你開始聽不懂了,不知道他在說什麼,有時候甚至連工作都開展不下去,需要再去補這個技術,才能把手上的工作做好。我們可以看到,程序員再怎麼不努力,每年都要學習很多技術。所以,學習技術是應該的,它只能保證你可以完成日常的工作而已。


高級程序員,是能用技術解決問題的最高級別了,再往上升,會分化出兩條成長線,技術線和管理線。實際上說技術線和管理線,是一種誤導性的說法,會把程序員引到溝裏去。不管是技術線還是管理線,只要是高級程序員往上升,都是技術和管理並重,所不同的是技術和管理的深度和廣度不同而已。我簡單分享一下:

往架構師方向發展,程序員需要精通技術原理和部分框架原理,需要懂得項目流程、懂得產品、懂得識人用人,這樣他才能根據產品特性、團隊成員情況、運維需要等選擇框架、優化框架,採用適合公司的技術。

往主管程序員方向發展,程序員需要精通技術和框架,需要懂得項目流程、懂得用人管事,他在項目中,會帶研發團隊做項目,所以他要實踐管理。

高級程序員往上成長,都是需要項目和管理能力,所不同的是往技術發展是要通技術原理,往主管方向發展,是要實踐項目和管理。


而高級程序員,拼命的學習技術,只是在自己本來的位置上把技術練的更精而已,自己的層次是沒有提升的。這就帶來了問題。


4. 一切還是錢的問題

我們正常工作三年可以達到高級程序員,差不多25歲左右,如果你到三十歲還是高級程序員,會是什麼情況呢?

你的能力肯定是沒有問題的,經驗豐富,技術水平高,就像大牛哥這樣。

但是,你在高級程序員的位置已經5年了,程序員行業普遍每年漲一次薪,如果沒有漲,大部分程序員會選擇換工作,所以是這家公司不給我漲,我就到另一家公司漲,所以每年漲薪漲了五年。高級程序員的薪資水平大致在16-22K,城市和行業不同,這個範圍會有不同。如果連漲了五年,已經到22K了,你說明年公司還給你漲嗎?

給你漲,薪資已經超過能力範圍了,那公司想的是得找個人來頂替你的工作,等新人培養起來,隨時把你炒掉。不給你漲,你換工作能找到比這高的嗎?應該很難吧!


8.jpg


5. 加班和精力

還有到30歲,一般都有小孩子了。程序員加班是很正常的,經常加班到晚上9點之後,到家十一二點,晚上小孩子要起來喝奶,要起來玩,你總得要起來陪他吧,那你第二天還有精力嗎?身體吃得消嗎?

你精力跟不上,加班又加不過小年輕,你跟小年輕的能力又差不了太多,薪資又比他高好幾千,你說公司要誰?


所以30歲之後,如果你還是高級程序員,那在這個行業就很難混了。以前換份工作,是分分鐘的事,去不去是自己挑。現在要想換份工作,要找很長時間,然後瞎貓碰到死耗子,可能是創業型的公司收留你,因爲他們需要有經驗的人來做事,順便帶一帶新人,用稍微高點的薪資把你招過來,然後把你當牛使,而且你還不敢說不行。

講得我好心痛!


3.jpg

6. 解決方法


授之於魚,不如授之於漁,所以大牛哥問我問題之後,我沒有直接回答他,而是反問他:

“既然你看了我的課程,你覺得要怎麼辦?”

“提升次第”,大牛哥回答。


是的,要解決這個問題,就是提升次第。不管是大廠不招30歲以上的程序員(P6級),還是不招35歲以上的主管程序員(P7級,架構師、技術經理級)。解決方法都是提升次第。在30歲之前,把次第提升到主管程序員,這個級別的薪資範圍在20-30K,當然城市和企業不同,這個範圍會有不同,我只是舉個大概的範圍。那你還有幾年的漲薪空間,所以主管程序員,在30-35歲還是比較好混的。而到35歲之前,達到部門經理(P8級),那還是有機會可以進大廠的。我有個兄弟,87年的,前不久以P8級進了某BAT公司。

而大牛哥知道方法,還來問我,實際上是想看我有沒有投機取巧的方法,我確實也有可以幫他找到主管程序員的方法,不過這些方法,都只是暫時用來找工作而已,真正要解決職業成長的問題,還是要每一到兩年提升一個次第,這樣,你可以避開職業上的各種關卡,讓自己的職業順風順水。

如果你不清楚每個次第程序員需要掌握的技能和如何成長,可以在平臺上搜我的課程。或者關注我,我不定時的會做分享。


(說明:文中用到的圖片皆來自網絡,如有版權問題,請通知我刪除。)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章