【杭州網(wǎng)站設(shè)計(jì)】技術(shù)成長的成功之路
分享 2011.07.21 瀏覽次數(shù):6391次
張湘輝,1994年加盟微軟,現(xiàn)任微軟大中華區(qū)CTO。本次采訪中,張湘暉介紹了他在技術(shù)方面的成長經(jīng)歷,管理經(jīng)驗(yàn),以及心得感悟。
走近張湘輝
程序員(以下簡稱“程”):您最早怎么接觸到計(jì)算機(jī)的?
張湘輝(以下簡稱“張”):接觸計(jì)算機(jī)挺偶然的,完全因?yàn)樯钏?,覺得計(jì)算機(jī)行業(yè)的工作環(huán)境比較舒服,都是待在大機(jī)房,穿白大褂,有空調(diào),所以向往這種好的工作環(huán)境,而并不知道電腦是什么,要選什么專業(yè)。現(xiàn)在看來還是選對(duì)了。
微軟大中華區(qū)CTO張湘暉
程:早年的經(jīng)歷,對(duì)您影響最大的事和人是什么?
張:影響最大的事情與電腦無關(guān)??赡芎屠蠋熡嘘P(guān),我從小沒好好讀書,當(dāng)時(shí)突然來了一位英語老師,他的英語講得特別好。后來才了解到,他從外交部下放到湖南,就留下來做了英語老師。這件事對(duì)我的觸動(dòng)很大,第一次覺得別的語言可以那么美。
程:當(dāng)時(shí)怎么選擇技術(shù)方向的呢?
張:大學(xué)對(duì)學(xué)習(xí)軟件興趣比較大,后來到美國,就毫不猶豫地選了軟件開發(fā)。這個(gè)過程中,接觸到一位老師的研究還挺有意思的:他考慮如何把軟件開發(fā)的整個(gè)生命周期,盡量做得有一致性,即你要做什么,結(jié)果出來就是什么,這里面應(yīng)用了大量人工智能的技術(shù),所以就師從于這位老師,讀了軟件工程的博士。
程:這期間您有什么收獲呢?
張:讀博士時(shí)對(duì)軟件產(chǎn)業(yè)和軟件開發(fā)過程中的問題有了較多了解。讀完博士之后,盡管有些大學(xué)給了我教職,但也沒有去大學(xué)教書,因?yàn)檫€是想做些實(shí)業(yè),于是進(jìn)了一家在西雅圖的軟件公司Aldus,它之后被Adobe收購,我就到Adobe做軟件開發(fā)與設(shè)計(jì)。當(dāng)時(shí)有一款制圖軟件(類似于 Photoshop),叫PhotoStyler,這是由一家名為Ulead臺(tái)灣公司研發(fā)的(最后被Corel收購)。當(dāng)年他們的創(chuàng)新能力是很強(qiáng)的,所以我跟他們配合一起來做PhotoStyler,這真是受益匪淺。
首先讓我了解到軟件開發(fā)的整個(gè)過程,原來讀書時(shí)學(xué)的都是紙上談兵,那時(shí)開始遇到了實(shí)際問題,并去解決。這段時(shí)間里,更多的是看到中國人在做軟件方面的才智。Ulead實(shí)力非常強(qiáng),當(dāng)時(shí)在中國大陸做軟件的還沒有那么多,但從他們那里可以看出我們中國人做軟件是很有潛力的。
跟他們共事一段時(shí)間后,我想一定要回國做軟件。所以后來聽說微軟在招人建立研發(fā)中心,我就很踴躍地申請(qǐng)了,這對(duì)我來說簡直是夢(mèng)想成真。到微軟工作,同時(shí)又在中國,這是一件非常完美的事情。
回國做軟件
程:來中國做軟件,您對(duì)微軟這個(gè)決定如何理解呢?
張:我在1994年8月底被派回來創(chuàng)建研發(fā)中心,這充分體現(xiàn)出了微軟對(duì)中國市場(chǎng)的覺醒。微軟當(dāng)時(shí)在做Windows 3.2,這是一款劃時(shí)代的產(chǎn)品,也是我回國后的第一款產(chǎn)品。我?guī)ьI(lǐng)了一支非常年輕的隊(duì)伍,在美國版發(fā)行六個(gè)月以后,發(fā)布了中文版。中國用戶第一次如此之快,就享受到中文版的微軟產(chǎn)品,此后中文版與英文版的發(fā)行時(shí)間差越來越小,現(xiàn)在幾乎是和英文版同步發(fā)行了。
上面提到的時(shí)間差跟軟件開發(fā)實(shí)踐是有關(guān)系的。如果一心做美國版,不涉及其他語種,等做中文版時(shí),就會(huì)發(fā)現(xiàn)有很多東西是原來設(shè)計(jì)所沒有考慮的,比如對(duì)一些字體的支持,對(duì)一些輸入法的支持等種種問題。特別是對(duì)漢字的支持,早期的GB-2313字符集共包含6763個(gè)漢字,這導(dǎo)致最早的軟件里面會(huì)有一些中文顯示不出來。所以,要從上游來解決所謂時(shí)間差太長的問題,從最早期開始考慮對(duì)中文版的支持。這就要求中國團(tuán)隊(duì)能夠和美國版的團(tuán)隊(duì)有機(jī)配合,現(xiàn)在這個(gè)配合是越做越好了。
因?yàn)榍懊娴氖虑樽龅帽容^好,那么一些重大的問題,其實(shí)在做第一個(gè)版時(shí)就已經(jīng)解決了,當(dāng)然這與技術(shù)標(biāo)準(zhǔn)的進(jìn)步也有很大的關(guān)系,比如Unicode的出現(xiàn),早期支持兩萬多漢字,到今天支持十萬多個(gè)漢字,今天誰要編撰《康熙字典》,用我們這套系統(tǒng),也不需要再加字。從這點(diǎn)看,對(duì)弘揚(yáng)中國文化是很有益處的。
程:剛來到微軟中國還是遇到很多困難吧?
張:當(dāng)時(shí)確實(shí)很困難,但也挺有意思。最早的研發(fā)中心設(shè)在科學(xué)院第二招待所,那里原來是個(gè)歌舞廳,上頭還有燈在轉(zhuǎn)。別的不說,就是供電也是很大的問題,當(dāng)時(shí)電的質(zhì)量很差,所以必須要有穩(wěn)壓器,它能發(fā)出很可怕的嗚嗚的聲音,而穩(wěn)壓器本身也過熱,又專門買電扇吹穩(wěn)壓器,這哪里像開發(fā)世界一流軟件的地方,當(dāng)時(shí)心里還非常犯嘀咕。雖然條件差,但我們做軟件采取的方法卻是最先進(jìn)的。此外,我們專門租了一條直連美國的網(wǎng)線,那么快的網(wǎng)速在當(dāng)時(shí)中國絕無僅有,以此保證開發(fā)的及時(shí)和高質(zhì)量。
程:作為見證者,你也看到了微軟在中國的發(fā)展,請(qǐng)回顧一下期間微軟的技術(shù)變遷是怎樣的?
張:從研發(fā)的角度說,剛開始我們?cè)谥袊鰷y(cè)試和漢化。之后開始做很多中文項(xiàng)目,并組建起龐大的科研隊(duì)伍,研究怎樣能夠?qū)⒅形奶幚砀?、查找更方便、輸入更方便等方面,并開始有些中文版獨(dú)特的功能。1999年3月,微軟宣布維納斯計(jì)劃,我們將比爾·蓋茨請(qǐng)到深圳參加發(fā)布會(huì),這具有象征意義的舉動(dòng),還只是第一步,能夠看出為中國市場(chǎng)做產(chǎn)品,這樣的努力一直都在持續(xù)著。
我印象最深的,是在1998~1999年之前,微軟對(duì)Internet 還不是很重視,用有些人的話講就是“不賺錢”。但是微軟這樣一家?guī)兹f人的公司,當(dāng)時(shí)做出了一個(gè)決策:Everything is Internet,這是殊為不易的,這件事情給我很大的啟示。從此,在Internet領(lǐng)域,微軟從不是玩家到第一玩家,從操作系統(tǒng)、瀏覽器到以后不斷涌現(xiàn)的新產(chǎn)品,我的體會(huì)是微軟在擁抱新技術(shù)時(shí),雖然及時(shí)性沒那么好,但是一步一個(gè)腳印,踏踏實(shí)實(shí)去做,最終還是很有信心能贏過來的。
隨著移動(dòng)計(jì)算、智能手機(jī),以及平板電腦的流行,特別是云計(jì)算這樣顛覆性模式的出現(xiàn),IT完成了從量變到質(zhì)變的過程,這是大家有目共睹的,微軟在這中間則一直是很重要的玩家。
程:您是如何這個(gè)管理龐大的研發(fā)機(jī)構(gòu),并形成有效的技術(shù)沉淀的?
張:這是有關(guān)軟件開發(fā)周期的管理問題。做軟件與做工程設(shè)計(jì)有很大的差別,因?yàn)槠渲腥藶橐蛩睾芏?。有人不再把軟件定義為一種科學(xué)或工程,而是一門藝術(shù),經(jīng)常一兩個(gè)人可以做出很漂亮的軟件,而這樣設(shè)計(jì)飛機(jī)幾乎是不可能的。設(shè)計(jì)飛機(jī)有一套工程方式,可以多加人手,加快效率,做軟件則相當(dāng)不同。當(dāng)然不是說加人沒有用,做大的軟件項(xiàng)目,直覺往往是多加點(diǎn)人,但這跟譜好曲子一樣,十個(gè)作曲家也沒法取代一位貝多芬,不過你可以通過很好的管理,讓他們共同完成一支很好的曲子,甚至媲美貝多芬。這就是軟件管理的精髓,微軟在這方面有很多的創(chuàng)新。
以Windows 7為例,包含七八千萬條甚至上億條代碼,五六千人同時(shí)開發(fā),還有很多合作伙伴確保周邊產(chǎn)品兼容。對(duì)這樣一個(gè)超大的項(xiàng)目而言,不能一眼盯到結(jié)果,不能像跑百米一樣,始終盯著終點(diǎn)。我們的經(jīng)驗(yàn)是盯終點(diǎn)肯定亂,因?yàn)橐?jīng)歷非常漫長的過程。
從心理上說,當(dāng)發(fā)現(xiàn)離終點(diǎn)還很遙遠(yuǎn)時(shí),人就會(huì)泄氣,不能以那么快的速度玩命跑下去。最好的方式,是將事情分成很多步驟來做。Windows7從開始到完成可能要耗時(shí)兩年,以兩年時(shí)間為一個(gè)周期,那么前六個(gè)月團(tuán)隊(duì)就會(huì)被弄垮,所以你必須以也許每兩個(gè)月為一個(gè)終點(diǎn)。就像跑一千五百米,我們要考慮第一圈跑多快,第二圈跑多快。
這就需要把每個(gè)終點(diǎn)區(qū)分得很好,設(shè)定有效的里程碑,在邏輯上要很精準(zhǔn),是不是到了這個(gè)里程碑,同樣要非常清楚。這樣每個(gè)里程碑達(dá)到時(shí),大家可以慶祝一下,重又奔向下個(gè)目標(biāo)。如同爬珠穆朗瑪峰,沒有說不斷爬上去,而是先到大本營,再到第幾個(gè)營地,最后才能登頂。
設(shè)定里程碑是橫向的時(shí)間劃分,縱向來講是人的管理。比如,怎樣找到問題,找到問題又交給誰去解決,怎樣互相有效交流,怎樣互相檢查代碼,這方面的很多做法,我覺得微軟到今天仍是獨(dú)一無二的。
同時(shí),今天的軟件開發(fā)實(shí)踐跟原來有些不同,早期網(wǎng)絡(luò)沒這么發(fā)達(dá),必須把一件事完成才能發(fā)布。在Internet永遠(yuǎn)是Beta,也就是把產(chǎn)品階段分得更細(xì),這是一個(gè)精細(xì)而完善的發(fā)布過程。用戶也更喜歡高密度的發(fā)布。但是要注意重大功能出現(xiàn)的時(shí)候,還是要從總體設(shè)計(jì),而不是在結(jié)構(gòu)沒有很大變化的情況下,突然塞進(jìn)一個(gè)很大的新功能,這需要考慮到軟件模塊設(shè)計(jì)等因素。
關(guān)注與推薦
程:您目前關(guān)注哪些技術(shù)?
張:云計(jì)算及其生態(tài)系統(tǒng),是非常值得關(guān)注的。IaaS能夠把現(xiàn)有的計(jì)算中心、數(shù)據(jù)中心的效率提高,將管理水平提升上去。要提供更多適合于云的應(yīng)用服務(wù),建立這樣的生態(tài)系統(tǒng)需要時(shí)間過渡。
我們認(rèn)為在云時(shí)代的整個(gè)生態(tài)系統(tǒng)里,通吃是不可能的,沒有一家公司能夠做到,要提供最好的用戶體驗(yàn),就要求大家用通用的標(biāo)準(zhǔn)去開平臺(tái)環(huán)境,在其上開發(fā)應(yīng)用,廠商之間還要有很好的默契。通過和客戶打交道,很多人都要求支持混源(MixSource)的環(huán)境(有的用Windows,有的用 Unix/Linux),在不同環(huán)境下開出來的應(yīng)用,還能夠很好地有機(jī)結(jié)合在一起,這樣的實(shí)際需求是很大的。對(duì)此我們做了大量的工作,數(shù)據(jù)級(jí)、程序級(jí)的互操作都做得很好。所以在Azure平臺(tái)上,無論是使用 Java、PHP、Ruby,還是.NET Famework等寫的東西,都能得到應(yīng)用。
另外,提高用戶體驗(yàn)也是熱點(diǎn),比如支持多點(diǎn)觸屏的智能手機(jī),能提供更加貼近用戶習(xí)慣的體驗(yàn)。再比如,人機(jī)交互過程已經(jīng)從鼠標(biāo)過渡到語音、肢體,甚至表情,微軟的Kinect就是非常好的例證,僅靠動(dòng)作就可以完成人機(jī)交互。這方面的進(jìn)步是突飛猛進(jìn)的,也將給技術(shù)人員更大的空間,做出更有趣的東西。
- 標(biāo)簽:
杭州網(wǎng)站設(shè)計(jì)公司 杭州網(wǎng)站建設(shè)公司 杭州網(wǎng)站制作公司 杭州網(wǎng)站設(shè)計(jì) 杭州網(wǎng)站建設(shè) 杭州網(wǎng)站制作 杭州精品網(wǎng)站制作 杭州精典網(wǎng)站制作 杭州精品網(wǎng)站設(shè)計(jì)
-
杭州網(wǎng)站設(shè)計(jì)公司:品牌網(wǎng)站開發(fā)助力企業(yè)成長
日期:2024-12-20瀏覽次數(shù):414次
-
杭州網(wǎng)站建設(shè)公司:商城網(wǎng)站建設(shè)的六大關(guān)鍵步驟
日期:2024-12-18瀏覽次數(shù):487次
-
杭州網(wǎng)站制作:醫(yī)院網(wǎng)站設(shè)計(jì)與域名備案的復(fù)雜性探討
日期:2024-12-18瀏覽次數(shù):498次
-
杭州網(wǎng)站制作公司:打造安全可靠的醫(yī)院網(wǎng)站
日期:2024-12-11瀏覽次數(shù):725次
-
杭州網(wǎng)站設(shè)計(jì)公司:數(shù)據(jù)庫在高端網(wǎng)站制作中的關(guān)鍵作用
日期:2024-12-11瀏覽次數(shù):694次
相關(guān)新聞
整合同類新聞,相關(guān)新聞一手掌握
-
做一個(gè)網(wǎng)站花費(fèi)為什么那么高,低價(jià)的可信嗎?濰坊網(wǎng)站設(shè)計(jì)
日期:2020-12-02瀏覽次數(shù):1897次
-
濰坊網(wǎng)站建設(shè):網(wǎng)站建設(shè)有哪些基本流程?
日期:2020-12-02瀏覽次數(shù):1825次
最新新聞
與互聯(lián)網(wǎng)同行,實(shí)時(shí)掌握網(wǎng)建行業(yè)最新動(dòng)態(tài)
-
企業(yè)網(wǎng)站建設(shè)應(yīng)該如何分類?
日期:2020-06-19瀏覽次數(shù):4181次
-
衢州網(wǎng)頁設(shè)計(jì)的價(jià)格范圍
日期:2020-09-23瀏覽次數(shù):2219次
-
湛江app開發(fā):電商app的開發(fā)功能
日期:2020-10-12瀏覽次數(shù):2067次
-
杭州小程序開發(fā),如何上傳圖片?
日期:2021-11-10瀏覽次數(shù):3784次
-
永州網(wǎng)站設(shè)計(jì)淺談高質(zhì)量的網(wǎng)站建設(shè)內(nèi)容對(duì)網(wǎng)站優(yōu)化的作用
日期:2023-02-09瀏覽次數(shù):1499次
隨機(jī)新聞
新聞新動(dòng)態(tài),您需要的新聞管家
洞悉市場(chǎng)趨勢(shì)演變讓傳播回歸社會(huì)
免費(fèi)獲取網(wǎng)站建設(shè)與網(wǎng)絡(luò)推廣方案報(bào)價(jià)
-
關(guān)于我們
杭州帷拓科技有限公司,是一家新型的全案網(wǎng)絡(luò)開發(fā)公司,作為以互聯(lián)網(wǎng)高端網(wǎng)站建設(shè)、APP開發(fā)、小程序開發(fā)為核心的專業(yè)網(wǎng)絡(luò)技術(shù)服務(wù)供應(yīng)商,帷拓科技致力于全面分析市場(chǎng)環(huán)境、衡量與預(yù)測(cè)市場(chǎng)需求、整合區(qū)別于行業(yè)競爭對(duì)手的絕對(duì)優(yōu)勢(shì),結(jié)合品牌理念深度挖掘項(xiàng)目優(yōu)勢(shì)和產(chǎn)品價(jià)值,提升客戶品牌認(rèn)知、認(rèn)可度。
-
我們的客戶
帷拓科技?xì)v經(jīng)十年沉淀,與國內(nèi)外上千家客戶達(dá)成合作關(guān)系,其中穩(wěn)定合作的公司有:浙江華為、浙江移動(dòng)、浙江5G產(chǎn)業(yè)聯(lián)盟、浙江省社科院、綠城足球俱樂部、娃哈哈雙語學(xué)校、健康中國杭州峰會(huì)、科雷機(jī)電等,帷拓科技始終堅(jiān)持“帷有專業(yè),才能拓展無限”的服務(wù)理念,堅(jiān)持“認(rèn)真堅(jiān)持細(xì)節(jié)”的優(yōu)質(zhì)服務(wù)理念,不斷完善自身,成就企業(yè),最終實(shí)現(xiàn)共贏。
-
我們的業(yè)務(wù)
帷拓科技主營業(yè)務(wù)范圍包含互聯(lián)網(wǎng)高端網(wǎng)站建設(shè)、APP開發(fā)、小程序開發(fā)、商城網(wǎng)站建設(shè)、公眾號(hào)運(yùn)營以及數(shù)字營銷等,涵蓋了服務(wù)、房產(chǎn)、數(shù)碼、服裝、物流貿(mào)易等行業(yè),根據(jù)品牌現(xiàn)狀,為每個(gè)客戶量身定制項(xiàng)目整體服務(wù)方案,以敏銳的市場(chǎng)洞察力、創(chuàng)新的市場(chǎng)策劃能力,全面把握市場(chǎng)變化,為客戶實(shí)現(xiàn)從企業(yè)到消費(fèi)者的價(jià)值轉(zhuǎn)換。