我將一我的的職業發展分爲三個階段:html
(1)30歲之前程序員
打基礎,人生方向基本肯定。30歲以後再作出變化,說不想作這個,會付出很大的代價。要改變本身的職業方向,30歲以前作出決定,越早越好。就像軟件的需求變動同樣。編程
(2)30-45歲學習
我的能力強、知識全面、經驗豐富、性格成熟,適合帶領團隊,事業騰飛階段,升職加薪。創業的最佳時期。spa
(3)45歲以上設計
人生定型,鬥志漸退。固然不排除有人大器晚成,仍然保持旺盛的鬥志,擁有過人精力和激情,像肯得基的創始人哈蘭.山德士,65歲才創業成功。htm
以上表述並不是像程序代碼同樣精確的東西,但願不會有人鑽牛尖吧~ 還記得我曾說過的30歲現象嗎?若是到了30歲左右,本身的我的能力尚未一個質的飛躍,危機會就慢慢降臨。get
我有一位初中同窗,因爲中考成績不佳,自費讀了一所中專學校,學美術。20年後的一天,我在北京見到了他,今天的他已經成爲了一家不大不小的裝修設計公司的老闆,成爲衆人眼中成功人士。當咱們問他怎樣取得這樣不斐的成就時,他淡然的說,我初中畢業後,就在想一個問題,我未來要作什麼,後來我給本身肯定了一個目標,成爲一個美術家,因而我去了美術學校讀書。讀中專時,我隨老師接觸到了一些室外廣告設計的工做,我發現這個業務不但符合個人興趣,並且有很好的發展前景,因而我稍微調整了一下個人發展目標。中專畢業後,我自學考進了中央美術學院,在那裏,我接觸到了一些跨國公司室內設計的業務,後來,爲了跟老外打交道,我又到北京外國語學院學英語,在那裏我認識了我如今的老婆。我能走到如今這一步,不是因我有多聰明,而是由於我一直知道本身想要什麼,我一直有本身的目標。it
他的這一段話,讓我很震驚。想一想我本身,個人高中生活在埋頭苦讀中渡過了;個人大學生活,在渾渾噩噩中過去了,我歷來不知道、也沒有想過本身想要什麼,更加不知道什麼叫人生目標,甚至大學所學的也是一個萬精油的經濟學專業。若是長此下去,我一輩子估計要給毀了。ast
後來一個偶然的緣由,我轉行作軟件,給本身定了一個在當時簡直高不可及的目標——當一名真正的程序員——這對於科班畢業的人來講,顯得有點好笑。靠着大學期間一點微薄的計算機知識,我日以繼夜的學習,終於慢慢達到並超過了本身的目標。後來隨着本身的成長,我調整了本身的目標,考取了軟件專業的碩士,得到了高級職稱的證書,當上了項目經理,部門經理,公司副總經理。有一天,我對一位朋友說,我想寫一本書,他笑了笑,沒說什麼,他有點不相信。一年後,個人新書《程序員第二步——從程序員到項目經理》終於問世了。這些小小的成績雖然微不足道,但卻見證了個人成長。在我心中,真正的成功,並不在於有沒有創下一番偉大的事業,更不在於有沒有賺到不少的錢,而在於我一直在努力打敗本身——由於我有了目標,我必定能作獲得。
一我的該怎樣選擇本身的職業的呢?自從我發表《從程序員到項目經理》系列博文以後,不少朋友向我問起這一點。
對於每一個人,我都說一樣一句話:遵從本身的心裏的聲音。
這句話的出處是李開復的自傳《世界因你不一樣》。當李開復每次須要作出重要的人生抉擇時,他都會讓本身靜下來,遵從本身心裏的選擇。正由於他每次都能找到本身人生的方向,李開復在每次人生的轉變中,都得到了巨大的成長,一步步登上了人生的高峯。
遵從心裏的聲音,是一種智慧,由於內在的直覺會幫咱們抹去理智的灰塵,會告訴本身,咱們到底喜歡什麼,但願成爲何樣的人。只要是心裏作出的選擇,永遠都會是最正確的選擇。若是每一個選擇都能經歷一次,它未必是成就最大的那個選擇,但必定是不會後悔的選擇,這樣就夠了,不是嗎?
我大學畢業後,在一家大型國企作外貿。有一天在聽到朋友討論職業發展時,我意識到在國企打發時間並不是我所願,作外貿所須要的人際交往能力也非我所長。那我要作什麼呢?我心中涌現出三個字:程序員。我歷來沒有忘記我曾經對程序員職業充滿嚮往,我喜歡那種用代碼來控制電腦了快感。爲何我不能夠作一名程序員呢?從那一天起,我才終於有了本身的職業目標——當一名程序員。
如今回想起來,若是我當初一直在國企,也許會很溫馨安逸,但我必定會後悔,沒有放手追求本身真正想作的事情。雖然一路走來,我並無取得太大的成就,但我過得很充實,並且一直在提高,一直在作本身所喜歡的工做,我永遠不會後悔,這就足夠了。
程序員是一份很特別的職業,他們的工做是跟機器打交道,須要長時間待在電腦旁邊,工做的成果是一堆神祕複雜的代碼。要勝任程序員的工做,是非得有一些特質的,例如:
(1)能享受編程的樂趣。
(2)坐得住,對着電腦一成天也不會以爲累。
(3)有不少關於軟件的想法想要去實現。
(4)邏輯思惟強,作事情,或與人爭辯時,都頗有條理性。這一點很是重要,一我的的邏輯思惟能力決定了他寫出的代碼的質量。
(5)喜歡改進本身的成果,精益求精。 雖然我主張項目不該追求完美,但一我的的學習進步必須是精益求精的。
(6)熱愛學習,願意接受、學習新的東西。
有一些朋友在看到個人《從程序員到項目經理》的博文後,問:「爲何必定要當項目經理?30歲之後一樣能夠當程序員!」這個說法是對的,但有一個前提,就是你必須擁有程序員的這些特質,這樣的程序員是不會有什麼瓶頸的。一我的的瓶頸,不在於他的工做、公司或者領導,而在於在本身。若是你自問以爲作不到上面這幾點,那你就真該好好想一想本身的將來了——遵從本身心裏的聲音,從新出發。
寫到這裏,總有點意猶未盡的感受,夜已深,該休息了。
---------------------------------
本人拙做《程序員第二步--從程序員到項目經理》已經由人民郵電出版社出版,謝謝各位園友的長期支持!
當當網:http://product.dangdang.com/23365823.html