程序員的時空定理
改革開放三十年,中國迅速從官本位社會向重商社會轉(zhuǎn)型。商業(yè)社會的公理是商業(yè)驅(qū)動技術(shù),反映到現(xiàn)實中,就是做技術(shù)的程序員被做商業(yè)的營銷及管理人員驅(qū)動而成為附屬,做商業(yè)的因代表客戶利益而有著最高的話語權(quán),其結(jié)果常常是技術(shù)與商業(yè)的二元對立,用被譽為中國的比爾•蓋茨的金山軟件公司董事長兼CEO 求伯君的話,“中國軟件、互聯(lián)網(wǎng)等IT從業(yè)人員的最大問題是就技術(shù)論技術(shù)、就商業(yè)論商業(yè),技術(shù)與商業(yè)二律背反。”
作為程序員,怎么辦?
從“商業(yè)驅(qū)動技術(shù)”的公理出發(fā),我們可以推論出關(guān)于程序員的兩大定理,即程序員的的時空定理。
程序員第一定理,不妨俗稱之為“站高定理”,或“空間定理”,即,程序員應(yīng)就商業(yè)之“局”論技術(shù)之“域”。古人云,不謀全局者不足以謀一域,這個“局”就是商業(yè)大局,這個“域”就是技術(shù)實現(xiàn)。反映到程序員身上需要做的心智模式的第一個戰(zhàn)略轉(zhuǎn)變是就商業(yè)(之局)論技術(shù)(之域),古今中外,概莫能外。
百度創(chuàng)始人兼CEO李彥宏在北大2008本科生畢業(yè)典禮上說:“我在北大是信息管理系,學的是信息檢索理論,這讓我比任何計算機系科班出身的工程師都更能夠理解普通用戶習慣于怎樣的信息獲取方式。”這就是一個典型的站在商業(yè)的高度論技術(shù)實現(xiàn)的案例。
IBM的第二次戰(zhàn)略轉(zhuǎn)型,即1961年小沃森豪賭System 360項目,取得了歷史性的成功。S/360對于IBM的意義以及對于IT行業(yè)的影響,相當于Windows對于微軟的意義以及其對于PC時代所產(chǎn)生的影響。從技術(shù)角度看,S/360取得專利權(quán)數(shù)量超過了300項,其中包括發(fā)明了內(nèi)存芯片、關(guān)系數(shù)據(jù)庫、人類第一個高級編程語言FORTRAN等。但是如果僅僅從這些技術(shù)的成功推斷其成功源于這些技術(shù),就大錯特錯了。
S/360的成功源于其創(chuàng)新的商業(yè)戰(zhàn)略“兼容”,所有技術(shù)實現(xiàn)都圍繞這一商業(yè)戰(zhàn)略而展開。在S/360之前,每臺電腦都有自己的指令集,所以每開發(fā)一臺新的電腦就必須重新撰寫程序。S/360成為了歷史上第一款指令集可兼容電腦。當然,這同時這也意味著IBM將淘汰自己過去生產(chǎn)的所有型號的計算機,完成自我顛覆。
那么程序員如何站在商業(yè)戰(zhàn)略的局審視技術(shù)的域,有沒有一整套系統(tǒng)方法論?
拙作《就這么做產(chǎn)品——IT產(chǎn)品實戰(zhàn)工具與全景案例》六月上旬將由機械工業(yè)出版社華章經(jīng)管出版,本書系統(tǒng)提出一整套如何做軟件、通信、互聯(lián)網(wǎng)等IT產(chǎn)品的實戰(zhàn)方法論體系,簡稱“產(chǎn)品兵法體系”,見附圖,覆蓋從產(chǎn)品哲學(道)、產(chǎn)品設(shè)計(天)、產(chǎn)品實施(地)到產(chǎn)品營銷(法)的全線10大流程(即附圖中的小的拇指圖)及產(chǎn)品人心智模式的5項修煉(將),輔以IT全景案例支撐及全行業(yè)大案要案舉一反三,力圖解決中國產(chǎn)品人三大硬傷:操盤大局的系統(tǒng)能力,觸類旁通的關(guān)聯(lián)能力及取長為用的整合能力。
第一篇是產(chǎn)品哲學的道篇,適用于做任何產(chǎn)品,講述了什么樣的產(chǎn)品是好產(chǎn)品,什么樣的產(chǎn)品是偉大的產(chǎn)品;用戶購買的本質(zhì)是什么,企業(yè)如何應(yīng)對購買本質(zhì);什么是產(chǎn)品的靈魂;做產(chǎn)品分為哪三個層級。
第二篇是天馬設(shè)計的天篇,將產(chǎn)品設(shè)計拆解為生產(chǎn)者集合的行業(yè)與消費者集合的市場通過創(chuàng)新機制孕育生成產(chǎn)品的三大流程。首先是如何通過行業(yè)流程及新經(jīng)濟特性洞見產(chǎn)經(jīng)大勢,解決產(chǎn)品設(shè)計“we should do”的問題;其次是如何通過市場流程專注客戶需求,解決產(chǎn)品設(shè)計“we must do”的問題;最后如何進行有目的、有組織、系統(tǒng)化的創(chuàng)新及中國式創(chuàng)新流程(13類方法)來具體規(guī)劃產(chǎn)品線及產(chǎn)品功能,解決產(chǎn)品“we can do”的問題。
第三篇是落地執(zhí)行的地篇,將產(chǎn)品實施拆解為戰(zhàn)略執(zhí)行力的三大組成流程:戰(zhàn)略目標、組織管理和開發(fā)運維。首先是經(jīng)營責任化的目標流程,將產(chǎn)品與項目目標逐層切割分解作為“經(jīng)營”責任落實到單一責任人,IT技術(shù)的趨勢及中國式的產(chǎn)品運作模式是什么;其次是管理精細化的組織流程,如何配套對產(chǎn)品成敗影響巨大的產(chǎn)品組三大組織模塊六個構(gòu)件;最后是運營程序化的開發(fā)流程,在確保工程三要素折中匹配的前提下,以本土實踐為本,兼容并包四種工業(yè)級流程體系,形成三權(quán)分立的強矩陣最佳戰(zhàn)陣。
第四篇是營銷法略的法篇,將產(chǎn)品營銷拆解為面向機構(gòu)客戶采用一目標(CUTE)、二手段(建網(wǎng)10-30-60法則、達情1-3-6法則)、三宗案(賴式、袁式、牟式)的國情式流程,面向大眾客戶采用美式營銷的普遍真理(6大要素、經(jīng)典8P、當今新法)與中國市場的具體實際(本土特征、本土各P)及IT 特殊的鴻溝現(xiàn)象相結(jié)合的差異定位專業(yè)式流程,以及不收客戶的錢還能賺錢的出奇守正的第三方流程。
最后的第五篇是關(guān)于為將者的產(chǎn)品人修煉,智(坐知立行)、信(合作共贏)、仁(客戶至上)、勇(勇于創(chuàng)新)、嚴(品質(zhì)保障)五大素養(yǎng),在成就企業(yè)產(chǎn)品的同時,也成就自我人生的成功。
程序員第二定理,不妨俗稱為“看遠定理”,或“時間定理”,即程序員應(yīng)就職涯之“世”論技術(shù)之“時”。古人云,不謀萬世者不足以謀一時,這個“世”就是職業(yè)生涯的全景,這個“時”就是當前的技術(shù)實現(xiàn)。反映到程序員需要做的心智模式的第二個戰(zhàn)略轉(zhuǎn)變是就職涯(世)論技術(shù)(時)。
一般而言,職業(yè)生涯如后圖所示。程序員可以選擇職業(yè)路徑一,始終做工程技術(shù),其職涯大致到達路徑是研發(fā)、技術(shù)方面的首席技術(shù)官CTO或工程、項目管理方面的工程管理副總VP Engineering;也可以選擇職業(yè)路徑二,從技術(shù)端向商業(yè)端走,其職涯大致的到達路徑是首席產(chǎn)品官CPO、首席營銷官CMO或銷售副總VP of Sales。一般情況下,這幾個職務(wù)中能到達CEO的只有從CPO、CMO或VP of Sales上去,從CTO和VP Engineering一般上不到CEO,即CEO更偏向商業(yè),這大抵也是商業(yè)驅(qū)動技術(shù)的寫照,美國的CEO九成以上是從有過銷售經(jīng)驗的營銷或產(chǎn)品人員中產(chǎn)生。
長江后浪推前浪,創(chuàng)新的技術(shù)、產(chǎn)品和企業(yè)不斷涌現(xiàn),IT行業(yè)最大的敵人是周期性的創(chuàng)新衰減,或曰創(chuàng)造性毀滅,即你可以通過創(chuàng)新毀滅別人,新企業(yè)也同樣通過創(chuàng)新來毀滅你,如微軟之于IBM、Google之于雅虎,以及現(xiàn)在“打得火熱”的微軟和Google。
企業(yè)如斯,人亦如是。IT業(yè)人的最大的敵人是因年齡增長引發(fā)的激情與創(chuàng)新的衰減,隨著年齡的增大,談婚論嫁、成家生子,你會發(fā)覺剛畢業(yè)時整晚都可以呆在電腦前的激情逐漸消失了,曾經(jīng)被自己嘲弄的沒有志向的朝九晚六之人,現(xiàn)在又多了一位,而在你心有旁騖之時,長江后浪滾滾而來,就要把你拍死在沙灘之上。
企業(yè)應(yīng)對周期性衰減有三類方法,第一類是依靠技術(shù)性壟斷延長生命,如微軟;第二類是階段性自我顛覆,如IBM的老沃森、小沃森、郭士納等領(lǐng)導(dǎo)的三次戰(zhàn)略轉(zhuǎn)型;第三類是通過兼并完成自我重塑,如思科。
IT業(yè)人亦然,第一種,用人單位就只有你能搞定這個產(chǎn)品或技術(shù),地球離開你就不轉(zhuǎn),你就是微軟,號令天下,莫敢不從,倚天不出,誰與爭鋒;第二種,跟著新技術(shù)潮流,不斷學習,與時俱進,完成階段性的自我顛覆,如原來在DOS下編程,后來Windows,再后來.Net、SOA、云計算等;第三種,從技術(shù)領(lǐng)域通過兼收并蓄其他領(lǐng)域的知識和技能,完成自我重塑,如成為PM、成為產(chǎn)品經(jīng)理、成為營銷業(yè)務(wù)人員。
不謀全局者不足以謀一域,不謀萬世者不足以謀一時,這就是程序員的時空定理。
【編輯推薦】