IBM Rational總經理夏然談程序員生涯

上週應邀對IBM軟件集團大中華Rational總經理夏然先生進行了專訪,除了“Rational 軟件園解決方案”這一事先規定的套路,期間還談到兩點有關程序員職場發展的話題。爲免寫在專訪報道里有跑題湊數的嫌疑,暫借博客以QA的形式分享下他的觀點。
新丁
程鴻:現在很多學軟件開發的畢業生都反映就業困難,從學軟件開發到掌握軟件開發技能是否必然需要一個過程?對於他們您有怎樣的建議?
夏然:我讀研究生的時候,有一年的時間出來跟企業合作。其實是一個大公司的項目外包給學校,學校再安排六七個實習生來做;學生通過完成項目獲得學分,學校也從企業那裏獲得一定的贊助。類似的實戰現在各個高校也有,這種方式對於培養實戰經驗非常有效。我也是做軟件開發出身的,這些對我們那時候有非常大的幫助。
在美國,很多讀軟件開發畢業之後也會選擇自己創業。自己創業可能成功也可能失敗,但是會給自己非常強的動力,而且創業階段“吃不飽穿不暖”的感覺是寶貴的人生財富。
在我眼裏,大學畢業之後的軟件開發人員需要至少六個月的時間纔可以在實際的工作中上手。在我擔任IBM開發經理時,見過許多這樣的人才。
老人
程鴻:很多人講程序員通常幹到30歲就不行了,不能上管理崗位就只能轉行,程序高手再強也不能做一輩子。對此您怎麼看?
夏然:真正的程序高手不是那些自以爲很了不起,很年輕,很聰明的人,這種人有時候連個合格的項目工程師都做不成。從一小塊做起,到負責越來越大的部分,再到最後參與整個項目的架構,30歲的時候能做到這樣就很厲害了。
單打獨鬥的年代早已過去,一個真正的軟件產品,一個人是不可能做成的,甚至五十個人也是不可能做成的,往往需要幾百人、上千人,花至少六個月到一年的時間纔可以做成。對於一個開發者來說,一層一層做產品架構,做QA,參與軟件流程的制定,足夠豐富的經驗是必不可少的前提。
IBM有許多主管開發工作的程序高手,他們一年也寫不了幾行代碼,但是他會看產品如何發展,企業如何往前走,這纔是企業靈魂的人才。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章