基本介紹
內容簡介
熊節是一個時代程式設計師的代表。他從技術開發者到技術媒體編輯、主編,再到諮詢師、技術管理者、經理人,各個角色的跳躍性很大,有著多變、不尋常且最後獲得成功的成長曆程。作為本書作者,他以自己十多年的職業發展經歷為背景,將自己職業生涯中經歷的故事紀實地寫出來,分享的同時,啟發和引導讀者對自己的職業生涯不斷思考和校準。
這本書不只是講一位程式設計師怎么艱苦奮鬥出人頭地,也沒打算寫成程式設計師的職業規劃勵志書,而是通過樸實的文字記錄一段複雜性、豐富的經歷,以及這些經歷對作者的塑造。作者認為這一系列經歷的最終獲得成功,只是所有的經歷累加起來的一個很巧的結果——值得關注和咀嚼的是這些經曆本身,而並非最後的結果。
本書適合對IT行業充滿熱情的剛畢業甚至還沒畢業的學生閱讀,更適合各個層次IT行業從業人員閱讀,包括初入行的程式設計師和已經工作十幾年的技術人員,他們在職業發展的過程中都可能遇到同樣的轉型的苦惱,作者的經歷和故事或許能給他們一些啟發,減少轉型中的痛苦和代價,這正是本書的最大價值。
作者簡介
熊節,處女座,生平痛恨各種不完美。然而自從進入IT行業至今摸爬滾打十餘載,做過技術、商務、傳媒、管理等等各種工作,沒有一件事做到完美,只能每天在自己的強迫症折磨中繼續前行。目前是ThoughtWorks諮詢師,仍在見識並驚訝於這個豐富的大千世界,並希望自己做的事對別人有用。
專業推薦
媒體推薦
“看完熊節寫的自己的故事,第一個感覺是很有勇氣,第二個感覺就是寫得很真實。IT這個新興行業里有很多光鮮的成功故事不斷出現在媒體當中。雖然當事人都有自己的酸甜苦辣,成功的過程中充滿了困惑和無奈,但給別人講故事時,大多數人都會選擇‘最值得欽佩和最有價值的’動機和理由,並強調在柳暗花明或是峰迴路轉中這些個人的驅動力和努力的決定性作用。能真實地記錄下來自己的心路歷程是需要很大勇氣的,不是每個人都願意,尤其是在公眾面前,直面自己曾經的困惑和無奈……除了關於IT行業的故事以外,熊節寫了很多自己對軟體開發理解的變化歷程,一定程度上反映了我們這個軟體開發行業在過去十年左右的時間裡的一些發展變化。對程式設計師讀者,還是能有很多感觸的。”
——郭曉,ThoughtWorks執行長
“我拿到熊節的書稿時,第一時間先看了其中提到《程式設計師》和CSDN的章節……不過,書中關於他在《程式設計師》和CSDN工作情景的描述,讓我覺得既熟悉又陌生。熟悉的人,熟悉的事,不過那時候還是很幼稚啊……每個人、每個企業都要經歷這樣的成長過程吧……中國有世界上最多的開發者,也有最大的市場潛力。如何成長為開發者中的高手呢?熊節這本書真實記錄了一個開發者的成長經歷……對於開發者和想進入軟體界的年輕朋友,都有極好的參考價值。”
——蔣濤,CSDN和極客幫基金創始人
名人推薦
“看完熊節寫的自己的故事,第一個感覺是很有勇氣,第二個感覺就是寫得很真實。IT這個新興行業里有很多光鮮的成功故事不斷出現在媒體當中。雖然當事人都有自己的酸甜苦辣,成功的過程中充滿了困惑和無奈,但給別人講故事時,大多數人都會選擇‘最值得欽佩和最有價值的’動機和理由,並強調在柳暗花明或是峰迴路轉中這些個人的驅動力和努力的決定性作用。能真實地記錄下來自己的心路歷程是需要很大勇氣的,不是每個人都願意,尤其是在公眾面前,直面自己曾經的困惑和無奈……除了關於IT行業的故事以外,熊節寫了很多自己對軟體開發理解的變化歷程,一定程度上反映了我們這個軟體開發行業在過去十年左右的時間裡的一些發展變化。對程式設計師讀者,還是能有很多感觸的。”
——郭曉,ThoughtWorks執行長
“我拿到熊節的書稿時,第一時間先看了其中提到《程式設計師》和CSDN的章節……不過,書中關於他在《程式設計師》和CSDN工作情景的描述,讓我覺得既熟悉又陌生。熟悉的人,熟悉的事,不過那時候還是很幼稚啊……每個人、每個企業都要經歷這樣的成長過程吧……中國有世界上最多的開發者,也有最大的市場潛力。如何成長為開發者中的高手呢?熊節本書真實記錄了一個開發者的成長經歷……對於開發者和想進入軟體界的年輕朋友,都有極好的參考價值。”
——蔣濤,CSDN和極客幫基金創始人
圖書目錄
2000年 001
十多年以後,年輕的同事們會問我:你當初是怎么走上軟體這條路的?伴隨著這個問題,我常常能感受到一種沒說出口的期待,期待一個“憑著對技術的滿腔熱情毅然決然選擇人生道路”的勵志故事。其實說實話,十多年前,我走進軟體開發這個行當的第一步相當偶然,而且這第一段職業經歷相當狗血……
2001年 017
剛開始軟體開發的職業生涯,對這個廣博的領域充滿了好奇,我在這時遭遇了一個重大的變故:大學的學業無法順利完成了。沒有學歷這件事讓我十多年來直至今天仍然耿耿於懷。不過,剛以失敗者的身份踏出校門,我就遇上了貴人,開始了一段不尋常的職業經歷。老話講禍兮福之所伏,年輕時的每段經歷,不管是好是壞,都是難得的體驗吧。
2002年 041
在《程式設計師》雜誌工作的最大的好處就是極大地開闊了我的眼界。能很早地接觸到像敏捷軟體開發這樣相當新的觀念,有機會翻譯幾本書,可以聽國內眾多高手大俠交流討論,這對於一個二十出頭的年輕人是絕佳的環境。雖然今天網際網路如此發達信息觸手可及,職業生涯初期受到什麼人的指導還是會產生深遠的影響。
2003年 061
從北京到杭州,我終於又幹上了程式設計師的工作。國內小公司不像外企、名企那么規範,什麼事都得做,還會走很多彎路,踩很多陷阱。辛苦,但是也很鍛鍊人,能學到很多。究竟哪種環境對個人發展更有利,大概也就只能說見仁見智吧。
2004年 083
如今的技術圈,大家已經不太記得EJB這個東西了。而且如今的技術圈,大家已經不太會為一個技術的是非爭得面紅耳赤了。種種時代背景機緣巧合,EJB大概是最後一個能讓支持者和反對者連篇累牘大開論戰的技術。這場論戰代表的是整個行業一次思維模式的轉變,催生的則是後來的敏捷浪潮以及眾多傳授“SSH”(Spring+Struts+Hibernate)的培訓機構。
2005年 105
重新回到CSDN,我把自己定位為“技術傳播者”,也做了一些時至今日仍然能讓我感到驕傲的事。在這一年裡,我再次遇到了貴人,結識了ThoughtWorks 這家心儀已久的公司,開始了一個土包子在外企的磕磕絆絆。
2006年 137
工作五年,對於很多人來說是一個關口:已經不算年輕,卻又不夠倚老賣老;心裡有點想法,卻又談不上有何成就;覺得該給自己找個方向了,真說起來還是迷茫。那一年,我得到很多見聞和反思的機會,因此沒有失卻對技術的熱情,回想起來是很幸運的事。
2007年 163
ThoughtWorks 在中國的前幾年發展遠非一帆風順,甚至一度到了生死存亡的緊要關頭,靠不得已的業務轉型才挺過了困難時期。在這段最困難的時間裡,我們開始了一個影響深遠而且傳奇的客戶——巨華。
2008年 181
IT專業服務這個職業給了我很多新鮮的經歷,能極大地滿足我的好奇心。一年中能深入幾萬人的大企業和幾個人的小公司,能了解跨國酒店集團和國有遠洋航運集團的運作,這種豐富的體驗不是誰都能獲得的。之所以這么多年對這個行業熱情不減,這份好奇心是最大的原因。
2009年 203
於我而言,這是改變的一年。做不同的工作,扮演不同的角色,特別是生活上的重大變故,連人生態度都有所改變。不僅自己在改變,“幫助別人改變”也成了我工作中的重要部分。在這個日新月異的時代,“要不要改變”這樣一個有些哲學意味的問題,常常是未及深思便已付諸行動,大家都在被浪潮推著向前走。
2010年 229
在巨華諮詢項目上的磨礪讓這一組ThoughtWorker飛速成長,從前的一幫硬核程式設計師漸漸開始對管理、經營這樣的話題感興趣起來。事後回想起來,我和我的戰友們走上管理崗位的路是從這裡開始的,但不是我們自己早有轉型規劃,倒是被情勢逼著一步步走來的。
2011年 251
年過三十,工作10年,要適應一個新的角色定位,這是一個挑戰。不僅需要學習新的技能,連為人處世的方式也得發生改變。在這個時候有一個貼心的導師和一群值得信賴的戰友,對工作是莫大的支持自不待言,簡直算得上是人生一大收穫。
2012年 279
創業未必非得辭職。在成都建立一個新的分公司,這個經歷讓我體驗了創業的酸甜苦辣,也有了以前未曾有過的若干思考。職業的路,人生的路,到三十多歲時似乎才剛剛展開,吸引著我不斷去探索未知的世界。
後記
決定把這個故事結束在2012年,有兩個重要的原因。
一個重要的原因是,當初動心發願開始寫這個故事,是在2012年底在武漢給同學們上鄭大曄校時被鼓動起來。到這裡如果再寫下去,這個故事就難免會陷入自我指涉的時空紊亂當中無法自拔。對無窮遞歸調用的恐懼讓我決定就此停筆,這是程式設計師的本能所致。
另一個重要的原因則是,因為從2013年開始的若干事情直至今日仍在發展當中,作為身處其中的當事人,我暫時還無法以平靜的、不偏不倚的態度來講述。大概得等到幾年之後,眼下的事情塵埃落定,才能回頭來再評判它的得失。
2013年,ThoughtWorks的CEO,Trevor,辭職了,去了一家英國的公司,原因是“離家近”。郭曉成了ThoughtWorks全球的CEO。以一個中國人和程式設計師的身份,十五年後做到一家美資跨國IT企業的CEO,還挺像一個勵志故事的。
2013年,Roy到成都來了一趟,各種溢美讚揚之後,他批評了中國區一件事:在高速發展的同時,中國失去了從前的國際主義精神,成天想著自己的業務怎么發展,沒人去想應該怎么幫助其他地區、尤其是其他欠發達地區了。
其實早在2012年,我就已經跟Roy達成了一個共識:再在成都乾一年,把這個分公司做穩定,培養起能接替我的人,我就去支援ThoughtWorks在非洲的建設。至於到底去乾什麼,其實心裡沒數,但是非洲缺人尤其是有經驗的人這是客觀事實,去了總會有用——就是懷著這樣的心態,我在逐步準備著。
到2013年的夏天過去,效坤已經全然擺脫了當年的青澀,變成了一個成熟可靠的領導者。在成都招聘的外號叫“女王”的姚瑤也從眾人之中脫穎而出,穩穩地接住了辦公室運營和管理的若干事務。做銷售出身、外表柔弱文靜卻有著一顆“一到客戶現場就興奮”的大心臟的文琪,接手Suncorp的關係以後,把客戶梳理得有條不紊。在我離開之後,成都分公司在這幾個美女帶領下不僅沒出亂子,反而進發出一股新的生命力。“前任領導剛走就報復性增長,這都成我廠傳統了,”郭曉打趣地說,“好像安了心要證明我們這些‘前任’有多沒用似的。” 我去非洲要做什麼則要到9月才能定下來。原本想的是要幫助烏干達分公司的人員培養能力建設,Roy到成都來卻勸說我把重心放在剛啟動的全球醫療業務上。Thoughtworks的全球醫療業務是放在第三個企業文化支柱“社會公正”之下的,專門做貧窮地區、弱勢人群的醫療信息化,可以說是Roy的企業理想的一個集中體現。領導這個業務的David Walton醫生,在加入Thoughtworks之前在海地做了十年醫療援助。於是我毫不猶豫地答應了Roy,去了烏干達參與到一個農村醫療信息化的項目中。
礙於保密的原因,我現在還不能太多地談論這個項目,總之這是一個非常複雜也非常有挑戰性的項目。這種複雜度不僅僅在於技術,甚至都不止於業務,甚至包含了複雜的國際政治。說得嚴重一點,有時我甚至不知道自己做的事是對是錯,只是憑著一些簡單的信念在繼續努力。這種新奇與挑戰,正是我在這個行業里工作最享受的部分。
所以,當海玲編輯要我為這個故事結個尾,我著實感到為難。過往的經歷充滿偶然,將來的世界充滿未知,我只是在享受著這個豐富而變幻的經歷。又哪裡敢說下個定論,唯有每天打點精神不斷前行而已。
就拿這個“未完結”權當作這個故事的結尾好了。
序言
我拿到熊節的書稿時,第一時間先看了其中提到《程式設計師》和CSDN的章節,還好沒有看到不宜的情節。書中關於他在《程式設計師》和CSDN工作情景的描述,讓我覺得既熟悉又陌生。熟悉的人,熟悉的事,不過那時候還是很幼稚啊。想想年齡也就釋然了,畢竟當年熊節才21歲,我也剛過30歲。那段時間是在希望與迷茫中探索前行,每個人、每個企業都要經歷這樣的成長過程吧。從懵懂少年逐漸成年,成家,成名。
我有位武術圈的好朋友,他創辦了國內最大的武術社區——“武術全球資訊網”。他說他最大的願望是用視頻記錄每個武術人的成長曆程,這樣才能看到真實的武林。沒有傳言的絕頂高手,沒有速成的內功絕技,功夫是用正確的方法和時間磨出來的。
軟體正在吞噬整個世界,智慧型手機已幾乎人手一台,每個行業都在被軟體重構,每個人的生活也被各種軟體占據。這一切的背後都是程式設計師的代碼,這是屬於開發者的大時代,這是技術驅動的大時代。“每個人都應該會編程”,這是美國IT界正在發起的“CodeForAmerica”的活動口號,得到了總統歐巴馬和各界名人的支持。
中國有世界上最多的開發者,也有最大的市場潛力。如何成長為開發者中的高手呢?熊節這本書真實記錄了一個開發者的成長經歷,套句俗話,“填補了國內程式設計師傳記的空白”,很有歷史意義。這本書對於開發者和想進入軟體界的年輕朋友,都有極好的參考價值。
蔣濤
CSDN和極客幫基金創始人
2014年9月