從一生的角度看程序員的學習和發展


很多人談學習和發展的時候,往往忽略人的先天自然條件,在這里我們從這個視角切入,來探討一下程序員一生的可能軌跡。

 

如果把程序員的人生分為三個階段,那么他們是:

 

畢業~30歲:這個時間段里,大多數人無牽無掛,家里面父親母親不用太操心,也沒娃,可能會犯愁找不到老婆或老公,

但基本上自由時間較為充沛,身體比較健康。

算是上升時期。

 

30~45歲:這個時間段大多數人處在上有老,下有小。父親母親可能需要較多照顧,倒霉的話自己還有點小毛病。

時間不是很充沛了,算是能發光發熱的黃金時期。

 

45歲~退休:這個時間段值得牽掛的事會變少,反倒又能回歸到自身。腦力體力逐步開始衰減,算是守成時期。

如果運氣不好,也有英年早逝的可能。

限於IT行業的年齡,當下這個年齡段的程序員還不多,有的大多也走到了比較高的位置。

 

 

對大多數人而言,這30幾年追求的恐怕不是成就一番事業,而是財務自由。

(創業始終值得尊重和贊賞,但從人數上看估計不會是主流)

 

這樣的話,我們可以講,一個人的資本是可自由支配的時間,而目標產出是財務自由。

 

至於怎么分配時間,《貨殖列傳》里有段話可以做點參考:

是以無財作力,少有斗智,既饒爭時,此其大經也。 

(什么也沒有的時候要靠力氣賺錢,小有財富的時候要靠智慧賺錢,比較富裕的時候則要靠把握天時機會了。)

 

剛畢業到30歲這不到十年,等價於什么都沒有的時候,不能在意太多,但不管怎么樣都要打下根基,技術也好,外語也好,管理也罷,都要能達到相對傑出。

這是安身立命的根本。

 

有這個根本才可能在接下來的十年里做高附加值的工作,比如寫難度很高的程序,管理較大規模的團隊,分析復雜的業務流程等。

 

由此根基才可能在下一個十年里等待機緣。

 

 

讓我們拋掉很多種可能只看一條單純的技術路線:

寫作了《Windows圖形編程》的YuanFeng先生,曾經坦言自己年近50仍在編程。

由於YuanFeng先生是在微軟,所以不管從收入還是其他方面對程序員而言都還是不錯的歸宿。

Yuan先生曾經參與WPF的開發。

而做這類工作所需要的技能,概略算下來有:

 

  • 精通必要的開發語言
  • 圖形圖像學的各種算法
  • Windows 圖形子系統的各種功能(保持一定兼容)
  •  Windows核心機制
  •  平台設計的原則
  •  ... ...

 

 

完整的列表應該比上面要恐怖的多,要在上面這些領域中同時做到精通,沒有5~10年恐怕是做不到的。

而這些東西如果不在第一個10年里打下根基,或者學會大部分,那在第二個十年里就會舉步維艱,因為第二個十年里可支配的時間會減少。

 

當然不是每個人都會進微軟,所以要學習的東西也一定不一樣。

但不能否認的是即使走純粹的技術路線,畢業到30歲,也要有可見的積累,否則最終財務自由的目標就會比較艱難。

--------------------------------------------------------------

 

理想流 + 軟件 = 《完美軟件開發:方法與邏輯》
理想流 + 人生 = ??
理想流 + 管理 = ??
理想流 = 以概念和邏輯推演本質,追求真理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM