程序員的時空定理[1]
改革開放三十年,中國迅速從官本位社會向重商社會轉型。商業社會的公理是商業驅動技術,反映到現實中,就是做技術的程序員被做商業的營銷及管理人員驅動而成為附屬,做商業的因代表客戶利益而有著最高的話語權,其結果常常是技術與商業的二元對立,用被譽為中國的比爾?蓋茨的金山軟件公司董事長兼CEO求伯君的話,"中國軟件、互聯網等IT從業人員的最大問題是就技術論技術、就商業論商業,技術與商業二律背反。"
作為程序員,怎么辦?
從"商業驅動技術"的公理出發,我們可以推論出關于程序員的兩大定理,即程序員的時空定理。
程序員第一定理,不妨俗稱之為"站高定理",或"空間定理",即:程序員應就商業之"局"論技術之"域".古人云,不謀全局者不足以謀一域,這個"局"就是商業大局,這個"域"就是技術實現。反映到程序員身上需要做的心智模式的第一個戰略轉變是就商業(之局)論技術(之域),古今中外,概莫能外。
百度創始人兼CEO李彥宏在北大2008本科生畢業典禮上說,"我在北大是信息管理系,學的是信息檢索方面的理論,這讓我比任何計算機系科班出身的工程師都更能夠理解普通用戶習慣于怎樣的信息獲取方式。"這就是一個典型的站在商業的高度論技術實現的案例。
IBM的第二次戰略轉型,即1961年小沃森豪賭System 360項目,取得了歷史性的成功。S/360對于IBM的意義以及對于IT行業的影響,相當于Windows對于微軟的意義以及其對于PC時代所產生的影響。
從技術角度看,S/360取得專利權數量超過了300項,其中包括發明了內存芯片、發明了關系數據庫、發明了人類第一個高級編程語言FORTRAN等。但是如果僅僅從這些技術的成功推斷其成功源于這些技術,就大錯特錯了。
S/360的成功源于其創新的商業戰略"兼容",所有的技術實現都是圍繞這一商業戰略而展開。在S/360之前,每臺電腦都有自己的指令集,所以每開發一臺新的電腦就必須重新撰寫程序。S/360成為了歷史上第一款指令集可兼容電腦。當然,這同時這也意味著IBM將淘汰自己過去生產的所有型號的計算機,完成自我顛覆。
那么程序員如何站在商業戰略的局審視技術的域,有沒有一整套的系統方法論?
產品哲學的道,適用于做任何產品,講述了什么樣的產品是好產品,什么樣的產品是偉大的產品;用戶購買的本質是什么,企業如何應對購買本質;什么是產品的靈魂;做產品分為哪三個層級。
天馬設計的天,將產品設計拆解為生產者集合的`行業與消費者集合的市場通過創新機制孕育生成產品的三大流程。首先是如何通過行業流程及新經濟的特性洞見產經大勢,解決產品設計"we should do"的問題;其次是如何通過市場流程專注客戶需求,解決產品設計"we must do"的問題;最后如何進行有目的、有組織、系統化的創新及中國式創新流程(13類方法)來具體規劃產品線及產品功能,解決產品"we can do"的問題。
落地執行的地,將產品實施拆解為戰略執行力的三大組成流程:戰略目標、組織管理和開發運維。首先是經營責任化的目標流程,將產品與項目目標逐層切割分解作為"經營"責任落實到單一責任人,IT技術的趨勢及中國式的產品運作模式是什么;其次是管理精細化的組織流程,如何配套對產品成敗影響巨大的產品組三大組織模塊六個構件;最后是運營程序化的開發流程,在確保工程三要素折中匹配的前提下,以本土實踐為本,兼容并包四種工業級流程體系,形成三權分立的強矩陣最佳戰陣。
【程序員的時空定理[1]】相關文章:
勾股定理的逆定理教學設計08-30
淺談數學正弦定理、余弦定理的應用10-27
奇幻文學的敘事時空11-02
勾股定理公式08-30
勾股定理的應用教案08-30
數學必考的勾股定理考點08-30
制定理財計劃的步驟08-25
考研數學定理匯編01-02
2017年教師資格面試《勾股定理的逆定理》說課稿解析08-10
關于中值定理的開題報告模板09-08