1. 程式人生 > >你絕對想不到年過40歲的程式設計師可以有多麼牛X!,程式設計師出路

你絕對想不到年過40歲的程式設計師可以有多麼牛X!,程式設計師出路

程式設計師雖然不需要青春的容顏,但是卻需要健康的體魄,吃青春飯到底對不對,相信沒人能下定論,但是吃過了青春飯的這些人該如何面對未來的職業生涯,卻是我們應該考慮的問題。 面對我國數以百萬計吃青春飯的程式設計師,40歲後他們又該怎麼辦呢?

  

  說程式設計師是一碗青春飯,大多是因為這是一個需要高強度腦力勞動的工種,而超過40歲的程式設計師身體機能逐漸弱化,家庭瑣事纏身,往往面臨繼續做技術還是轉做管理的局面。 有人考慮轉型,當然也有人選擇對這份職業矢志不渝。

  平凡的程式設計師雖然有很多人鄙視平凡,但也有人享受其中。做一名平凡的程式設計師,每天按時上班,按時下班,做著自己喜歡的工作,用自己碼下的程式碼改變世界,是無數熱愛程式設計的程式設計師的夢想。

  

  程式設計師也可以“耀眼”

  可以說,大多數選擇將程式設計師作為終身職業的人都是熱愛這份職業的,他們來到這個行業不是為了高薪,更不是為了每天把自己搞得滿眼黑眼圈。 對於這些人來說,一行行程式碼並不僅僅是實現某種用途的命令,而是一篇優美的長詩。

  儘管在國內浮躁的IT環境中,這樣的程式設計師可能並不多見,這不能全怪程式設計師,而是企業對程式設計師的定位不夠準確。而在程式設計師屆一直流傳著這樣的傳說:一個七十多歲的程式設計師,一輩子是一名程式設計師,卻讓比爾蓋茨敬佩有加。這個人叫做戴夫·卡特勒(Dave Cutler)。

  

  戴夫·卡特勒

  戴夫·卡特勒今年已經七十四歲了,卻依然是一名程式設計師。他沒有隊伍,不做經理,但是他在公司的職位比大部分副總裁還要高。

  據說,有一次某一個隊伍預測一項工程要數月完成,他看不過去,兩天,一個人就完成了...

  自主創業有人願意因為熱愛,而選擇做一輩子的程式設計師,也有人選擇做程式設計師只是由於“曲線救國”,進而實現自主創業的夢想。自李克強總理提出"大眾創業、萬眾創新"雙引擎的口號後,中關村創業大街成立, 無數青年人投入到了自主創業的熱潮之中。

  

  李彥巨集與周鴻禕

  而在網際網路剛剛興起之時,也有無數懷揣技術理想的年輕人回國創業。為了實現通過技術改變世界的理想,創業似乎成了他們最快捷的一條道路,儘管,他們知道這條道路並不平坦,儘管無數年輕人在這裡摔倒,但是無論國內國外, 程式設計師通過自主創業成立商業帝國的例子不在少數。

  比如:蘋果喬教主喬布斯、微軟創始人比爾蓋茨、Facbook創始人扎克伯格、百度李彥巨集、360創始人周鴻禕、小米雷軍等等。

  

  Facbook創始人扎克伯格

  需要指出的是,程式設計師一般都比較聰明,但是聰明和創業成功之間的聯絡並不是絕對的。

  對於程式設計師這個群體,他們信奉著技術改變世界;帶著一點執著和一份自信走上創業之路,但這樣的人往往會面臨和別人相處時過於自負的問題。而創業的成功一定是一個團隊努力的結果,這裡不僅需要技術,還需要運營、推廣等一系列動作。所以, 程式設計師如果想成為一個好的創業者,就必須要學會和人打交道,學會適時的收斂自己的鋒芒。

  以梅姨為榜樣·進軍管理層為了避免程式設計師隨著年齡增加而導致身體機能弱化,避免精力弱於年輕人的程式設計師與其他年輕人在同一平臺上競爭,同時,保證自己的手藝不會丟失, 很多程式設計師都希望自己進軍管理者行列,最好的選擇當然還是公司的CEO、CTO和CIO。

  但是,無論在一個社會還是公司,管理者永遠都只是少數人,大多數公司也只有一個CEO、CTO和CIO。少數就意味著激烈的競爭,儘管如此,最終達成個人目標,贏得社會讚譽的人也有很多。比如4月初接任王堅的阿里現任CTO張劍鋒,還有雅虎美女CEO瑪麗莎·梅耶爾。

  

  瑪麗莎·梅耶爾

  以瑪麗莎·梅耶爾為例,今年41歲的瑪麗莎·梅耶爾1999年入職谷歌,曾經是谷歌的第一位產品經理和首位女工程師,如今是雅虎的執行長。從斯坦福大學計算機系畢業的梅姨正式從程式設計師進軍管理層,如今已然擔任雅虎CEO一職四年。

  

  《程式設計師跳槽全攻略》

  可以說,作為一名管理者,你不僅需要精湛的技術水平,同時也要求揹負團隊進度和效率,也要求任職者擁有良好的溝通能力和卓越的領導力。

  從一名普通的"碼農"晉升為上市公司的CTO或者CEO,整個晉升之路就像是一個漏斗,很少有人能沉澱下來。但是, 這仍然是程式設計師尋求一條專業化最理想的道路。

  自由職業者當國內對於自由職業者的定義還停留在無業遊民或藝術工作者的時候,很多國家的 程式設計師已經實現在家掙錢的夢想。很多國家成熟的IT環境讓程式設計師成為IT自由職業者似乎並沒有那麼難,方式主要可以分為線上和線下兩種。

  

  如何成為自由職業者?

  程式設計師應該都知道或者接過一點兒" 私活兒",少則三五百,多則成千上萬。其實這也是成為程式設計師自由職業者線下盈利的最重要的一種方式。只是,這需要程式設計師認識一幫能夠給你私活兒的朋友,還需要擅長和對方談業務。

  相比線下利用人情關係接私活兒的方式,線上眾包業務似乎更適合自由職業者。

  類似於freelancer的網站在國外已經出現很久,目前國內也出現一些相似的網站。程式設計師可以通過線上"承包"的方式,憑自己出眾的業務能力和好運氣來搶工作。

  

  freelancer主頁

  除此之外,也有一些通過做topcoder來賺錢的,這種方式雖然對業務能力要求不高,但是對技術及規範化要求較高、英文溝通能力要求較高和也需要良好的身體素質(因為你要晨昏顛倒以適應時差)。

  年輕程式設計師 請你早做準備筆者認為,如果說40歲的程式設計師會面對職業選擇的困惑,不如說,這個困惑在入行那一刻就已註定要面對。國內IT環境的現實,讓更多的程式設計師不得不早早規劃好自己的職業發展方向,這樣才不至於到不惑之年而倍感困惑。

  從整個採訪中我們可以發現,不同的年齡、不同的性別,對於程式設計師是否是一碗青春飯有著完全不同的看法。

  有人說程式設計師是很有情懷的一群人,也有人說程式設計師是很寂寞的一群人,無論你屬於哪種,一旦踏上程式設計師這艘船,都很難靠岸。所以,年長的程式設計師,希望你能得到你想要的; 年輕的程式設計師,請你早做準備。