比爾·蓋茨在用人方麵,有一條定律,這就是雇用熱愛事業的人。微軟公司願意使用有事業心的人才,而且隻有願意長時間工作的人才能堅持在微軟工作。例如微軟員工的休假製度,頗似日本人,即使休假也是休短假。微軟主管戴夫·穆爾描述了微軟典型的一天,他說:“在微軟情形是這樣的,早上醒來,去上班,幹活,覺得餓了,下去吃點早餐,接著幹,幹到覺得餓了,吃點午餐,一直工作,直到累得不行了,然後開車回家睡覺。”
為了更深入地考驗雇員的決心,微軟付給他們相對較低的工資。蓋茨通常不付給雇員高薪,並且在一開始時甚至拒絕向秘書和其他人員支付加班費。他在事實上設立了不給加班費的政策,但為了鼓勵有事業心的人才,自1982年微軟開始發放年度獎金,並給雇員配股。在90年代,因為微軟的股票價格持續上漲,此類補償金數目相當可觀。給雇員的補償金現在包括高達15%的一年兩度的獎金、股票認購權及員工購買股票享受的折扣。(一個雇員在微軟工作18個月後,就可以獲得認股權中25%的股票。此後每6個月可以獲得認股權中12.5%的股票,10年內的任何時間兌現全部認股權。每2年還配發新的認股權。雇員還可以用不超過10%的工資以八五折優惠價格購買公司股票。)
由於嚴格的工作時間表會使員工精疲力竭。人們持續長時間的工作,並且總是在某一特定產品上長時間工作,容易變得厭倦,並最終離職而去。微軟傾向選擇那些甘願獻身的人,因為他們願意苦幹。為了事業人們過度工作並過早達到高峰期。精疲力竭尤其困擾著開發員,因為他們總是嚴重低估編碼所需時間。精疲力竭也同樣影響到測試員,他們與開發員配對工作,經常通宵達旦地測試開發員編寫的代碼。
比爾·蓋茨終於需要尋找職業經理人了,他認為,現代企業需要一大批職業經理人去管理。對微軟公司來說,更需要一大批職業經理人,因為微軟用人的標準十分嚴格。適合於當程序經理的那些人的魔力體現在兩方麵:一方麵他們完全熱衷於製造軟件產品。他們必須是那種對所有權極度關心的人。一個每時每刻為產品所有細節操心的人總會比那些不負責任的人製造出更好的產品。另一方麵,他們能專心致誌地從始至終關注產品製造的全過程。
他們總是善於從所想到的每個方麵來考慮存在的問題,並且借助別人從他們沒想到的角度來考慮問題,而不是僅集中在其感興趣的某些方麵,不去考慮其他東西。
為此,微軟努力尋找程序經理,這種努力主要集中在大學生上,大學提供大約80%的新人人選。另一個渠道是從微軟其他部門轉行當程序經理,比如從產品管理、測試和開發等部門尋找程序經理。許多程序經理具有工科本科學曆,一些人有碩士學位。還有一部分人在大學裏學文科,偶有一兩個MBA,而MBA在產品經理中更為普遍。無論受過什麽樣的正規教育,所有的程序經理候選人都必須表現出理解基本技術問題的能力。
在微軟,程序經理一般具有設計方麵強烈的興趣以及計算機編程的專業知識或熟悉計算機編程。有了這些職業經理人,事實證明,微軟公司的發展就更是一日千裏了。