王志东经理
(新浪創始人王志東)
本文寫于1997年。
王志東, 四通利方總經理。1967年生,廣東省東莞市人。
1988年,畢業于北京大學無線電電子學系;
1989年5月,特邀進入北京大學計算機技術研究所,研制“中文多窗口圖形支撐環境”;
1990年6月,轉入北大方正負責產品二次開發與新產品研制工作;
1991年6月,獨立研制并推出國內第一個實用化Windows中文環境——BDWin3.0;
1992年4月,創辦新天地電子信息技術研究所,任副總經理兼總工程師;
1993年12月,創辦四通利方信息技術有限公司,任總經理;
1997年,被評為北京市第三屆“科技之光”優秀企業家。
人們熟知和佩服的王志東是第一個寫出Windows中文平臺的程序員。BDWin、中文之星、RichWin使只正經寫過五年程序的王志東成為繼嚴援朝之后中國笫二代程序員的象征。但是,在1994年RichWin第一版寫完之后,王志東就放下了往昔賴以安身立命的C語言,執掌了四通利方總經理的帥印。
在新天地摔的那個大跟頭,使王志東明白,營造一個好的軟件開發環境比創造一個好產品更加困難。“我曾經一廂情愿地想為自己找一個好的環境,使自己能夠兩耳不聞窗外事,專心致志寫程序,但是國內缺的就是這種環境,國內搞技術出身的人倒楣的很多,就是因為他們不懂怎么經營,怎么管理,怎么把握方向。”王志東在找了幾次也沒有為自己找到一個好環境后,就下決心自己為自己營造一個。
作為四通利方總經理的王志東,現在要考慮的不再是怎樣精簡程序指令,而是——
對外合作。“我要考慮,和誰做朋友,和誰打對手。做朋友做到什么時候,就應該改變身份,千萬不能站錯隊。”
政府關系。“RichWin現在列入了國家‘火炬計劃’、863計劃、科技成果計劃、‘九五’技改計劃。”
市場策略。“針對中國軟件市場非常不成熟的現實,我們選擇了捆綁和做大用戶的市場策略,這個策略現在看來非常成功。”
讓王志東總經理整天牽腸掛肚的遠不止這些事,“程序是人和人智力上的較量,不用去考慮許多非邏輯的因素,而軟件公司卻要求考慮到方方面面,哪一個方面出了問題,整個公司都不會成功。技術好,還要產品好;產品好,市場還要好,關系還要好,內部機制更要好。”所有這些給了王志東很大的壓力,但身為公司總經理的王志東“想推也推不掉”。
按照王志東的性格,他“最不喜歡跟誰聊天,夸夸其談,練嘴皮子。最不喜歡看人打架,自己去勸架”。從程序員到總經理,“要做出很痛苦的犧牲,要擺脫原來個人英雄主義的狀態。可能要摔過跤才能下決心完成這個轉變,而且還要有很好的機遇,組織管理和聰明完全是兩回事。”
“五年多的程序員生涯,我感覺實在沒過夠癮,挺遺憾才只有五年,其實直到現在,我經常還有回去寫程序的沖動。我現在的情形就像老鼠踩飛輪,越踩越快,其實都是自己給自己加的力,我現在已經踩上去了,想停都停不住。也許三五年之后,四通利方做出來了,我聘一個總經理,自己再去寫程序。”看看王志東的經歷,就能明白王志東做了總經理為什么還想回去做程序員。
上 街
1987年,王志東在北京大學無線電系讀完大三,感覺學分掙得差不多了,就進了中關村。剛出道的王志東在一家不到10人的小公司攢機器、倒機器、前臺銷售機器,忙里偷閑玩一些西文軟件的漢化,在沒有源碼的情況下,他漢化了AutoCAD的一個版本,開發過IBM5550上的漢字系統。就這樣一晃一年過去了。
是用戶的一個需求改變了王志東發展的軌跡。這個用戶買了北大方正排版系統,又買了四通4S系統,但兩個排版軟件對硬件配置要求不一樣,不能裝到同一臺機器上用,商家告訴他非要買兩臺PC才行,用戶為這事很頭疼,在街上逛的時候,碰到了王志東,問王志東能不能幫他一把,王志東答應試試看。
方正排版系統和4S系統對顯示卡、打印機要求都不一樣,王志東的方案是以4S為原型,把北大方正系統移植到新機器上,這樣就必須改動方正底層的驅動程序。方正產品是加密的,王志東先解密,然后反編譯,再修改。一個月后,王志東把兩個系統裝到了一臺PC上。
這個用戶很興奮,跑到方正說:“你們說不能做的事,我找人完成了。”方正的人不信,這個客戶就把機器拿去給他們演示。方正的人看了演示,一定要追問到底是誰做的,客戶就把王志東供了出來。
從此,王選記住了王志東的名字。幾個月之后,一家大報社向方正提出了同樣的要求。方正就找王志東把問題解決了。發現王志東很能干,方正的人就對王志東說:“知道你上了‘街’,收入很豐厚,不好意思叫你過來,但你可以考慮來做客座研究員。”
進方正
把上街看成“下基層”的王志東通過一年多的鍛煉,覺得中關村自己大致了解得差不多了,正想到一個正規化公司修煉一下。于是,就順著這個臺階,進了方正。
1989年,進方正的王志東像個消防隊員,主要任務是解決方正系統的硬件兼容和軟件特殊要求問題。方正對程序源代碼控制得非常嚴格,王志東要在沒有源碼的情況下,先反編譯方正的軟件,然后,再為方正軟件解決兼容性問題。“加密對我不起作用,我能把原來的加密方法改了,然后,再用自己的方法給它加上密。”
方正的維思系統決定在Windows上開發,但當時Windows不能處理中文,找微軟,微軟還沒做Windows中文版的計劃。王選曾安排過一個學生做Windows漢化,做了半年,這個學生去了加拿大。王選想到了王志東:“你能不能把Windows漢化了?”
任務很艱巨,要在三個月內拿出東西。“Windows我從來沒摸過,再說,我對C還不是特別熟,我以前多是用匯編和Debug一點點改。但我一拍腦袋,就答應下來。我說,行,我試試看。王選說,別試試看,立個軍令狀。我當時想,光腳的,不怕穿鞋的,大不了又能怎么樣。”就這樣,王志東正式到了王選的研究所。
王志東開始躲進自己屋里,什么人都不見,專心寫自己的程序,各種設計的紙鋪了一地。兩個多月后,王志東寫出了漢化Windows1.0。
王志東活干得太快,實在不好管。于是他一口氣做了幾個漢化Windows版本后,就從研究所又回到方正公司。
外 掛
直接在西文Windows上改,版權上有問題,工作量很大,又不能改得很完整,只能夠湊合用。王志東突然想到能不能用外掛的方法解決Windows處理中文的問題。王志東用了一個多星期的業余時間,把外掛的方法驗證了。此時,王志東興奮了,“這是全球第一個Windows外掛系統。原來寫了一萬行的程序,外掛方式一千行全解決了。后來,這個程序越寫越少,而且原來英文Windows的所有API都能用了,所有的打印機和顯示器都支持。”
王志東的外掛思想是:假設自己設計一個中文的Windows,每個API都可以自己定義,但自己又不可能寫一個完整的中文Windows,于是只好寄生在英文Windows之上,只要英文Windows能做的,就都讓英文Windows去做,它做不了的中文部分,才自己做。實現的方法是,把自己的代碼嵌進英文Windows去,動態地塞到它里面去。這樣對于應用軟件和用戶來說,好像是在一個中文操作系統上工作了。外掛系統有兩個核心概念,一個是程序陷阱,另一個是作動態定義。
“這樣一來系統穩定了,我只需要做我自己要的中文部分,其他部分全部動態定義,全都利用它原有的系統。原則上一個外掛產品,所有Windows都能用,這樣就解決了Windows中文處理的完備性和可移植性問題。我原來在研究所做的內核漢化方式,后來證明是行不通的。臺灣資策會也做內核漢化,但后來微軟不給授權,它就不能做了,而外掛是獨立的。”
程序寫完了,王志東沒有把它太當回事,反正是業余作品,該到方正工作照樣工作,“因為我還沒有完全想好,這東西到底會有怎么樣的影響。但是到了1990年底的時候,Windows3.0全球火爆,國內也開始炒Windows。臺灣的漢化Windows已經出來了,國內也有長青、保利、長城等五六個版本的Windows出來,但都大同小異,和我在方正做的那套內核漢化方案一樣。而我的外掛新方案卻一直沒有人能用,我很著急。11月份,我找了方正領導,方正才知道我有這個東西,但我說錯了一句話,我說我的東西能排版。”
1991年6月6日,首屆全國Windows研討會在福州召開,王志東對單位領導說我想參加,后來又說我要參加。為了參加這個會,王志東花了一個多星期時間忙活產品化、測試樣張、宣傳材料,做完以后,王志東給它起名BDWin。
BDWin拿到會議上,把所有參加會議的人都震動了,CCDOS發明人、這次會議的策劃人嚴援朝自己開發了一個中文視窗,叫做保利視窗,但是他一看到王志東的BDWin,就說,“我的東西不推了,推你的,我的東西不行。”后來,嚴援朝給王志東做了總工程師。
福州會議回來以后,BDWin連加密卡做了幾百套,兩個月時間全賣出去了。BDWin年終被評為方正1991年的七大成果之一。
中文之星
1991年10月,王志東認為自己在方正該學的都學得差不多了,就想走出方正再學點別的。“大學畢業,我不讀研究生,是因為我覺得學校的東西,我都學得差不多了,研究生三年等于白耗時間。對我來說,兩三年是一個周期,一個周期我要學一樣東西,學完就得改學別的。”
離開方正的王志東面臨三條路:一是,自己辦公司;二是,出國;三是,去外企。這其中,到新加坡做EDI和多媒體開發,因為技術比較新穎對王志東吸引力最大。“我想去學一學國外企業管理,學幾年,再回來自己干,同時練練英語。”
利用在家等出國手續的機會,王志東又埋頭做了一個全新的中文之星1.0版。不久,他碰到了一個一起上街的北大同學,同學看到王志東寫的這個新玩藝,建議他一起辦公司。“北大的同學在一起特別務虛,說我的軟件是中國軟件產業的一面旗幟,我們說起大道理來沒完沒了,但特別投機。”
出國包吃包住,什么都有,但王志東覺得不刺激,雖然新加坡給的是技術移民名額,并且為王志東簽證延期了三次,但王志東此時已經醉心于合伙投資辦公司了。
1992年4月底,新天地成立,王志東出任總工程師和副總經理。“當時看來,這樣的分工很自然,我是搞技術的,公司有管理和技術兩攤事,我只能管技術,我不管技術,沒有人管技術,我也懶得管財務和人。”
5月21日,中文之星1.1版首次在京交會上亮相的展臺還是蹭來的。當時王志東他們沒有錢租展位,也來不及,就以參觀者的身份擠了進去,看到有空展臺,就把資料往那兒一放,向人宣傳,展臺的主人一來就跑。后來,找到一個展位,是一個學校的,王志東他們正向別人講解得起勁,來了一個老者,王志東他們就給他介紹,把資料發給他,這位老者也不理會,看看展位,問王志東他們:“你是哪的?”王志東說:“我們是新天地的啊”。老者就樂了:“這是我們的展臺。”
中文之星幾乎是一夜成名,在很短幾個月時間內一下就傳開了。公司當初的定位是:用中文之星出名,不求贏利,以這桿旗幟進行金融、房地產的炒作。這在當時是很時髦的公司架構。
但世事總是出乎人的預料。1992年底、1993年初,中文之星開始贏利,而房地產沒掙到錢。
1993年初,公司開始出現矛盾,王志東感到很痛苦:“我不去國營單位,到公司;沒留在方正,自己辦公司,目的就是希望找一個很輕松的工作環境,如果在自己辦的公司里面,還出現這么大的人事、權力矛盾,那就完全背離了我的初衷。”
到了七八月份,矛盾進一步激化,王志東感覺拖下去,對自己絕對不是好事,“我什么都可以不要,但我不能不要我的自由,而且,我也沒有把中文之星這個產品本身太當回事,這個東西好像我做個作業似的。”
雖然王志東這樣寬慰自己,但中文之星畢竟傾注了他太多的心血,中文之星就像他的兒子。他現在要為他當初的幼稚想法付出代價了。公司成立之初,大家都同意王志東把中文之星登記為個人發明,又讓王志東當法人代表,王志東卻說:“我才懶得管你啦,我還是做技術吧。我當時還擔心技術是我的,如果權又在我這邊,不平衡不好意思呢。”
雖然“兒子”難舍,但“舍不得兒子套不住狼。”王志東辭職了。
650萬美元風險投資注入
此時的王志東心情悲痛,感傷良久。“我找了一條最難走的路,別人可能認為風光還挺好,但是我走過來,已經是一道一道傷疤了。這時,微軟暗示可以直接到美國去,會有比較好的待遇,但出國是走回頭路,我更不死心。”
辭職以后,王志東找到方正、聯想、長城等幾家大公司,想說服他們聯合起來成立一個新公司開發中文平臺,因為王志東覺得它們都需要新的中文平臺,但王志東碰了一鼻子灰。
此時,四通找到了王志東,王志東也看中了四通的體制,四通利方成立,王志東親任總經理。
從1993年底到1994年3月,王志東領了六七個程序員,沒日沒夜地做開發,程序量將近100萬行。王志東當時認定RichWin最快3年左右才能把整個框架做好,它技術的先進性會有5年到10年。這話后來被驗證是正確的。“RichWin已經超越了我在1992年提出的中文平臺概念,它要給用戶提供一個實實在在的應用環境。中文的問題它有責任解決,而且,解決得一定要豐富,另外,它還要起到系統增強的作用,還要有中文應用工具和應用環境,比如字典、Internet應用工具、漢化工具等。所以,RichWin當時定名為多元系統支撐環境,它是中文平臺向中文應用平臺的發展。”
產品做完以后,公司安定下來。市場也起來了,王志東就把精力集中到了公司國際化上。“中國企業具有過于鮮明的中國特色,因此,一定要借助國外先進的管理經驗和管理機制。”
1995年,王志東兩次去硅谷,朋友給他介紹了幾個風險投資基金。“我在大學很喜歡看的一本書是《硅谷熱》,印象最深刻的是,喬布斯穿得破破爛爛去找銀行家,要他投資,蘋果因此一夜成名。當時,我穿的雖然不是很破破爛爛,其實也是很落魄。”當時談的人正在給Netscape做上市,約的是一個小時,但王志東和人家談了兩個半小時。王志東請人家給出出主意。對方說,“你公司太小,投資才合640萬美元,但業務挺有意思。要爭取風險基金,必須先進行國際化改造。”
王志東就找到羅伯森·斯蒂文思公司,聘請他們做投資顧問,進行了一年多企業改造。到1997年選了三個投資人,用650萬美元購買四通利方的一部分股份。“這樣公司的資本金增大,公司的管理也更加規范了。”
風險基金對于特別缺錢的中國軟件企業是一劑補藥,但王志東提醒:“吃補藥,也要看自己的體力,補不好是要七竅流血的。”
1992年3月,微軟中國區負責人來北京,王志東跑到香格里拉飯店對他講,自己正在做中文之星。這位負責人給王志東潑了一盆冷水:“你這東西在臺灣有人嘗試過,已經灰溜溜地放棄了。你們別再冒這個險。”王志東就耐心地給他講自己軟件的特色和功能,但沒能夠引起注意。
不久,PWin策劃經理來北京,和王志東談得挺投機,他好心好意地跟王志東說:“咱們都是好朋友,你的中文之星趕緊賣,還可以賣半年,9月份我們的中文版就出來了。”
接著,又有人告誡王志東:“搞中文,你就別跟我提了,我在臺灣做了很多年,你做的什么技術我都知道,你說的根本不可能做出來。千萬不要和微軟對抗。”
但是到了1996年的時候,微軟開發部主動來找王志東了,說希望買多內碼技術。王志東這時開始擺譜了:“除非價格很滿意,一般價格只能買使用權。”經過三四個月的艱苦談判,微軟認為多內碼技術也沒那么復雜,王志東不應該拿那么大的架子,就決定自己做,但做了一年,在香港推了一個NT國際中文版,用戶反應平平。
王志東不認為RichWin是和微軟直接競爭的產品。“RichWin不是操作系統,它支持PWin。1996年3月,PWin95正式上市后,RichWin市場不但沒有萎縮,反而是一年比一年增長快,特別是微軟剛推出PWin95的時候,RichWin得到了大規模的發展。”
程序源代碼被視為程序員的命根子,但王志東正經寫程序的五年間三次主動交出了自己的源代碼。第一次,是在王選教授的研究所,王志東把自己做出的第一個漢化Windows留在了研究所;第二次,是他離開方正的時候,他交出了BDWin的源代碼;第三次,是離開新天地的時候,他還是交出中文之星1.21所有源碼和所有開發資料,而且還把中文之星2.0的開發框架留下了。王志東每交出一份源代碼,都這樣勸慰自己——這個產品只是我的一個習作,我會用新知識,寫出一個更好的。
王志東交源代碼是因為他明白:技術人員必須自愛,單位的權益一定要尊重。而且,他也相信,自己有能力不斷地創新。王志東特別看不起某些人拿著十年前寫的產品,跳來跳去,到哪都是那個東西,一輩子好像只能干一樣東西似的。“這樣做是對所有參與開發的合作伙伴的不尊重,對自己也是一個約束,因為你要背著一個包袱走以后的路。”
王志東交出源代碼,也交出了包袱。王志東帶領一班人馬寫RichWin的時候,對他的同伴說,“中文之星的源碼,你們要全忘掉。”
王志東不怕別人從他這里學技術。“包括雙橋,他們都承認是從RichWin學的。一項新技術三五年后就基本流失了,所以,要不斷有創新,才能讓別人永遠跟著你學。只有一種方法能讓別人不學你的東西,那就是你的東西做得很臭,根本沒用。”
王志東對自己的評價是不笨。“有時覺得自己聰明得不得了,很得意,可忽然又覺得自己不行了,很倒霉。”這或許和他總愛走沒譜的路有關,總在波谷與波峰之間起伏有關。
從來就沒有什么救世主
王志東自己拯救了自己。雖然他說“當總經理是被人推到水里去的”,但王志東如果當時不當總經理,他是否還會有今天?
求伯君、王江民、朱崇君哪一個不是因為自己為自己做主,才有了今天讓人羨慕的結果。周志農從超想出來,自己開辦公司當總經理。鮑岳橋、簡晶離開希望最可能的結果也是自己開公司。簡晶說,經營以前我們不懂,但可以學,至少要試試看能不能學會。王志東說得很對,從一個程序員轉變為一個經理人,不僅是一個能力和心理問題,還要看有沒有機會。祝鮑岳橋他們好運。
對于程序寫得出類拔萃、又胸懷壯志的程序員而言,那種兩耳不聞窗外事,一心只想寫程序的單純想法行不通。誰沒有付出管理的辛苦,誰就只能被別人管著。
吳曉軍離開曉軍電腦公司,曉軍公司仍然叫曉軍公司;王志東離開新天地,新天地照樣出中文之星,在這個什么都可以被替代、被COPY的信息時代,程序員身上的技術和控制公司的權力相比顯得實在是太脆弱了。所以,程序員總是弱者。
來源:知識英雄
作者:劉韌、張永捷
總結
- 上一篇: B - 东东学打牌(Week9.2作业)
- 下一篇: Spark行动算子(Action)--r