十年造就一程序員
這些文章往往格調(diào)陰暗,無(wú)病呻吟,總是欲圖從有限的,不愉快的個(gè)體經(jīng)歷得出規(guī)律性的,悲觀的結(jié)論。最不可思議的是,即使這些缺乏基本文理邏輯的文章,往往能引來(lái)大批歡呼共鳴者,真不明白這些歡呼者到底是保有怎樣的心理。但我可以確定,這樣的心態(tài)無(wú)論于己還是我們熱愛(ài)的軟件事業(yè)都是有害的,因此我就想寫(xiě)個(gè)帖子為引子,期冀更多有經(jīng)歷的人聚在一起發(fā)表觀點(diǎn),不管是給后來(lái)者,還是已經(jīng)在道上的程序員以希望,從中勾畫(huà)出一條真實(shí)的,清晰的,富于激情的程序人生之路。
接下來(lái)我就先談一下自己的一些觀點(diǎn),從而作為一個(gè)開(kāi)篇。其后希望大家積極發(fā)言,無(wú)論是從自己經(jīng)歷也好,還是從別處看到聽(tīng)到的,讓我們的程序人生一點(diǎn)一點(diǎn)清晰起來(lái)。
-- 我們其實(shí)可以一直寫(xiě)代碼 --
軟件工程師有兩條發(fā)展路線:技術(shù)路線和管理路線,更通俗的說(shuō)法是“個(gè)人貢獻(xiàn)者”和“管理者”。“首席科學(xué)家”,“總工程師”,這些人并不從事管理工作,不當(dāng)官,但這些人在公司中都能得到足夠的重視,有一份體面的收入,有時(shí)候他們的收入甚至?xí)瑓s企業(yè)高管。而且即使在在中國(guó)這樣一個(gè)浮躁的,以金錢(qián)為導(dǎo)向的國(guó)家,優(yōu)秀的技術(shù)工作者依然能夠得到足夠的尊重。
一些程序員受“官本位”思想之毒極深,也并不知道追求什么才能使自己幸福。一個(gè)可以感受到的事實(shí)是:如果把生活的幸福建立在攀比的基礎(chǔ)之上,幸福只會(huì)離你越來(lái)越遠(yuǎn),因?yàn)闊o(wú)論何時(shí)總會(huì)有人比你強(qiáng)。
我的意見(jiàn)是:追隨自己的心靈,走自己的幸福路。
-- 10年造就一個(gè)程序員 --
程序員30歲現(xiàn)象早就證明是個(gè)偽命題,而另一個(gè)真實(shí)是:10年方能造就一個(gè)程序員。就拿基于.NET平臺(tái)從事企業(yè)開(kāi)發(fā)的程序員為例,下面的時(shí)間表清晰的展示了必要的技能提高過(guò)程:
3年基本技能(C#、Asp.net、HTML、JavaScript、CSS、SQL...)
2年設(shè)計(jì)模式(GOF設(shè)計(jì)模式、重構(gòu)、敏捷開(kāi)發(fā)...)
5年企業(yè)設(shè)計(jì)(軟件工程、企業(yè)建模、企業(yè)應(yīng)用架構(gòu)模式...)
3 + 2 + 5 = 10,這就10年了,沒(méi)有捷徑可走,非時(shí)間無(wú)以鍛鑄一個(gè)真正的程序員。試問(wèn)有多少人認(rèn)真都走過(guò)這段路,然后再回頭給自己一個(gè)總結(jié)。如果你做了,我確信你不會(huì)得出那些陰暗的結(jié)論。
-- 幸福的真諦不一定是錢(qián) --
把一個(gè)人是否成功,生活是否幸福,定位在是否有錢(qián),是否有車(chē)有房,是否自己開(kāi)了公司。這樣的人生觀、價(jià)值觀未免過(guò)于狹隘。一個(gè)的成功標(biāo)準(zhǔn)有很多衡量的方式,而生活幸福與否更不是這些物質(zhì)上的東西所能衡量的了。這個(gè)世界上眾生蕓蕓,所謂的成功人士又有多少呢?難道剩下的都是不成功、不幸福的嗎?
人的一輩子該怎么過(guò),每個(gè)人都有自己的看法,佛語(yǔ)有云:一花一世界,一葉一菩提。生活其實(shí)是豐富多彩的,人的追求也應(yīng)多元化。過(guò)于放大金錢(qián)在人心中的地位只會(huì)使得社會(huì)更加浮躁!借愛(ài)因斯坦的話與大家共勉:“用自己的眼睛看,用自己的心感受。不管時(shí)代的潮流和社會(huì)的風(fēng)尚怎樣,總可以憑著自己高貴的品質(zhì),超脫時(shí)代和社會(huì),走自己認(rèn)為正確的路。”
-- 聽(tīng)一個(gè)從事開(kāi)發(fā)17年的程序員如是說(shuō) --
寫(xiě)這些文章的人應(yīng)該對(duì)計(jì)算機(jī)了解的很膚淺,技術(shù)變化的只是外表,核心的東西沒(méi)啥變化,任何行業(yè),任何人都需要有積累。
說(shuō)說(shuō)我吧,我從事IT軟件開(kāi)發(fā)已經(jīng)17年了,前13年在中國(guó)的一家大型軟件企業(yè)做開(kāi)發(fā),后4年移民到了加拿大,一直在北美第一流的IT公司里做,從來(lái)沒(méi)摘過(guò)葡萄,也沒(méi)住過(guò)地下室,目前住的是3000英尺的大房子,越做這行,越覺(jué)得積累的重要,軟件行業(yè)的東西很多,要花很多時(shí)間去掌握。這一行,我做到75歲是沒(méi)問(wèn)題的。
當(dāng)前國(guó)內(nèi)的形式也在變化,做個(gè)幾年的人如何能勝任高端的工作? 在北美,沒(méi)有20年的經(jīng)驗(yàn),根本不能勝任ARCHITEC這樣的職位.最近回了一次國(guó),認(rèn)識(shí)的幾個(gè)老板朋友都找不到一個(gè)在技術(shù)上能把關(guān)的人。所以大家應(yīng)該好好做,積累真的很重要。
原文鏈接:http://javasee.iteye.com/blog/1003753