程序員的故事之從微軟走向開源的5年
2006/11/13 9:16:59
    直至2000年初,我在北大計算所碩士畢業留職北大方正已經四年了。期間我一直編寫C++代碼,主要從事方正RIP相關的軟件研發,正考慮換個工作。我同時拿到了微軟和亞信的錄用通知。到亞信是轉向Linux平臺、去做Internet相關的項目,從個人愛好而言,我非常喜歡這個繼續用C++做開發的機會;但我更渴望學習大規模軟件研發的管理方法:微軟動輒上千人、分布全球各地的Windows、Office研發隊伍是怎么有效管理的?懷著這樣的疑問,我在2000年4月加盟微軟中國研發中心Office組。 

   我剛去微軟的時候擔任中文版PowerPoint的PM(Program Manager,程序規劃經理),現在PPT中10個非常有中國特色的設計模板(如古瓶荷花、詩情畫意等)就是我負責的。但我最初應聘的時候,一直搞不清PM到底是做什么的,因為在國內公司沒有聽說過。微軟早期一位名叫Jabe Blumental的程序員“發明”了軟件研發過程這個“程序管理”的角色。簡單的說,PM的作用就是把“Idea turns to spec”,用一份份Spec定義軟件的詳細需求,然后由程序員“turns to code”,經過測試后,最終“turns to product”。設定PM角色是一個很天才的想法,把需求、開發、測試三個環節進行“三權分立”,互相配合又互相制約,最大限度的保證了大規模軟件研發的有效進展。大概沒有PM這個角色,就沒有現在的微軟。微軟的第3號人物Jeff Raikes曾做過這樣評述:“Jabe was my first employee here,and he has made such an incredible impact on Microsoft because he defined the discipline of program management”。很遺憾到目前為止,很多國內的軟件企業依然沒有這樣的職位。另一個讓我感覺很震撼的就是微軟內部的Bug管理工具Raid,這也是離開微軟后我設計BugFree的發端。
  我非常幸運的參與了Office 2003(內部叫Office11)的全程研發。最初設想非常宏偉:以SharePoint技術為支撐建一個Office網站,每個用戶將生活在這個“網上Office”社區中,支付月租費。最初讀到這個Vision的時候我們都莫名激動,如果真按計劃做成了,用戶將徹底依賴微軟Office了。后來因為各種原因,Office 2003成為大家現在看到的樣子,繼續在客戶端上徘徊。
  雖然在微軟當PM不寫代碼了,但我一直沒有忘卻對C++編程的喜愛。2002年10月底,C++之父Bjarne Stroustrup 來北京訪問的那兩天,我跑到清華和北大聆聽大師的三次講座。給我最深的印象是,聽眾席的教授、學者或者眾多程序員們只有聆聽大師教導的份,沒有人能提出讓Bjarne需要認真思考后回答的問題,更別說跟人家平等對話了!我們落后的太多了,何時能夠趕上?
  去年4月份,我決定離開微軟去看看外面的世界,尤其是對我一直有很強吸引力的Linux/Internet。當時孤陋寡聞,沒有注意到盛大和百度,否則現在也能跟著小富了。這一年多一直在做軟件研發管理的事情,把在微軟學到的經驗用到實踐中,也是很有挑戰性的工作。現在我深怕自己走上“務虛”的管理之路,所以必須要不斷地學習新東西、自己動手寫代碼保持對技術的敏感。我非常看好開源軟件的發展前景,計劃到年底的時候把自己的日常工作環境切換到Linux上來;另一方面會繼續把BugFree做好,將Test Case和Test Result的管理也納入到BugFree中來,這樣Bug、Test Case、Test Result三位一體,涵蓋了測試的整個流程,可以讓這款開源Bug管理系統更好的服務于IT企業的研發管理。
  我相信機器終究也會有智能,盡管到目前AI還很遙遠。但從我的好朋友林燕鋒歷時多年開發的KCOM商業工程(http://www.kcomsoft. com/)上看到了一絲曙光,目前這個KCOM平臺已可以做到對管理軟件的自動代碼生成——換句話說,你只要把需求描述清楚,不需要手工編碼,就可直接生成實用的系統!我希望能夠有機會好好學習KCOM,研

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 亚洲人成无码www久久久| 色丁香在线观看| 被cao的合不拢腿的皇后| 白嫩极品小受挨cgv| 日韩精品亚洲人成在线观看 | 色yeye在线观看| 欧美大杂交18p| 天天操天天干天天舔| 国产成人免费片在线观看| 伊人久久大香线蕉综合影院首页 | 香蕉精品视频在线观看| 波多野结衣在公众被强| 日本动漫丝袜腿交榨精漫画 | 亚洲欧美视频在线播放| 不卡中文字幕在线| 黄瓜视频在线观看网址| 欧美特黄a级高清免费大片| 好男人官网资源在线观看| 国产中的精品一区的| 亚洲一区无码中文字幕| 97精品人妻一区二区三区香蕉| 精品香蕉久久久午夜福利| 日本人成18在线播放| 国产精品无码一区二区三级| 国产极品粉嫩交性大片| 健身私教弄了我好几次怎么办| 中文国产成人精品久久一| 蜜桃久久久久久久久久久| 本道久久综合无码中文字幕| 国内午夜免费鲁丝片| 亚洲高清中文字幕综合网| 一区二区视频在线播放| 翁虹三级伦理电影大全在线观看| 日本精品a在线| 国产成人精品一区二区三区| 亚洲人成网站在线观看青青| 91精品国产闺蜜国产在线闺蜜| 男女一进一出猛进式抽搐视频| 尾野真知子番号| 厨房里摸着乳丰满在线观看| 中文字幕在线播放第一页|