程式員,建立你的商業意識(連載五)
程式員代表著技術的擁有者,比起其它的人群,他們擁有更強大的力量,甚至可以說擁有的是那個傳說中點石成金的金手指。然而,過渡的迷戀技術也讓很多程式員無法獲得那段秘訣,本書將講述那些已經找到秘訣的程式員的故事,並幫你分析他們是如何找到秘訣的。
閆輝 著
目錄
前言
第一章:程式員為什麼需要商業意識
第二章:與客戶溝通 建立商業意識
第三章:軟體收費和盈利模式的轉變
第四章:軟體創業模式中的商業意識
第五章:商業意識與軟體道德
第六章:依靠商業意識在軟體領域挖掘新商機
第七章:開發你的商業意識
第八章:企業中的商業意識
後記:程式員職業成長
第二章 與客戶溝通 建立商業意識
創立威速科技的清華畢業生在開始的時候,一個設計的方案獲得了香港某投資機構的青睞,獲得了一定的天使投資基金。於是他們認為自己的產品肯定會受到使用者的喜愛,帶著這樣的想法,他們將自己的視頻會議產品1.0版本展示給客戶。客戶看了之後說:“你這個產品微軟的NetMeeting不是都提供了嗎?你們和他們的有什麼不一樣?NetMeeting是一個免費的產品,我為什麼要選擇購買你們的產品?”這些問題當時曾經讓總經理葉濱無言以對。後來,我們終於理解了,原因一個技術和產品之間存在著如此大的差距,讓使用者購買是需要提供足夠的說服力。即便這樣,他們仍然在更新的幾個小版本之後一套產品都沒有銷售出去。直到2.0版本出來後,提供了多方混音會議,支援各種檔案格式的白板功能等增強功能,這才獲得了使用者的初步首肯。到現在,葉濱說:“這是我創業中的轉折點。”
而現在,當你在創業之前就瞭解到了這些必要 的決定因素的時候,再去衡量一下自己的方案。你所面對的客戶群是誰?他們為什麼要使用你的服務?他們會為哪些服務付費?市場上有沒有類似的產品?他們的功 能怎樣?缺少哪些客戶需要的功能?未來的競爭態勢如何?等等問題,只有當你把這些因素統統考慮過一遍之後,在返回頭衡量一下自己的出發點,或許那時你將對 自己的產品有了更加清醒的認識。
Magic C++是兩位程式員的作品,它是一款在Windows平台可以可以多人開發Unix程式的開發環境,當初創始人之一的張濤在電信部門工作的時候便深受Unix開 發環境不便之苦,而另外一位創始人戴曉東同樣也經曆過這樣的問題。於是兩個人辭去了自己舒適的工作,埋頭到了廣州一個城鄉結合部開發軟體。兩個人做了將近 兩年,在這過程中,他們沒有任何其它的娛樂和消遣,寫代碼、吃飯、睡覺就成為了生活的全部,到最後兩個人的神經幾乎在緊繃中崩潰。我們在這裡的確是要為他 們對技術的癡情而致敬,但返回頭瞭解一下他們當初所做的決定,也比較容易發現其中存在一些衝動的成分。用周鴻褘的話說:“這個市場是一個窄眾市場,使用者群 很小,而且中國的客戶還沒有為開發工具付費的習慣,因此建議在國外銷售。”當然,現在Magic C++也在穩步的發展,但當初如果能夠更好的考察一下市場,或許可以取得更好的成功。
2.1 開發的軟體不是程式員自己用的
曾經有人描述求伯軍當時編程水平的厲害,看到一個軟體,覺得不好用,於是自己動手寫了一個。估計很多編程高手都經常會產生這種衝動。然而,當我們仔細衡量一些他們的動因時,會發現原來他們是要給自己寫軟體,而不是寫給使用者使用。
記得當時金山推出“使用者使用體驗實驗室”的時候,還頗為驕傲的宣傳了一把。因為,從中可以觀察使用者的使用習慣。我想這可能是雷軍從各種媒體的報道中發現了這樣一點:有公司將使用者使用軟體的一舉一動都記錄下來,然後分析使用者的使用習慣,進而改善使用者的使用體驗。在VB之父的書中,也闡述重要性。
然而,對許多程式員來說,仍然無法站在使用者 的角度看軟體的使用。我曾經使用過一套網上調查系統,系統的功能頗為強大,可以做出各種層次,可以支援各種資料類型的調查。但令人傷心的是,整個系統的安 排和命名極其混亂,我想也只有開發人員才能明白為什麼要起那樣的名字吧。當輸入資料後,如果出現錯誤,也會返回一些令人丈二和尚摸不著頭腦的提示。我每次 使用,都要極力的回憶其使用方法,即便如此,也不能保證一次成功。這讓我對整個系統充滿了恐懼感和不信任感。在CSDN的新聞後台中,一個非常簡單的功能,但使用者提交新聞後,應該可以給出新聞的產生頁面,然而CSDN的新聞後台給出的卻是一個修改頁面,要想查看,需要到前台訪問一個很長很長的動態地址才能夠獲得,這樣一個簡單的修改竟然經過三年的時間才修正過來。因為每次提這個需求的時候,開發人員總會說很忙,既然能夠實現整個功能,幹嗎還要修改。
現在擔任瑞星進階副總裁的IT資深人士毛一丁也講述過他的親身經曆。當時,珠海金山在開發WPS 97的 產品,請毛一丁前去做最早的使用者提建議,毛一丁非常仔細的使用過後,寫了滿滿的一頁意見,但很多開發人員看後,不以為然。比如,毛一丁提出為什麼沒有很常 用的“字數統計”功能,開發人員拿過滑鼠,經過一番操作,把結果顯示在螢幕上,然後說這不是可以實現嘛?而對另外一些功能,開發人員認為自己很煞費苦心的 做到了滑鼠右鍵上,但毛一丁很尖銳的指出大部分使用者是不知道使用右鍵的。所以說,尊重使用者的使用習慣,對於程式員來說,這是必須要上的一課。
《程式員,建立你的商業意識》(二)
《程式員,建立你的商業意識》(一)
《程式員,建立你的商業意識》(連載三)
《程式員,建立你的商業意識》(連載四)