1????程序員為什么需要商業(yè)意識
幾?年前,當(dāng)我剛剛認(rèn)識Fishman的時候,聽到他神奇的創(chuàng)業(yè)經(jīng)歷,覺得非常不可思議。甚至還專門寫了一篇報道發(fā)到《電腦報》上,題目是《從程序員到?CEO》。不久,F(xiàn)ishman將創(chuàng)建的又一個新公司天夏科技賣給了丁磊的網(wǎng)易。丁磊以原來的天夏游戲開發(fā)團隊為基礎(chǔ),開發(fā)的《大話西游》系列的游戲給市?場帶來的沖擊,完全扭轉(zhuǎn)了門戶網(wǎng)站的競爭格局。
盡管當(dāng)時的網(wǎng)易股票處于極其底迷的狀態(tài),F(xiàn)ishman放棄了很多股票而選擇了現(xiàn)金,但?Fishman從中獲取的收益不是一般人所能夠想像到的。劉韌也曾經(jīng)在不同的場合表示過對Fishman技術(shù)和商業(yè)結(jié)合能力的欽佩。記得有一次在??Donews的聚會上,我提到了一個想法,F(xiàn)ishman立刻從不同的角度進行了一番分析,并做出了他的判斷,盡管對于這些我仍然持一定的保留意見,但他?的分析思維和方式、方向給我很大的提醒。這提起了我對一個技術(shù)出身的程序員是如何逐漸擁有這些商業(yè)意識的關(guān)注。
拼音加加的作者廖恒毅也是?我很好的朋友。他曾經(jīng)是《中文之星2.0版》的開發(fā)者,曾經(jīng)擔(dān)任過?微軟開發(fā)合作部經(jīng)理,對?微軟技術(shù)有著一種執(zhí)著的熱愛。直到他現(xiàn)在擔(dān)任佳軟公司的CTO,?都依然親身編碼,他曾經(jīng)說過“生命不止,編碼不休”的類似話語。然而,當(dāng)我三年前第一次去采訪他的時候,他曾經(jīng)告訴我說已經(jīng)停止了拼音加加的開發(fā),原因很?簡單,盡管擁有了大量的用戶,盡管每月有上千元的注冊費(這在當(dāng)時的共享軟件中已經(jīng)算是不錯的成績了),但對于他來說,這樣的回報顯然不能令人滿意。于是?將精力完全放在了搭建企業(yè)級軟件架構(gòu)方面。
當(dāng)時拼音加加做了一個非常奇怪的功能,這便是將未注冊用戶的首頁指向了新浪的新聞頁面,只有用?戶注冊之后才能去掉這個令人感覺不爽的功能,除了這個功能之外,軟件再也沒有其它的限制了。盡管后來出了很多的破解版本,但初期的破解往往治標(biāo)不治本,過?一段時間,進行某一個操作之后,首頁便有會被修改為新浪的首頁。廖恒毅曾親口對我說過,其實他在防止這個功能被破解方面做了很多工作,他在系統(tǒng)目錄中保留?了一個備份,隨機的過一段時間便會檢測一下首頁,如果發(fā)現(xiàn)被篡改,便會再次修改。這里充分體現(xiàn)了一個程序員的高明和狡猾。
不過重點并不在這里,而是拼音加加所指向的新浪新聞頁面,一直以來,我認(rèn)為新浪是需要為此向拼音加加附費的,但廖恒毅后來才告訴我:“指向這個網(wǎng)頁純粹是因為他自己喜歡看新浪的新聞而已。”
后來,我認(rèn)識了百度的一位朋友吳京川,他是負責(zé)推廣搜索引擎推廣的,他們有一種可以和軟件產(chǎn)品合作的業(yè)務(wù),我介紹給了廖恒毅,說不如將拼音加加的頁面指向百度,利用一些關(guān)鍵詞掙錢。廖恒毅后來對我說:“他在與吳京川聊了一會之后,便發(fā)現(xiàn)了另外的一塊廣闊天地。”
事?情的發(fā)展是這樣的,廖恒毅在將拼音加加的首頁首先指向了自己的網(wǎng)頁,并把首頁放置了一個與百度首頁完全一樣的搜索框。當(dāng)然,搜索框中的有一個隱含的參數(shù),?這便是用來定義有多少搜索產(chǎn)生付費的功能。而后,他又照抄了百度的網(wǎng)站導(dǎo)航頁面,后來被百度的使用者發(fā)現(xiàn)之后,提出了抗議,于是他又去抄了另外的一個網(wǎng)址?站。
現(xiàn)在,當(dāng)你再訪問加加在線的時候,你會發(fā)現(xiàn)這里已經(jīng)成為了一個小小的門戶,每月廖恒毅從中獲得的回報在10萬元左右,而拼音加加的升級變得更加快速和頻繁起來,甚至他們在兩個月之內(nèi)用.NET和C++語言重寫了軟件。
同樣一個軟件,之前每月幾千元,現(xiàn)在是10萬元,這之間的差距僅僅在于一個意識。這個意識便是商業(yè)意識。當(dāng)然,擁有這樣意識的程序員也越來越多了,超級魔法兔子的作者蔡旋便在最新推出的版本中修改用戶的首頁指向了自己的網(wǎng)址站Haokan123。
我?曾經(jīng)在網(wǎng)上與FlashGet的作者候延堂有過深入的交流,作為一個在陜西地區(qū)的程序員,他取得的成績有目共睹。幾乎一直是下載領(lǐng)域的明星。甚至在國外的?下載站點,F(xiàn)lashGet也一直是最強有力的競爭者。而他自己每年的收入也在百萬級,而這一切靠的僅僅是上門的一個大banner,一個小banner?和軟件發(fā)放過程中對3721等插件的捆綁。然而,當(dāng)我與好朋友小林溝通的時候,他告訴我說:“候延堂根本沒有將FlashGet的能量利用起來,其軟件的?價值也不僅于此。”為了更好的利用這個軟件的價值,他所在的265公司在IDG投資后,甚至曾考慮收購FlashGet軟件。
講了這么多,我的目的便是真的希望能夠挖掘一下程序員的商業(yè)潛力有多大。而這又不得不將程序員與商業(yè)意識掛上鉤。
1.2?缺乏商業(yè)意識的程序員
平?時,與眾多的程序員或者技術(shù)人員溝通,我都很羨慕他們擁有的技術(shù),你可以經(jīng)常感受到他們內(nèi)心深處那種對技術(shù)的狂熱和執(zhí)著。然而,我們又非常遺憾的看到,很?多他們引以為傲的技術(shù)是國外的程序員開發(fā)的,而且技術(shù)在不斷的發(fā)展和進步,有很多程序員在盲目的學(xué)習(xí)和追隨中失去了自我,進入了技術(shù)的漩渦。我曾經(jīng)與一位?程序員合租過房子,那是我第一次見到一個人可以擁有如此多的書籍,在床頭上擺滿了各種技術(shù)書籍,高處頂?shù)搅宋蓓敗2贿^,與我們經(jīng)歷過的大學(xué)生活一樣,會發(fā)?現(xiàn)很多書籍都是新的,讓人感覺既敬佩又可笑。
很多程序員可能會說:我們不想創(chuàng)業(yè),我們熱愛技術(shù),我們希望能夠在在公司中一直埋頭技術(shù),鉆?研技術(shù),所以我們不需要有商業(yè)意識。當(dāng)然,可能大部分人不會說這句話,但他的內(nèi)心也會存在這樣的想法。面對這樣的觀點,我只能說表示同情。因為在中國整個?大環(huán)境下,能夠給這些程序員提供如此的環(huán)境的地方不能說是蓬萊的海市蜃樓,也差不多是屈指可數(shù)了。除了在高校中的研究機構(gòu)外,任何一個企業(yè)都會要求以市場?為導(dǎo)向進行發(fā)展。
四通打字機的發(fā)明人王輯志曾經(jīng)寫過一篇文章《軟件不能在獨木橋上走》,講了他自己的一個親身經(jīng)歷。一位朋友托他到澳大利?亞演示自己所寫的一套軟件,然而到了目的地后,他發(fā)現(xiàn)無論如此也無法成功的演示,回來后向這位朋友報怨。這位朋友很不以為然的向他演示了應(yīng)該“這樣……這?樣……這樣操作就不會出問題。”這讓王輯志感受破深,一個程序員規(guī)定好的步驟不能出絲毫差錯的讓普通的用戶使用一遍,不啻于讓用戶在獨木橋上行走。這也是?其缺乏商業(yè)意識的表現(xiàn)。
現(xiàn)在,就來參加一個小小的測驗吧,如果你具有一下癥狀中的兩條以上,估計就需要挖掘一下商業(yè)意識了。
程序員缺乏商業(yè)意識表現(xiàn)為:
*?拍腦袋就編程,做出決定
*?對解決了一個技術(shù)難題而得意洋洋,最后發(fā)現(xiàn)用戶對這個功能根本不關(guān)心
*?不經(jīng)過充足的測試便發(fā)布軟件
*?罵用戶笨,討厭軟件出來之后用戶的報怨,不喜歡與軟件服務(wù)人員溝通
1.3?商業(yè)意識對軟件成功的重要性
很長一段時間以來,我們雜志跟蹤?微軟亞洲研究院的發(fā)展,也和幾位院長和不同的員工進行的交流。在外界看來,?微軟亞洲研究院是一個冰封的世界,一群技術(shù)狂人在隨心所欲的創(chuàng)造和發(fā)明,他們完全是研究者的氣質(zhì),仿佛與?微軟在外界市場上廝殺沒有多大的關(guān)系。
然?而,當(dāng)你真的走進?微軟亞洲研究院的內(nèi)部,了解了其發(fā)展的前前后后,你便會改變你的認(rèn)識。因為,在這里,院長的指導(dǎo)思想,他們的商業(yè)意識無時無刻的不在指引?著?微軟亞洲研究院的發(fā)展和前進。?微軟亞洲研究院每定一個技術(shù)方向,都需要進行詳細的論證,包括市場上有沒有需求,與?微軟現(xiàn)有的產(chǎn)品如何的結(jié)合,如何保證微?軟在未來的幾年可以推出更具有競爭力的產(chǎn)品等等。從第一任李開復(fù)院長起,他們的工業(yè)界經(jīng)驗讓?微軟亞洲研究院就一直沿著商業(yè)的意識在不斷前進。張亞勤博士曾?經(jīng)講過,盡管?微軟亞洲研究院要研究的可能是未來五-十年才會用到的技術(shù),但一定要結(jié)合?微軟公司的發(fā)展策略和方向,要能夠為?微軟的長期發(fā)展奠定基礎(chǔ)。比如微?軟要在未來的人機交互界面方面需要很多新的技術(shù),于是?微軟亞洲研究院就在TabletPC技術(shù)上做出了很大的貢獻,同時還在智能數(shù)碼筆方面做了很大的嘗?試,這些技術(shù)研究都是在整個公司的大的發(fā)展策略下進行的,也唯有如此,?微軟亞洲研究院才獲得了比爾蓋茨和其它同事的認(rèn)同。對于研究院的院長來說,如何在大?的框架下面選擇好方向就是他們的職責(zé)。而現(xiàn)在,隨著?微軟亞洲工程院的出現(xiàn),更是將這種商業(yè)意識貫徹進了產(chǎn)品的開發(fā)中。
我注意到,在與已經(jīng)?工作超過五年的程序員,尤其是曾經(jīng)帶領(lǐng)過一個產(chǎn)品或者項目的技術(shù)負責(zé)人溝通的時候,他們所表現(xiàn)出來對商業(yè)意識的醒悟往往讓你有深刻的領(lǐng)悟。尤其當(dāng)做出的產(chǎn)?品在市場上遇到挫折的時候,他們卻發(fā)現(xiàn)原來并不是自己的技術(shù)不行,也不是產(chǎn)品開發(fā)周期的問題,而是沒有充分的考察市場的需求,沒有用商業(yè)的意識來指導(dǎo)自己?做事。
在我采訪漢王科技的時候,曾經(jīng)與三位不同戰(zhàn)線的技術(shù)和產(chǎn)品負責(zé)人一起暢談,有兩位負責(zé)人在漢王工作了十年之久,他們用親身的經(jīng)歷驗?證了漢王發(fā)展中遇到的問題。最初,漢王的核心技術(shù)是手寫識別,公司創(chuàng)始人總裁劉迎健也是一位非常出色的技術(shù)人員,他曾經(jīng)幾十年鉆研手寫識別的核心技術(shù)。但?在漢王創(chuàng)立的初期,他們曾經(jīng)度過了一段非常艱苦的日子,后來曾經(jīng)有一個非常好的機遇,這就是PDA的興起,當(dāng)時恒基偉業(yè)的老板力邀漢王加盟,但漢王認(rèn)為?PDA這種產(chǎn)品實在沒有什么技術(shù)含量,根本不看好,最終只拿到自己的技術(shù)授權(quán)使用費了事,這與后來恒基偉業(yè)所取得豐碩成果相比差距巨大,不過現(xiàn)在看來,隨?著PDA市場的快速滑弱,對當(dāng)初的決定是否合適便成為了一個無法說清的話題。然而,漢王后來的思路轉(zhuǎn)變卻在市場上取得了不錯的回報。比如漢王在擁有手寫識?別技術(shù)之后,開始考慮如何利用這些核心技術(shù)做出市場上用戶需要的產(chǎn)品。“從核心技術(shù)到產(chǎn)品”,這成為了漢王的跨越標(biāo)志。
名片通和文本王便?是非常有代表性的兩個例子,其實OCR軟件已經(jīng)出現(xiàn)了很長的時間,擁有這項技術(shù)的公司也不只漢王一家,但漢王最早利用這些技術(shù)做出了一個在市場上銷售火爆?的產(chǎn)品。名片通就是為了解決現(xiàn)在大家交流頻繁,名片聚集過多,但不易查找的問題。據(jù)說,名片通的推銷人員打電話給?微軟公司公關(guān)部門的人員的時候,本來根本?不愿意理會,但后來聽到介紹和看了演示之后,當(dāng)即購買了數(shù)臺。一個成本不足百元的黑白掃描儀和一套軟件銷售的價格超過的千元。
對于文本?王,更是如此,最初提出這個想法的是漢王的一位技術(shù)人員。他當(dāng)時表示看到了很多單位中都有掃描儀,但用的人很少,經(jīng)過研究發(fā)現(xiàn),原來OCR軟件的使用是需?要比較專業(yè)的,首先需要配合掃描的分辨率,而且掃描出來的圖片還需要進行校正,盡管這在程序員看來簡直就是小菜一碟。但這些操作對于掃描儀潛在的消費人群?辦公室人員來說就是不小的使用障礙了。于是他提出了對OCR軟件和掃描儀的改進意見,這樣漢王投入了一個團隊進行開發(fā),將OCR軟件與掃描儀更好的結(jié)合,?比如可以自動校正,自動識別,自動輸出Word文檔等公那過。上市之后取得的效果是令人震驚的,用戶的反饋也非常的熱烈。
這讓我回想起?PDA最初發(fā)明的故事,一直以創(chuàng)新為理念的蘋果公司創(chuàng)造了第一臺掌上電腦Newton,但由于體積龐大,運算速度慢,手寫識別效果差等問題在市場上鎩羽而?歸。但有一個人從中看到了問題的本質(zhì),先從手寫軟件的識別著手,由于速度慢,識別用戶不同的筆跡對CPU運算的速度要求很高,于是他發(fā)明了一套輸入法,定?義了一套“任何字符必須一筆寫完”的規(guī)定,盡管這對用戶來說還需要學(xué)習(xí),但學(xué)習(xí)的成本并不大,而且一旦學(xué)會,識別的效果會非常好,再加上其對電腦的功能進?行了不斷的裁減,只集中到了幾個必要的功能上,這樣在體積方面也達到了用戶需要的地步,這款產(chǎn)品上市后取得了意想不到的成功,甚至從3COM公司分拆上?市,這便是PALM。
因此,在一個公司中,作為普通的一個程序員,同樣要具有自己的商業(yè)意識,這些意識并非是為了考慮公司的經(jīng)營,并非是為了轉(zhuǎn)向管理,而是為了提升自己開發(fā)的價值。
1.4?商業(yè)意識不如用Business?Sense
我既不是“海龜”,英語講的也不好。不過,我仍然在這里希望能夠用一個英文單詞來表明我的觀點。因為在中文里面,商業(yè)已經(jīng)被人用的過爛了,再加上國內(nèi)的這些商業(yè)體系的不完善,總是給人感覺不如Business的味道更加純正。而對于“意識”一詞,我更加是認(rèn)為一直以來被用作政治用詞,我們在這里拿來頗有些“掛羊頭賣狗肉”的意味。而Sense一詞卻有一種不可言傳的體會,他講究的是一種感覺,一種感悟。因此,Business?Sense可能更加適合作為我們希望宣揚的重點吧。
微軟曾經(jīng)重金從美國邀請來一位著名的作家,他寫了一本書,我們出版社也出了這本書的中文版,其中他講到一個重要的總結(jié):他認(rèn)為日本的軟件做的是工程(Engineering),歐洲的軟件是當(dāng)作科學(xué)在做,而在美國,之所以他的軟件產(chǎn)業(yè)發(fā)展的很好,這是因為他們一直是將軟件當(dāng)作商業(yè)(Business)在做。這也成為我寫這本書的重要論據(jù)。
看到了這樣三種模式,中國將要采取那種模式呢?就像公有制、私有制共存一樣,中國存在的也是一種混合的體制,既有希望自己開發(fā)產(chǎn)品做商業(yè)的美國模式公司,也有熱衷與外包服務(wù)的工程公司,而在各大專院校中,軟件不也同樣被當(dāng)作科學(xué)在搞嗎?如果不是這樣,同樣開始進行開發(fā)的青鳥UML軟件,怎會落得這樣的下場。
打破技術(shù)誤區(qū),擁抱商業(yè)意識
一直以來,中國的軟件產(chǎn)業(yè)都沒有按照正規(guī)的商業(yè)市場化進行操作,這一方面與國情有密切的關(guān)系。但同時,我們發(fā)現(xiàn),很多成功的軟件企業(yè)無一不是鉆了某些政策方面的漏洞,或者是利用了某個時期的政策而發(fā)展起來的。這一方面造成中國的軟件產(chǎn)業(yè)沒有按照商業(yè)的規(guī)模發(fā)展,同時也給很多程序員帶來了很多誤解。
誤解之一是只要埋頭寫一個好的軟件,自己就能夠成為百萬富翁。從一開始塑造的一系列類似求伯軍這樣的軟件英雄開始,盡管激勵了一大批高手進入了軟件領(lǐng)域,但這時恰逢整個軟件開發(fā)的技術(shù)進行更新?lián)Q代,同時軟件的開發(fā)規(guī)模和質(zhì)量要求也更加高了起來,在這樣的大背景下,一個程序員締造出輝煌顯得是那么的無助。成功的歸結(jié)于機遇,失敗的歸罪于大環(huán)境的惡劣,而恰恰沒有考慮的是否一開始就按照市場的規(guī)則做事,是否擁有了商業(yè)的意識和經(jīng)驗。
誤解之二就是中國的市場很大,不必考慮國際市場。直到現(xiàn)在,仍然有一大批人鼓吹中國的市場很大,先把國內(nèi)的市場作好就可以了。我認(rèn)為,這簡直就像“攘外必先安內(nèi)”的語調(diào)。在中國,唯一幾個成功的將軟件產(chǎn)品在全球行銷很好的就是幾個臺灣的公司,包括趨勢和友立科技。我在與友立科技董事長采訪的時候,他很明確的表示,當(dāng)初開始做產(chǎn)品行銷就考慮到了全球,為什么?就是因為臺灣的市場很小,所以不得不把眼光放到全球市場。當(dāng)友立科技還很小的時候,曾經(jīng)因為觸動了Adobe公司的市場,備受打壓,活的非常的艱難,而一旦Adobe發(fā)現(xiàn)這種打壓很難真的消滅到Ulead的時候,他們又祭起了領(lǐng)悟一個法寶:收購。盡管這次收購讓Ulead沒有機會成為與Adobe那樣規(guī)模的公司,但付給Ulead的這筆錢讓友立科技更好的發(fā)展了其它的產(chǎn)品。如果沒有在全球上的這種拼殺,Ulead又怎能在圖像處理市場上占據(jù)這樣的地位呢。公司小不可怕,怕的是縮在家里,不愿意也不敢出去。
而程序員也在這個過程中失去了與全球軟件開發(fā)思想同步的機會,當(dāng)我們還樂衷與幾個人埋頭開發(fā)小軟件的時候,大規(guī)模軟件開發(fā)工程的思想已經(jīng)在美國傳播開來,甚至還誕生了Rational這樣的工具廠商。因此,我想說,中國的市場大對中國的程序員來說是個好事,還是個懷事真的是需要好好思量的。我覺得后者的可能性還是要大一些。
誤解之三:利用最先進的開發(fā)工具就可以做出更好的產(chǎn)品。中國的程序員生活很艱苦,但有一點他們永遠都不會最差,這便是他們手中的武器:開發(fā)工具。伴隨著盜版,在開發(fā)人員報怨自己開發(fā)的軟件被破解的同時,自己也在使用者被破解的開發(fā)工具,一個新的版本出來,立刻便會嘗試使用,開發(fā)人員的機器上安裝的永遠都是最新的開發(fā)工具。于是,中國一批又一批的程序員都變成了脫離某些RAID工具不會編程的“開發(fā)高手”。這首先,就是他們?nèi)狈ι虡I(yè)意識,對知識產(chǎn)權(quán)的不尊重,在這種情況下,你能夠要求他們深入學(xué)習(xí)和掌握手中的工具嗎?我在采訪一些美國的程序員時,他們很多人還習(xí)慣直接用最簡單的開發(fā)工具寫代碼,因為公司沒有那么多資金用來升級開發(fā)環(huán)境,但這也造就了他們扎實的編程基本功。而國內(nèi)的很多程序員只能夠被牢牢的捆綁到一個平臺上,當(dāng)Linux出現(xiàn)的時候,又有多少人可以迅速的從Windows平臺轉(zhuǎn)變到過來呢,盡管在很多人看來,這兩個平臺的開發(fā)在底層上其實并不多大的區(qū)別。
其實,程序員擁有商業(yè)意識并非讓他們脫離技術(shù)的軌道,而是對其人生的更好補充。有了這些商業(yè)意識,在公司可以更好的理解公司發(fā)展的策略,做產(chǎn)品可以更好的做出成功的產(chǎn)品,自己創(chuàng)業(yè)可以更好的走向成功。
1.5?技術(shù)發(fā)展背后的商業(yè)驅(qū)動力
在技術(shù)的產(chǎn)生和發(fā)展過程中,它與商業(yè)的關(guān)系屬于相互作用,而且在一定階段,要么技術(shù)占據(jù)主導(dǎo),要么商業(yè)占據(jù)主導(dǎo)。
應(yīng)該說,互聯(lián)網(wǎng)技術(shù)的產(chǎn)生是軍方發(fā)展過程中的產(chǎn)物,但是一旦這項技術(shù)民用化之后,便大大促進了商業(yè)的進展,那個時期,技術(shù)是商業(yè)的驅(qū)動力。看看當(dāng)時硅谷的發(fā)展就可以明顯感到這種現(xiàn)象。最初被追捧的互聯(lián)網(wǎng)公司往往都是技術(shù)型的公司,這類公司的股票成長速度快的出奇。Netscape就是一個特別著名的例子,當(dāng)硅谷投資人吉姆克拉克看到瀏覽器這一個市場的時候,便收羅了Netscape的開發(fā)團隊并力圖使之上市。當(dāng)時吉姆克拉克簡直就成立硅谷風(fēng)險投資商的太上皇,運行誰投資這都是要排著隊的。當(dāng)時,曾經(jīng)因為第一次給吉姆克拉克投資占據(jù)太多股份的一家風(fēng)險投資商因為被克拉克拒絕對網(wǎng)景的投資而心理崩潰,進而走向了自殺。這時,技術(shù)是指路燈。
而華人陳丕宏創(chuàng)建的互聯(lián)網(wǎng)企業(yè)最初也是以技術(shù)為核心,在上市初期備受股市追捧,然而隨著互聯(lián)網(wǎng)技術(shù)的普及,隨著客戶在技術(shù)上的投資逐漸衰減。已經(jīng)成為商業(yè)對技術(shù)進行反作用了。
現(xiàn)在,很多公司也表示,最近沒有什么特別激動人心的技術(shù)出現(xiàn),而且越來越多的企業(yè)不再僅僅注重幾個IT技術(shù)的新名詞,而是真的問到,到底這些技術(shù)能夠給自己的業(yè)務(wù)帶來一些怎樣的改變,能夠如何提高公司的盈利。
通過IBM這家大公司的轉(zhuǎn)變,我們也能夠從中管窺到技術(shù)和商業(yè)之間的驅(qū)動交互過程。IBM在五六十年代,投入了幾十億美元研發(fā)大型機技術(shù),當(dāng)時IBM就代表著技術(shù)和實力,公司在研發(fā)方面的投資超過了其它所有公司的總和,而且所有的商業(yè)都在隨著IBM的新技術(shù)不斷向前發(fā)展。然而,隨著PC機器和小型工作站的興起,IBM的大型機策略遭受到了挫折,而且他們的技術(shù)已經(jīng)不再成為控制客戶的法寶。在各種外憂內(nèi)患的干擾下,IBM的市值一度下挫至谷底。這時,他們請來了賣餅干的郭士納,郭士納在考察了客戶的需求之后,提出了整合IBM的技術(shù)資源,給客戶提供整體解決方案的策略,這時已經(jīng)開始由完全有IBM主導(dǎo)技術(shù)發(fā)展開始走向給客戶提供適當(dāng)?shù)募夹g(shù)解決方案。而且,當(dāng)時恰逢互聯(lián)網(wǎng)的熱潮,伴隨著電子商務(wù)技術(shù)提供商角色的宣傳,IBM展現(xiàn)了一個技術(shù)供應(yīng)商的地位。逐漸走出了低谷,并創(chuàng)造了一系列的輝煌。在郭士納離職之后,新任CEO將他的策略再次推進了一步,這次不再說其它的,而是修改為“隨需應(yīng)變”。其實,這也就是按照客戶的要求做事了。IBM第一次將滿足客戶需求,而不是技術(shù)領(lǐng)先作為公司的整體策略。也間接證明了現(xiàn)在這個社會,已經(jīng)由原來的技術(shù)驅(qū)動轉(zhuǎn)變?yōu)榱松虡I(yè)驅(qū)動。
而且,很多商業(yè)需求在主導(dǎo)了某些技術(shù)的產(chǎn)生和發(fā)展,比如軟件外包和需要的網(wǎng)格技術(shù)就是一類,客戶已經(jīng)不再愿意自己主導(dǎo)IT,而只是希望關(guān)注自己的核心業(yè)務(wù),于是IBM看到了這點,將很多IT技術(shù)支持服務(wù)接手了下來,同時,為了更好的支持這種業(yè)務(wù)類型,IBM將自己的研發(fā)方向放在網(wǎng)格技術(shù)上,做了很多工作和努力,然而,在執(zhí)行了一段策略之后,IBM又發(fā)現(xiàn)其實要滿足用戶的這種需求并不是一件容易的事情。在技術(shù)上需要跨越的障礙遠遠超過老板的想像,于是不得不重新整理自己的思路,提出了踏踏實實整合自己產(chǎn)品和技術(shù)線,按照行業(yè)進行資訊和技術(shù)服務(wù)的策略。不過,IBM還是看到了一點客戶的需求,這就是在國外大部分的系統(tǒng)之間開始需要進行整合,于是IBM將“隨需應(yīng)變”轉(zhuǎn)變?yōu)榱烁訉嶋H的“整合策略”,這樣收購的產(chǎn)品線統(tǒng)統(tǒng)都為這個統(tǒng)一的目的而服務(wù)了。
對于微軟這樣的公司來說也不例外,在開始,從Dos時代向Windows時代的轉(zhuǎn)變以及Windows95的發(fā)布,對于全世界來說,它所提供的技術(shù)進步讓所有的用戶感覺到了一種鼓舞。每個新版本都有那么多的新技術(shù),新特性目不暇接。然而,現(xiàn)在Windows產(chǎn)品雖然也經(jīng)常可以看到很多新技術(shù)的宣傳,但用戶已經(jīng)好像對此麻木了許多,就像比爾蓋茨如此看重的Longhorn也不能勾起大部分用戶的胃口。沒辦法,時代已經(jīng)不同了。用戶已經(jīng)厭倦了跟隨在這些技術(shù)廠商的屁股后面前進了。類似蘋果這樣的公司,雖然也在技術(shù)上有很大的技術(shù),但在宣傳方面,好像更熱衷于用外在的設(shè)計來吸引用戶的關(guān)注。
要說唯一對技術(shù)保持熱情的群體可能就要算開源社區(qū)了。在思想精神上的刺激下,很多軟件產(chǎn)品保持著飛速的版本更新和發(fā)展,但最近一段時間,這樣的步伐也開始慢了下來,更多的人開始關(guān)注如何利用開源來做出自己的商業(yè)模式,諸如Jboss這樣的團隊就更加希望按照客戶的需求來定位自己產(chǎn)品未來的發(fā)展,這樣的產(chǎn)品是在一個商業(yè)人員的帶領(lǐng)下發(fā)展,而不再是在一群技術(shù)狂人的掌握下飛奔。
我采訪過很多家國內(nèi)的軟件企業(yè),他們也開始將宣傳的重點從原有的技術(shù)轉(zhuǎn)向到滿足客戶的要求。趨勢科技就是這樣。而類似點擊科技這樣的公司,在創(chuàng)立之初,相信王志東認(rèn)為憑借自己的影響力和對技術(shù)的把握,肯定可以吸引一大批客戶跟隨自己的協(xié)同軟件平臺,但事實上,商業(yè)前景并不清晰的點擊科技在技術(shù)推廣方面遇到了很大的挑戰(zhàn),于是不得不投入了很多的精力在自己的平臺上先打造出一系列能夠滿足用戶使用的解決方案出來,至于以后這項技術(shù)的推廣和發(fā)展,實在不是一件容易的事情。
我們經(jīng)常使用某些共享軟件,其實好像這些軟件整體的技術(shù)并不出色,而且與很多大型軟件相比更是弱不禁風(fēng),但就是有很多應(yīng)用可以通過這些小的軟件更好的實現(xiàn),比如Photoshop其實理論上可以實現(xiàn)任何一種圖形和圖像的設(shè)計和處理,但Ulead卻對一些初學(xué)者和簡單的圖像操作提供另外的一種方式,而類似圖像轉(zhuǎn)換這樣的功能更是讓一大批小軟件在市場上獲得了回報。
MacroMedia的Flash制作產(chǎn)品可以制作各種各樣的Flash,無論是按鈕和程序都是可行的。但仍然市場上有很多簡易的flash?banner生成軟件,比如把文字直接轉(zhuǎn)換為flash,或者把Video轉(zhuǎn)換為Flash,這些技術(shù)其實Flash本身都內(nèi)置,但用戶希望以更簡單的方式來使用,于是用戶的需求就代表了商業(yè)的驅(qū)動力,驅(qū)動著一些技術(shù)向前進步。
如果無視這種變化,而固執(zhí)的堅持技術(shù)論,有可能會遭遇到挫折。在國內(nèi)與普元公司的CEO和CTO溝通的時候,我們了解到,其實國外很早便有公司做同樣類似的產(chǎn)品,也就是能夠從軟件初始開發(fā)的時候就用構(gòu)件技術(shù)搭建,但到現(xiàn)在為之,很多公司最終失敗了。談及失敗的原因,黃柳青表示,其實并不是他們的技術(shù)做的不好,而是因為美國的主流客戶應(yīng)用不在這個領(lǐng)域,大型系統(tǒng)已經(jīng)發(fā)展多年,要重新用一套新的技術(shù)和方法構(gòu)建,其中的難度是可想而知的,而且開發(fā)這樣一套系統(tǒng)需要投入巨大的人力和物力,很多公司沒有等待到那一天便支撐不下去了。但是,在中國這樣的系統(tǒng)是有其市場空間的,因為中國的大型系統(tǒng)還處在發(fā)展的初期,如果能夠有一套提高開發(fā)效率的體系,自然可以吸引用戶,同時國內(nèi)開發(fā)這樣的產(chǎn)品,其投入比國外相比還是少了許多。總之,綜合這樣很多因素,我們可以看到商業(yè)對技術(shù)的反作用力現(xiàn)在占據(jù)主導(dǎo)地位。
然而,這并不能說明,未來不會再重復(fù)技術(shù)推動商業(yè)的時代出現(xiàn)。如果未來出現(xiàn)了更好的開發(fā)方法,或者有人發(fā)明了更加優(yōu)異的體系架構(gòu),真的有可能再讓我們技術(shù)人員感到驕傲的一天。有人說,現(xiàn)在的硬件體系比十年前復(fù)雜了10倍,但軟件比原來的復(fù)雜了300倍,這對于很多技術(shù)人員來說,能夠?qū)ふ业浇鉀Q這個問題的技術(shù)方法無疑就是“銀彈”。
在這樣的時期中,程序員不要埋怨自己生不逢時,也不要對滿足客戶的需求心存芥蒂,充分的擁抱用戶的需求吧。或者,當(dāng)我們有一天從用戶的需求中又再次挖掘到了技術(shù)的新驅(qū)動力。
第二章????與客戶溝通?建立商業(yè)意識
創(chuàng)立威速科技的清華畢業(yè)生在開始的時候,一個設(shè)計的方案獲得了香港某投資機構(gòu)的青睞,獲得了一定的天使投資基金。于是他們認(rèn)為自己的產(chǎn)品肯定會受到用戶的喜愛,帶著這樣的想法,他們將自己的視頻會議產(chǎn)品1.0版本展示給客戶。客戶看了之后說:“你這個產(chǎn)品微軟的NetMeeting不是都提供了嗎?你們和他們的有什么不一樣?NetMeeting是一個免費的產(chǎn)品,我為什么要選擇購買你們的產(chǎn)品?”這些問題當(dāng)時曾經(jīng)讓總經(jīng)理葉濱無言以對。后來,我們終于理解了,原因一個技術(shù)和產(chǎn)品之間存在著如此大的差距,讓用戶購買是需要提供足夠的說服力。即便這樣,他們?nèi)匀辉诟碌膸讉€小版本之后一套產(chǎn)品都沒有銷售出去。直到2.0版本出來后,提供了多方混音會議,支持各種文件格式的白板功能等增強的功能,這才獲得了用戶的初步首肯。到現(xiàn)在,葉濱說:“這是我創(chuàng)業(yè)中的轉(zhuǎn)折點。”
而現(xiàn)在,當(dāng)你在創(chuàng)業(yè)之前就了解到了這些必要的決定因素的時候,再去衡量一下自己的方案。你所面對的客戶群是誰?他們?yōu)槭裁匆褂媚愕姆?wù)?他們會為哪些服務(wù)付費?市場上有沒有類似的產(chǎn)品?他們的功能怎樣?缺少哪些客戶需要的功能?未來的競爭態(tài)勢如何?等等問題,只有當(dāng)你把這些因素統(tǒng)統(tǒng)考慮過一遍之后,在返回頭衡量一下自己的出發(fā)點,或許那時你將對自己的產(chǎn)品有了更加清醒的認(rèn)識。
Magic?C++是兩位程序員的作品,它是一款在Windows平臺可以可以多人開發(fā)Unix程序的開發(fā)環(huán)境,當(dāng)初創(chuàng)始人之一的張濤在電信部門工作的時候便深受Unix開發(fā)環(huán)境不便之苦,而另外一位創(chuàng)始人戴曉東同樣也經(jīng)歷過這樣的問題。于是兩個人辭去了自己舒適的工作,埋頭到了廣州一個城鄉(xiāng)結(jié)合部開發(fā)軟件。兩個人做了將近兩年,在這過程中,他們沒有任何其它的娛樂和消遣,寫代碼、吃飯、睡覺就成為了生活的全部,到最后兩個人的神經(jīng)幾乎在緊繃中崩潰。我們在這里的確是要為他們對技術(shù)的癡情而致敬,但返回頭了解一下他們當(dāng)初所做的決定,也比較容易發(fā)現(xiàn)其中存在一些沖動的成分。用周鴻?的話說:“這個市場是一個窄眾市場,用戶群很小,而且中國的客戶還沒有為開發(fā)工具付費的習(xí)慣,因此建議在國外銷售。”當(dāng)然,現(xiàn)在Magic?C++也在穩(wěn)步的發(fā)展,但當(dāng)初如果能夠更好的考察一下市場,或許可以取得更好的成功。
開發(fā)的軟件不是程序員自己用的
曾經(jīng)有人描述求伯軍當(dāng)時編程水平的厲害,看到一個軟件,覺得不好用,于是自己動手寫了一個。估計很多編程高手都經(jīng)常會產(chǎn)生這種沖動。然而,當(dāng)我們仔細衡量一些他們的動因時,會發(fā)現(xiàn)原來他們是要給自己寫軟件,而不是寫給用戶使用。
記得當(dāng)時金山推出“用戶使用體驗實驗室”的時候,還頗為驕傲的宣傳了一把。因為,從中可以觀察用戶的使用習(xí)慣。我想這可能是雷軍從各種媒體的報道中發(fā)現(xiàn)了這樣一點:有公司將用戶使用軟件的一舉一動都記錄下來,然后分析用戶的使用習(xí)慣,進而改善用戶的使用體驗。在VB之父的書中,也闡述重要性。
然而,對許多程序員來說,仍然無法站在用戶的角度看軟件的使用。我曾經(jīng)使用過一套網(wǎng)上調(diào)查系統(tǒng),系統(tǒng)的功能頗為強大,可以做出各種層次,可以支持各種數(shù)據(jù)類型的調(diào)查。但令人傷心的是,整個系統(tǒng)的安排和命名極其混亂,我想也只有開發(fā)人員才能明白為什么要起那樣的名字吧。當(dāng)輸入數(shù)據(jù)后,如果出現(xiàn)錯誤,也會返回一些令人丈二和尚摸不著頭腦的提示。我每次使用,都要極力的回憶其使用方法,即便如此,也不能保證一次成功。這讓我對整個系統(tǒng)充滿了恐懼感和不信任感。在CSDN的新聞后臺中,一個非常簡單的功能,但用戶提交新聞后,應(yīng)該可以給出新聞的生成頁面,然而CSDN的新聞后臺給出的卻是一個修改頁面,要想查看,需要到前臺訪問一個很長很長的動態(tài)地址才能夠獲得,這樣一個簡單的修改竟然經(jīng)過三年的時間才修正過來。因為每次提這個需求的時候,開發(fā)人員總會說很忙,既然能夠?qū)崿F(xiàn)整個功能,干嗎還要修改。
現(xiàn)在擔(dān)任瑞星高級副總裁的IT資深人士毛一丁也講述過他的親身經(jīng)歷。當(dāng)時,珠海金山在開發(fā)WPS?97的產(chǎn)品,請毛一丁前去做最早的用戶提建議,毛一丁非常仔細的使用過后,寫了滿滿的一頁意見,但很多開發(fā)人員看后,不以為然。比如,毛一丁提出為什么沒有很常用的“字?jǐn)?shù)統(tǒng)計”功能,開發(fā)人員拿過鼠標(biāo),經(jīng)過一番操作,把結(jié)果顯示在屏幕上,然后說這不是可以實現(xiàn)嘛?而對另外一些功能,開發(fā)人員認(rèn)為自己很煞費苦心的做到了鼠標(biāo)右鍵上,但毛一丁很尖銳的指出大部分用戶是不知道使用右鍵的。所以說,尊重用戶的使用習(xí)慣,對于程序員來說,這是必須要上的一課。
2.2??玩技術(shù)與利用技術(shù)
讓程序員感到最為驕傲的事情是什么?那肯定是自己做出的技術(shù)在別人的面前進行炫耀。就像當(dāng)初卡馬克做出新的三維游戲技術(shù)時,整個世界都為之瘋狂,這是一個技術(shù)人員能夠達到的最終幻想。不過,對大部分程序員來說,這樣的高度是無法企及的,但這并不妨礙他們來show一下自己學(xué)會的技巧。
我認(rèn)識一位在Dos時代的技術(shù)人員,他在別人只會用拼音輸入法的時候?qū)W會了五筆輸入法;在別人只會用UCDOS的時候,他可以解密WPS文件,在別人會用CCED的時候,他可以拿著打印的長長的用C語言寫的Menu的實現(xiàn)代碼炫耀。然而,到了今天,仍然對自己掌握了某一個技術(shù)感到沾沾自喜。其實,這樣的技術(shù)人員應(yīng)該也不在少數(shù),甚至有些人只不過五十步笑百步罷了。
這并不能怪他們,因為在最初軟件開發(fā)進入中國的時候,各方面的技術(shù)資料少的可憐,尤其是當(dāng)Dos向Windows編程過渡的時候,微軟有很多API并沒有公布,在那個時候,可能一個產(chǎn)品的核心依靠的就是比別人多了解一個API或者一個鉤子的機制。蔣濤曾經(jīng)講過金山詞霸的開發(fā),其實只不過是因為他們直到如何利用一個鉤子機制從程序中截獲信息并進行翻譯的處理,但就是這個技術(shù),事實上造就了如此大的一個產(chǎn)業(yè),也造就了幾位的百萬富翁。而對王志東來說,也是靠剖析了Windows系統(tǒng)中的DLL文件實現(xiàn)了對Windows平臺的漢化,并由此誕生了一個暢銷的中文之星軟件。而瑞星的崛起也是因為劉旭將流行的Word宏病毒的查殺機制做了出來,便一下子打開了市場。那個時候,這些人被稱為高手,因為他們掌握著某些關(guān)鍵性的技術(shù)。甚至可以說,不一定是技術(shù),有可能只是技巧。
然而,現(xiàn)在隨著互聯(lián)網(wǎng)的興起,技巧的價值變得越來越小,遇到一個難題,用搜索引擎搜索一下,一般都可以找到答案。實在不行,到論壇中發(fā)一個請求,也經(jīng)常會有高手告訴你答案。一個人掌握某種技術(shù)技巧變得越來越不重要了。說到這里,我們可以講一個小插曲,這便是微軟最早評選MVP(社區(qū)最有價值專家)的時候,在CSDN上根據(jù)專家分來進行判斷,也就是誰回答的問題最多,誰就是專家。當(dāng)CSDN通過檢索把名單給微軟之后,在第一次見面會上,令大家跌破眼鏡的是,第一名是一個女生,而且她不太編程。當(dāng)詢問她經(jīng)驗的時候,她說每次看到問題,她就會先用搜索引擎搜索一下,如果中文找不到,那她就用選擇一些關(guān)鍵詞搜索英文的網(wǎng)站,這樣一般都會有人回答,這樣答案就出來了,而且很多都是英文的答案,這也讓很多網(wǎng)友感覺這的確是一個高人,因為這些問題都是用英語回答的。了解了這一切,令人恍然大悟,除了看到一些程序員的懶惰之外,也可以感受到技巧已經(jīng)不在稱為衡量一個程序員水平高低的門檻了。
這個時候,考察一個程序員的價值除了其技術(shù)的深度和廣度之外,是否能夠看到技術(shù)之上的商業(yè)價值,是否能夠擁有商業(yè)的意識便變得更為重要。這時,如果作為一個程序員,仍然整天為了獲得了某個技巧而炫耀的話,相信無法取得更大的成績。
玩技術(shù)還有一層含義,就是迷戀最新出現(xiàn)的技術(shù),一旦有了新的進展,就要下載嘗試一下,或者安裝一下玩玩。曾經(jīng)有一次我們被某公司邀請參加他們的一個技術(shù)研討會。會上有兩組開發(fā)的團隊,一組是原有的技術(shù)開發(fā)團隊,另外一組是最新組建的,而且要準(zhǔn)備以.NET技術(shù)進行開發(fā),當(dāng)時.NET還是一個新興的技術(shù),有人給戴習(xí)為老師推薦了一位工程師,這位工程師號稱對.NET技術(shù)很精通。然而,當(dāng)在會議上這位工程師講述了自己準(zhǔn)備用.NET做產(chǎn)品的構(gòu)想時,原有的開發(fā)團隊問到了很多系統(tǒng)設(shè)計層面的內(nèi)容,這位工程師幾乎無法應(yīng)對,因為他只是玩了.NET技術(shù),對于這樣的技術(shù)在商業(yè)上的應(yīng)用卻沒有經(jīng)驗。會后,戴習(xí)為老師也表示:“盡管他對微軟的.NET技術(shù)有一定的了解,但的確經(jīng)驗還缺乏很多。”后來這位工程師發(fā)展的還不錯,進入了微軟開發(fā)合作部,專門用來講述微軟最新出現(xiàn)的技術(shù),想來這也與他自己的愛好掛上了鉤,也是一個不錯的選擇。不過,這樣的職位畢竟只是少數(shù),對大多數(shù)程序員來說,玩技術(shù)并不能給他帶來更高的價值。
前兩天,這位工程師又在自己的blog上提到,他用微軟最新開發(fā)平臺內(nèi)置的屏保程序制作了一個自己的屏保,演示給同事看,同事感覺很新奇。當(dāng)我看到這條Blog,感到一絲苦笑:玩技術(shù)而已!
玩技術(shù)的另外一個后果便是容易迷失方向。在Dos時代,技術(shù)的種類很少,程序員面前的技術(shù)方向也很少,玩也容易玩出深度。但隨著Windows平臺,尤其是網(wǎng)絡(luò)出現(xiàn)后,各種技術(shù)層出不窮,即便是水平再高的程序員也很難兼顧幾種技術(shù)領(lǐng)域。如果不能夠?qū)夹g(shù)發(fā)展的來龍去脈有深入的了解,就很容易限于技術(shù)的表面理解,也就很容易造成程序員不知道如何選擇要繼續(xù)下去的技術(shù),丟了西瓜,揀了芝麻。于是會出現(xiàn)論壇中“到底是什么技術(shù)好,到底應(yīng)該選擇那種語言的疑問。”按照大部分過來人的解釋,其實只要選準(zhǔn)一條技術(shù)路線,真正的鉆進去,自然會取得好的效果,因為不同的技術(shù)之間是相通的。微軟工程師孫展波在回答程序員?“做技術(shù)到底應(yīng)該做深還是做廣?”的疑問時,毫不猶豫的表示:“應(yīng)該做深,而在廣度的方面每周抽出一些時間了解一下就足夠了。尤其是在現(xiàn)在互聯(lián)網(wǎng)如此方便,網(wǎng)上信息量如此龐大,專業(yè)類網(wǎng)站密布,檢索極其方便的情況下,想要獲得任何資源都是一件并不復(fù)雜的事情。”
而且玩技術(shù)還有一個結(jié)果,就是容易忽略用戶的需求。技術(shù)酷是一件很棒的事情,但這并不能保證持續(xù)的生存。盡管硅谷曾經(jīng)以看哪個公司做的技術(shù)最酷而吸引程序員的關(guān)注。比如最初的是蘋果的技術(shù)最酷,后來出現(xiàn)了Netscape這種做瀏覽器的公司給人感覺技術(shù)很酷,隨后SUN公司推出Java語言的興起,Java技術(shù)變得很酷,但現(xiàn)在,Google搜索引擎成為了最酷的技術(shù)。因此,技術(shù)本身僅僅注重酷的感覺是遠遠不夠的。趨勢科技的創(chuàng)始人張明正和陳怡蓁女士合著的《擋不住的趨勢》一書中便提到,開始趨勢的文化是要做最酷的技術(shù)和產(chǎn)品,但隨著公司發(fā)展到一定的階段,他們發(fā)現(xiàn)僅僅這些并不能保證公司的持續(xù)發(fā)展和客戶的認(rèn)同,而真正了解和分析用戶的需求才是更重要的。“我們公司將從一個酷技術(shù)的公司轉(zhuǎn)變?yōu)闈M足客戶需求的公司。”,這是他們十多年做公司的總結(jié),而處在軟件公司中的程序員自然應(yīng)該從中得到某些啟示。
2.2??避免坐井觀天
美國的民主黨和共和黨兩大黨派,雙方競爭的時候相互攻擊乎,但這并不妨礙他們互相接受對方的某些觀點和主張,事實上,在執(zhí)政的時候,這兩大政黨的很多作法也都是一樣的。但對于技術(shù)領(lǐng)域的程序員來說,很多人卻將不同的技術(shù)看做勢如水火:我是Java程序員便鄙視.NET的一切,我在微軟平臺上開發(fā)便不了解任何Java技術(shù)的發(fā)展。
?程序員對技術(shù)的愛狠本來是一件非常常見的事情,但如果硬要把這種感情夸大的表示出來,或許將來給自己的也是難堪。曾經(jīng)以一篇《寫程序不如賣雞排》短文備受矚目的臺灣地區(qū)著名的技術(shù)作家蔡學(xué)鏞最初是一位Java堅定的支持者,在他《Java夜未眠》中,便對.NET技術(shù)進行了一遍又一遍的譏諷,諸如“Java是.NET的爹”等語言表明了作者的鮮明態(tài)度。然而,就在書發(fā)表不到一年,蔡學(xué)鏞表示,“了解.NET越多,越覺得這也是一項了不起的技術(shù),它有很多的獨創(chuàng)和更高明之處”這樣的觀點,逐漸的,他轉(zhuǎn)向了.NET平臺,成為了這個平臺上的技術(shù)作家。如果我們說一個人的世界觀可以改變的話,程序員的技術(shù)觀當(dāng)然可以改變,但這種改變中最好不要給人留下很多“坐井觀天”的言論。
?國內(nèi)某Java網(wǎng)站的站長也是一位Java的死黨,有一次,我們組織了不同領(lǐng)域的專家一起座談,一位是.NET的專家,一位是做.NET移植Java技術(shù)的專家,這位站長也參加了,但可能是由于經(jīng)驗和知識的缺乏,在講述的過程被批駁了一番,這讓這位專家十分惱火,于是回去后在自己的一畝三分地上大罵那位.NET的專家。我也認(rèn)為,這是一種坐井觀天被揭露后的惱怒。而且,后來這位專家還發(fā)生過另外一件事情,這就是為了顯示自己支持開源,于是也在SourceForge上提交了一個自己做的項目,但卻遭到了一堆人的狂罵,原因是他開源的項目竟然是用Jbuilder寫成的,在國內(nèi)可以盜版Jbuilder,但在國外這是需要很大一筆錢購買的開發(fā)工具,一個不懂得開源內(nèi)涵的人來做開源的事情,是不是坐井觀天?
?即便在我們編輯部內(nèi)部也發(fā)生過這樣的事情,當(dāng)時雜志曾采訪了一家做中文分詞技術(shù)的公司寫了一篇報道,但一位技術(shù)編輯以自己認(rèn)識在做分詞技術(shù)的人員為理由,堅決認(rèn)為這個采訪是夸大的,他做的并不是最好的技術(shù)。在這里,他的評判標(biāo)準(zhǔn)是因為原來他接觸過一個做這樣技術(shù)的人,感覺做的很棒了,已經(jīng)不可能再超過這種技術(shù)了。豈不是,在市場環(huán)境下,這家做中文分詞的公司早已經(jīng)超越了單純的中文分詞算法技術(shù),他們已經(jīng)在用工程化的手段提高分詞的效果了,單純的技術(shù)層面的比較在這家公司的眼中只是產(chǎn)品化的一個方面而已,更重要的是以面向市場,客戶為導(dǎo)向的方式來做技術(shù)。連IBM原軟件中心的總經(jīng)理,現(xiàn)任中興公司技術(shù)副總裁都承認(rèn)這家公司在中文分詞技術(shù)上是最領(lǐng)先的,作為一個普通的技術(shù)編輯,又怎能拿著自己坐井觀天的想法來評判呢。
技術(shù)是互通的,但同時又是有疆界的,面對自己不熟悉不了解的技術(shù),謙虛的聽是最好的方法。而憑借自己模棱兩可的了解便做出誰的技術(shù)好,誰的技術(shù)不好的作法是需要不斷修正的。
posted on 2006-09-12 08:49
壞男孩 閱讀(551)
評論(0) 編輯 收藏 所屬分類:
生活哲理