最近熱播的電視劇《都挺好》不知道你們有沒有看,同事和我說拍的還挺不錯,我週末看了10集左右,清華本科畢業,後來去斯坦福讀研的蘇明哲中年失業了,按理說這也是畢業生的頂配學歷了,可是他失業以後居然找不到IT行業的工做,研發部門好多同事去餐廳當服務生去了,這讓你們難免恐慌,程序員真的是吃青春飯的嗎?程序員
固然了電視劇仍是電視劇,就算如今行業不景氣,我認爲這樣的狀況應該很少啊,畢竟清華、斯坦福、計算機這幾個關鍵詞鏈接起來,就算不能作管理,找工做應該不難吧!恐怕編劇也只是想舉個例子,可是這個例子仍是有點太個別。不過呢,就算他遇不到,程序員青春飯這個事情不少人仍是會遇到的。編程
你們也沒必要以爲本身選錯了行業,其實任何行業能力趕不上年齡,都是會淘汰的。那爲何不提其餘行業老是說程序員吃青春飯呢?架構
基於幾個事實學習
1.國內互聯網企業的加班文化,致使了程序員這個腦力工做者,也要開始拼體力,而二十歲年輕人的精力和三十歲四十歲確實無法比。就算不包括中年人有家庭要照顧,精力也是遠遠不夠的。線程
2.互聯網行業發展相比傳統行業迅速不少,這也就要求這個行業的人要不斷的學習新知,90%的互聯網人每週的學習時間都超過了6小時,這是傳統行業不能比擬的,所以不少人會感受疲憊,跟不上節奏。程序員感到壓力的時間每每比其餘行業早十年。這也就是爲何程序員中年失業風險大。效率
3.到了30+還在一線,確實前途渺茫。基礎
這一點應該也是蘇明哲面臨的,他的能力貌似很強,但也只是由於金光閃閃的履歷,誰知道這十年他有沒有進步不少呢,若是隻是一直保持應屆畢業生的最高水準,恐怕也難逃被裁。況且他的情商低,處事能力差,轉作管理層太難。coding
到了 30+、40歲,能力比較好的,要麼升職帶團隊了;要麼出去單幹了, 剩下的大齡一線程序員,可想而知,天然被人認爲不夠好,哪怕你就是喜歡寫代碼,就是不想當領導,就是想簡簡單單過日子,這無疑致使大齡一線程序員在職場中非常尷尬和被動。互聯網
如何才能避免中年危機的到來呢?其實我也還沒到30歲,很差說真的就能避開中年危機,但身邊也的確有比我大幾歲的人遇到了,關於程序員的出路,我仍是建議早早打算。畢竟最近不少互聯網大廠也都裁人了。技巧
打好技術基礎
若是你想在這個行業得到升職的機會,第一階段很是重要。因此畢業最好別去什麼外包公司,必定要去正規的公司,第一份工做盡可能選你能去的最好的公司。用五六年時間打好基礎,這個時候應該就快接近30歲了。
成爲技術專家開始帶領團隊
這是你們35歲以前要考慮的事情,有了前面的積累,你應該已經造成了本身的思惟方法論和獨立的學習技巧,能較快掌握新技術,不只僅會編程,開始漸漸掌握「編程心法」。
對於領導力欠缺的朋友們,在上一階段最後一年就要開始培養,嘗試主導項目,讓你成爲項目中不可或缺的一員,而不僅是在領導佈置完工做以後,碼好代碼,開始從全局思考。
繼續升職or創業
這個階段的你已經35歲,工做起碼十年了,若是想要創業時機也是比較成熟的了,若是不想創業就繼續升職,而後有時間投資些小產業。35歲之後你的一線coding能力必定是降低的,你寫代碼絕對不如25歲的程序員快效率高。但這個階段編程能力已經不重要了,你的經驗,視野,架構能力,管理能力,分析和解決問題的能力已經遠遠不侷限於技術這個領域。若是這個階段還和二十多歲的程序員拼代碼能力結果可想而知。
以上是一條技術人發展路線,固然不是人人都適合。由於每一個個體都是不一樣的。好比有的人就是管理能力不行,或者不想管人,只想在一線工做,那麼就應該更早的作好副業規劃或者讓本身的技術能力過硬,成爲架構師等等;有的人創業不打算走技術路線,非科班出身,或者學歷限制,那就不要硬撐着成爲技術專家,早早的爲本身擇業。