揭秘微軟“Windows醫(yī)生”

2010/3/25 0:34:43    編輯:軟媒 - 笨笨     字體:【

Win7之家m.airtaxifl.com):揭秘微軟“Windows醫(yī)生”

  在微軟亞洲工程院,有一個(gè)特殊的團(tuán)隊(duì),他們被稱為“Windows醫(yī)生”。目前,全世界只有位于美國(guó)雷蒙德的微軟總部和位于北京的微軟亞洲工程院設(shè)置了Windows醫(yī)生團(tuán)隊(duì)。

  在位于中關(guān)村西格瑪大廈的微軟亞洲工程院,記者遇見(jiàn)了迄今見(jiàn)過(guò)的最“奪目”的辦公桌—五個(gè)超大尺寸的顯示器,其中兩臺(tái)是25英寸,還有兩臺(tái)是24英寸,排在工作臺(tái)上,組成一張大熒幕,蔚為壯觀。這個(gè)辦公桌的主人——微軟亞洲工程院軟件開(kāi)發(fā)工程師陳強(qiáng)告訴記者,他之所以需要這么多顯示器的原因并不是為了測(cè)試它們,也不是為了開(kāi)發(fā)某種多媒體程序,而是為了分析大量而復(fù)雜的Windows系統(tǒng)數(shù)據(jù),從而發(fā)現(xiàn)和解決影響Windows操作系統(tǒng)性能的各種疑難雜癥,所以他們又被同事們稱為“Windows醫(yī)生”。

  Windows也有醫(yī)生!

  “Windows醫(yī)生”技術(shù)團(tuán)隊(duì)隸屬于微軟亞洲工程院,由5名深諳Windows操作系統(tǒng)的專家攜手組成。團(tuán)隊(duì)負(fù)責(zé)人楊廷皓,06年為在微軟亞洲工程院建立Windows醫(yī)生團(tuán)隊(duì),專程從美國(guó)總部來(lái)到中國(guó)。陳強(qiáng),已經(jīng)在微軟工作四年之久的老員工,在微軟亞洲工程院Windows醫(yī)生團(tuán)隊(duì)建立之初就選擇加入。丁勇,團(tuán)隊(duì)里最年輕的成員,06年畢業(yè)后加入微軟亞洲工程院,經(jīng)過(guò)層層選拔,最終成為中國(guó)最年輕的Windows醫(yī)生。目前,全世界只有位于美國(guó)雷蒙德的微軟總部和位于北京的微軟亞洲工程院設(shè)置了Windows醫(yī)生團(tuán)隊(duì)。由于頗具難度和挑戰(zhàn)性,微軟能夠勝任該工作的軟件工程師屈指可數(shù),幾乎不超過(guò)20個(gè)人。

  醫(yī)生是給人看病的,那么Windows醫(yī)生,是專門(mén)給Windows看病的么?“不一定”。陳強(qiáng)回答,Windows是個(gè)開(kāi)放的平臺(tái),用戶軟硬件配置千差萬(wàn)別,使用的Windows版本也不盡相同。用戶一旦發(fā)現(xiàn)系統(tǒng)出了問(wèn)題,Windows醫(yī)生就需要在復(fù)雜的用戶環(huán)境中尋找問(wèn)題的根源。如果問(wèn)題源于Windows本身,Windows醫(yī)生們就會(huì)和相關(guān)的Windows產(chǎn)品組一起討論并解決此問(wèn)題;如果問(wèn)題來(lái)自第三方軟件或硬件,他們也會(huì)和相關(guān)供應(yīng)商合作,一起改善和提高產(chǎn)品質(zhì)量,進(jìn)而提高計(jì)算機(jī)的整體使用體驗(yàn)。采訪中,丁勇介紹了一個(gè)典型的案例:

  有用戶反映,用Outlook寫(xiě)郵件時(shí),機(jī)器突然長(zhǎng)達(dá)十幾秒沒(méi)有響應(yīng)。經(jīng)過(guò)調(diào)研和分析,丁勇發(fā)現(xiàn)該問(wèn)題的根源是當(dāng)電腦處于節(jié)電模式時(shí),會(huì)關(guān)掉平時(shí)沒(méi)有I/O的次硬盤(pán),但某些操作需要對(duì)次硬盤(pán)做I/O請(qǐng)求,這時(shí)要對(duì)次硬盤(pán)進(jìn)行充電才可啟動(dòng)。該過(guò)程大約需要幾秒到十幾秒。如果此時(shí)Outlook對(duì)磁盤(pán)有請(qǐng)求,由于機(jī)器在處理次硬盤(pán)請(qǐng)求,主硬盤(pán)就需要等待次硬盤(pán)充電結(jié)束才能繼續(xù)工作,所以用戶就會(huì)感覺(jué)機(jī)器沒(méi)有響應(yīng)。陳強(qiáng)和丁勇進(jìn)一步了解用戶的電腦配置,發(fā)現(xiàn)其硬盤(pán)配置不合理,兩個(gè)硬盤(pán)分享同一個(gè)通道,進(jìn)而引起了該問(wèn)題。找到原因后,他們立即將相關(guān)信息提供給硬件廠商,請(qǐng)他們確保本品牌電腦不會(huì)出現(xiàn)兩個(gè)硬盤(pán)共用一個(gè)通道的情況。同時(shí)Windows產(chǎn)品組的同事也根據(jù)他們的建議調(diào)整了Windows的計(jì)算機(jī)睡眠配置,以避免類似問(wèn)題的發(fā)生。



  “Windows醫(yī)生”經(jīng)常與各部門(mén)同事交流,其中右二為陳強(qiáng)

  現(xiàn)在Windows醫(yī)生主治的病例主要收集自微軟內(nèi)部產(chǎn)品發(fā)布之前的試用階段。陳強(qiáng)說(shuō),自Windows醫(yī)生團(tuán)隊(duì)建立到現(xiàn)在一年多的時(shí)間里,他們已經(jīng)分析和處理了約300個(gè)案例,歸納總結(jié)后,發(fā)現(xiàn)了多達(dá)幾十類問(wèn)題。但是,一個(gè)五人組成的團(tuán)隊(duì)如何收集和處理如此龐大的數(shù)據(jù)和信息?原來(lái),Windows醫(yī)生也像普通醫(yī)生一樣,為了準(zhǔn)確獲知“病因”會(huì)使用多種檢查設(shè)備。楊廷皓舉例說(shuō),Windows醫(yī)生團(tuán)隊(duì)專門(mén)為深入了解并檢查電腦運(yùn)行中可能的各種疑難問(wèn)題設(shè)計(jì)了一套診斷工具,通過(guò)設(shè)置,這套工具可循環(huán)運(yùn)行在用戶機(jī)器上,并自動(dòng)收集在程序關(guān)閉前幾十秒到幾分鐘的信息記錄。Windows醫(yī)生會(huì)反復(fù)篩選和研究這些信息,最終找到問(wèn)題根源。

  Windows醫(yī)生上崗標(biāo)準(zhǔn)

  致力于為全世界的Windows系統(tǒng)提供診斷服務(wù),足見(jiàn)Windows醫(yī)生團(tuán)隊(duì)的重要性。然而,目前全世界范圍內(nèi)能夠擔(dān)當(dāng)Windows醫(yī)生的工程師不過(guò)十幾位,因?yàn)榇隧?xiàng)工作要求每個(gè)人都需要身懷絕技,都要是“狠角色”。

  “過(guò)硬的操作系統(tǒng)知識(shí),扎實(shí)的開(kāi)發(fā)經(jīng)驗(yàn)、較強(qiáng)的邏輯思維能力,以及對(duì)技術(shù)的極大熱情。”楊廷皓描述了一位合格的Windows醫(yī)生至少要具備的四種素質(zhì)。“還要耐得住寂寞,我們總部一位Windows醫(yī)生(專家級(jí)的)已經(jīng)做這份工作十多年了。”組建Windows醫(yī)生團(tuán)隊(duì)的高級(jí)項(xiàng)目經(jīng)理張淡泊笑著補(bǔ)充說(shuō)。

  豐富的操作系統(tǒng)知識(shí)是成為Windows醫(yī)生的首要條件。Windows醫(yī)生要對(duì)Windows系統(tǒng)有扎實(shí)的知識(shí)積累,同時(shí)還必須熟悉掌握Windows中很多獨(dú)特組件,包括注冊(cè)表及安全架構(gòu)等。其次,具有一定的開(kāi)發(fā)經(jīng)驗(yàn)是成為Windows醫(yī)生的第二項(xiàng)考核指標(biāo)。由于系統(tǒng)發(fā)生的很多問(wèn)題不僅與Windows系統(tǒng)本身有關(guān)聯(lián),與相關(guān)的應(yīng)用程序也有不可分割的密切聯(lián)系。如果工程師對(duì)應(yīng)用程序的設(shè)計(jì)和運(yùn)行邏輯非常了解,就能夠從操作系統(tǒng)和應(yīng)用軟件兩種途徑來(lái)尋找問(wèn)題所在,也更容易發(fā)現(xiàn)由于不兼容而導(dǎo)致的運(yùn)行沖突,從而更有效率地發(fā)現(xiàn)和解決問(wèn)題。第三,Windows醫(yī)生對(duì)邏輯思維能力有更高層次的要求。由于需要從海量數(shù)據(jù)中分析和發(fā)現(xiàn)問(wèn)題,且絕大多數(shù)問(wèn)題都比較復(fù)雜,Windows醫(yī)生必須從一個(gè)病例的研究起初就保持清晰的思路,一旦遇到推理不下去的情況,就需要從頭開(kāi)始審視,以免“誤入歧途”,浪費(fèi)時(shí)間和精力,影響問(wèn)題解決的整個(gè)流程。

  除了上述三項(xiàng)要求,楊廷皓表示他更看重最后一點(diǎn),就是Windows醫(yī)生必須對(duì)技術(shù)研究擁有巨大的熱情。楊廷皓解釋說(shuō),由于這項(xiàng)工作需要大量的知識(shí)積累,工程師必須花大量時(shí)間和精力去鉆研,缺乏對(duì)技術(shù)的狂熱精神,是很難主動(dòng)付出、主動(dòng)學(xué)習(xí)的,提升解決復(fù)雜問(wèn)題的能力自然也就無(wú)從談起。記者了解到,Windows醫(yī)生現(xiàn)有的五名成員亦都是技術(shù)狂熱者。作為從美國(guó)總部來(lái)的團(tuán)隊(duì)管理者,楊廷皓曾經(jīng)在Windows以及WinSE(WindowsServiceability)部門(mén)工作多年,他加入Windows醫(yī)生團(tuán)隊(duì),正是基于對(duì)提升Windows性能的熱切期望。而陳強(qiáng)對(duì)自己的要求是“成為一名與眾不同的開(kāi)發(fā)工程師,既要看到發(fā)生了什么問(wèn)題,更要知道這些問(wèn)題是怎么發(fā)生的”,基于在微軟4年的工作經(jīng)驗(yàn),陳強(qiáng)認(rèn)為成為一名Windows醫(yī)生是幫助他“知其然,并知其所以然”的絕佳機(jī)會(huì)。而丁勇作為一名IT界新人,自然非常珍惜這個(gè)難得的機(jī)會(huì),“能夠了解和研究Windows機(jī)制,還有機(jī)會(huì)看到VistaWin7源代碼,是件十分令人開(kāi)心的事情!”據(jù)透露,目前在微軟亞洲工程院,能夠接觸Windows核心技術(shù)的人,只有Windows醫(yī)生團(tuán)隊(duì)。這對(duì)技術(shù)人員的吸引力不言而喻。

  唯一的Windows醫(yī)學(xué)院海外分院

  要想成為一名優(yōu)秀的Windows醫(yī)生,理論知識(shí)和實(shí)戰(zhàn)經(jīng)驗(yàn)都必不可少。因此,在培養(yǎng)Windows醫(yī)生的過(guò)程中,需要有大量的員工參與其中,積累各種“病例”,才能從中抽象和發(fā)展出高效有用的工具。而在全世界坐擁幾十所研究機(jī)構(gòu)的微軟,為什么選中亞洲工程院作為美國(guó)總部之外的唯一基地?張淡泊認(rèn)為:“中國(guó)的工程師更加勤奮、更有耐心,很適合做這種復(fù)雜的工作;同時(shí)中國(guó)的軟件工程人才基數(shù)較大,也易于選拔和培養(yǎng)優(yōu)秀人才。”可見(jiàn),大規(guī)模的專業(yè)人才投入及大量的真實(shí)案例,使微軟亞洲工程院成為完成此項(xiàng)任務(wù)的最佳地點(diǎn)。

  張淡泊透露,Windows醫(yī)生團(tuán)隊(duì)在微軟亞洲工程院享受到了很多“特殊”的待遇。比如每一位Windows醫(yī)生除了擁有為數(shù)眾多的超大顯示器,電話以外,還配備了耳機(jī)、麥克和攝像頭,因?yàn)樗麄兠刻於家瓦h(yuǎn)在地球另一邊的美國(guó)同事進(jìn)行“面對(duì)面”溝通。另外,定期到美國(guó)總部接受培訓(xùn)也是Windows醫(yī)生團(tuán)隊(duì)享有的“特殊”待遇之一。作為一個(gè)新團(tuán)隊(duì),中國(guó)的Windows醫(yī)生們每天都在與美國(guó)的同事們一起學(xué)習(xí)、分享、積累經(jīng)驗(yàn)。目前,微軟美國(guó)總部的Windows醫(yī)生團(tuán)隊(duì)已有相當(dāng)?shù)囊?guī)模,發(fā)展比較成熟。他們的分工包括實(shí)習(xí)醫(yī)生、門(mén)診醫(yī)生、?漆t(yī)生、主治醫(yī)師等。建立不久的中國(guó)團(tuán)隊(duì)還處于起步階段,但是“他們已經(jīng)達(dá)到了門(mén)診醫(yī)生的水準(zhǔn)”。

  目前,微軟中國(guó)的Windows醫(yī)生團(tuán)隊(duì)已經(jīng)開(kāi)始進(jìn)一步尋找、并吸納一些有熱情并敢于迎接挑戰(zhàn)的工程師加盟,楊廷皓表示希望早日培養(yǎng)出微軟亞洲工程院自己的醫(yī)生團(tuán)隊(duì),以提高數(shù)十億Windows用戶的使用體驗(yàn)。正如賽迪顧問(wèn)分析師牟淑慧所言,盡管中國(guó)Windows醫(yī)生團(tuán)隊(duì)的規(guī)模尚小,但卻能折射出微軟亞洲工程院成立4年來(lái)的進(jìn)步和成功;我們也可以從Windows醫(yī)生團(tuán)隊(duì)的成長(zhǎng)歷程中看到中國(guó)自己的工程師掌握信息技術(shù)的能力和實(shí)力正在不斷的發(fā)展和壯大。