IBM Rational總經(jīng)理談程序員生涯
上周應(yīng)邀對IBM軟件集團大中華Rational總經(jīng)理夏然先生進行了專訪,期間談到兩點有關(guān)程序員職場發(fā)展的話題。
新丁
程鴻:現(xiàn)在很多學(xué)軟件開發(fā)的畢業(yè)生都反映就業(yè)困難,從學(xué)軟件開發(fā)到掌握軟件開發(fā)技能是否必然需要一個過程?對于他們您有怎樣的建議?
夏然:我讀研究生的時候,有一年的時間出來跟企業(yè)合作。其實是一個大公司的項目外包給學(xué)校,學(xué)校再安排六七個實習(xí)生來做;學(xué)生通過完成項目獲得學(xué)分,學(xué)校也從企業(yè)那里獲得一定的贊助。類似的實戰(zhàn)現(xiàn)在各個高校也有,這種方式對于培養(yǎng)實戰(zhàn)經(jīng)驗非常有效。我也是做軟件開發(fā)出身的,這些對我們那時候有非常大的幫助。
在美國,很多讀軟件開發(fā)畢業(yè)之后也會選擇自己創(chuàng)業(yè)。自己創(chuàng)業(yè)可能成功也可能失敗,但是會給自己非常強的動力,而且創(chuàng)業(yè)階段“吃不飽穿不暖”的感覺是寶貴的人生財富。
在我眼里,大學(xué)畢業(yè)之后的軟件開發(fā)人員需要至少六個月的時間才可以在實際的工作中上手。在我擔(dān)任IBM開發(fā)經(jīng)理時,見過許多這樣的人才。
老人
程鴻:很多人講程序員通常干到30歲就不行了,不能上管理崗位就只能轉(zhuǎn)行,程序高手再強也不能做一輩子。對此您怎么看?
夏然:真正的程序高手不是那些自以為很了不起,很年輕,很聰明的人,這種人有時候連個合格的項目工程師都做不成。從一小塊做起,到負責(zé)越來越大的部分,再到最后參與整個項目的架構(gòu),30歲的時候能做到這樣就很厲害了。
單打獨斗的年代早已過去,一個真正的軟件產(chǎn)品,一個人是不可能做成的`,甚至五十個人也是不可能做成的,往往需要幾百人、上千人,花至少六個月到一年的時間才可以做成。對于一個開發(fā)者來說,一層一層做產(chǎn)品架構(gòu),做QA,參與軟件流程的制定,足夠豐富的經(jīng)驗是必不可少的前提。
IBM有許多主管開發(fā)工作的程序高手,他們一年也寫不了幾行代碼,但是他會看產(chǎn)品如何發(fā)展,企業(yè)如何往前走,這才是企業(yè)靈魂的人才。
【IBM Rational總經(jīng)理談程序員生涯】相關(guān)文章:
IBM推出面向云環(huán)境的Rational開發(fā)工具解析08-16
關(guān)于程序員職業(yè)生涯規(guī)劃11-07
IBM簡介10-07
IBM認證概述09-23
IBM考試須知10-10
IBM口碑營銷10-07