從程序員到非程序員之成長(機會)篇

我從畢業開始,就一直在廣聯達工做。如今已經將近7年了。往往和朋友們聊起這段經歷,總有說完的衝動。由於這不光是時間的流逝,更是我成長的歷史。中間有不少次選擇,不少次思考,這些不光對我,對那些剛進來的同事也是很是有幫助的。我總感受有責任把這些經驗告訴他們。程序員

年末了,公司一些部門須要調整。因而我又有機會聊起個人經歷。突然感受還不如寫下來,這樣就不用總是說啊說啊的。這或許是我多年作程序員的習慣吧,老是喜歡將重複的提成可複用的。數據庫

這個系列的文章,我已經寫了一篇,能夠參考《從程序員到非程序員之博客篇》。ide

若是說選擇公司也算在職業生涯的一部分的話,當時選擇廣聯達的時候,記憶猶在眼前。當時咱們公司的塗工、陳工都去了。招聘很是簡單,就是一羣人坐在屋子裏,你們聊天。公司當時說了,招聘看人,而不是看技術。技術能夠培養,人卻不易改變。就衝這一點,我對我同窗說,若是廣聯達要我了,我就不會去再應聘了。工具

2001年我進到公司。咱們那時能夠說是最幸運的一批。由於那是公司第一次大規模招聘。公司前所未有的進行了3個月的培訓。培訓後,我跟着公司的技術老大,也是三大原始股東之一,塗工。在這過程當中學到不少,這也對我後續的發展奠基了很是好的基礎。最關鍵的是塗工一直教育我作人的道理,用程序的方式。這一點我很是佩服。後來想一想,塗工可能對我太好了,以致於可能有點縱然我了。慚愧!設計

這應該真正算職業生涯的開始吧。不過說以前,要提到另一位很是重要的同事,小祝。他是與我同時進公司的,也是同時到塗工手下的。所以個人不少次選擇都與他有關。但事實上,我相信咱們兩我的都是將對方做爲成長的動力在激勵本身,而不是競爭對手。這一點很是重要。blog

一開始,我和小祝是一塊兒作一個預算控件的。那時候發現小祝對全局的把握比我強多了!壓力很是大。內存

後來有一天,塗工問咱們,一個Grid(網格)控件,誰願意作。我矜持了一下,小祝要過去了。我當時那個叫後悔啊,由於我一直對圖像方面有興趣,總感受這個機會就這麼樣失去了。資源

幸虧,機會並非只有一個。後來塗工讓我作一個內存數據庫控件GPF(Grand Project File)。這個控件徹底不涉及界面。當讓我接觸了不少方面的設計。後來,通過個人提議,有升級成GDB(Grand Database),將其實如今Delphi的TDataSet基礎之上。由於這個,讓我有機會長時間研究VCL的底層設計,受益不淺。以致於我後來一度認爲,個人技術底子,都是在那個時候打下的。開發

後來,又來了一個報表控件,一樣是界面的控件。我很嚮往。惋惜仍是沒有落到我頭上。由於考慮小祝有Grid的經驗,因此認爲作報表可能更有把握。get

而我呢,在某一天的下午,見着了另一位朋友,葛工。由於他,個人職業觀點開始在變化。他給塗工帶來一個需求:定額排版。這個工具,塗工曾經在幾年前就作過一個DOS版的,很是強大。如今須要作一個Windows版的。固然了塗工沒有時間,小祝也沒有時間,我有時間。

和市場人員一塊兒作產品的感受很是不同。何況葛工對客戶的認識不是通常的強。如今想來,雖然如今看這個項目的代碼一塌糊塗,可是,作產品的意識,已經從這個時候開始培養和轉變了。這和在項目中作產品是不同的。項目中的產品是需求告訴你的,而這個是用戶告訴你的。

也許從這一點開始,我和小祝的主導理念發生了些許變化。後來塗工帶的研究所解散了,我和小祝被分到一個新成立的項目組GBQ-S,這個項目是另一位與我同時進來的同事小汪同窗。這個時候人家已是項目經理了。我和小祝都仍是程序員。有點羨慕,但仍是能說服本身,由於雖然這樣,咱們的技術底子比其餘人打的都牢固一點。

後來項目招兵買馬,我和小祝同時當了開發組長。後來又要選出一個開發經理。那時候是朱先生問的,咱們兩個都坐在那裏。朱先生問誰願意作?我當即說我願意,而小祝有些靦腆,等了一下子說,要是讓他作,他固然能夠作好。後來朱先生說仍是讓我作了,由於開發經理的壓力比較大,認爲個人性格比較適合。不過如今想來,當時的直接,應該有些做用,畢竟表達了自信的一面。

若是事情就這樣完了,我想你們必定會被誤導的。

機會這個東西,有幾個方面都得關注:

  1. 機會的及時性
  2. 機會的多樣性
  3. 機會的適用性

前面介紹到的只有1和2。我相信不少人關注的仍是1,沒有意識到2。我但願個人一些經歷讓你們可以意識到2的存在。不少時候,機會永遠不止一個。所謂條條大路通羅馬,講得就是這個道理。你所謂的機會,就是發現那些路。沒有走上第一條,能夠走到第二條。

說到第三點,這就是我常常打的比方。在北京開車,要是有一輛車從旁邊超過你了,不要着急,若是路線同樣,等過了兩個紅綠燈後,你就能發現它了。穩妥和冒進均可以達到終點。你能夠選擇適合你的。

後來,GBQ-S發版後,我面臨着一個選擇,那就是留在這裏,仍是到GXB項目去作開發經理。關於這點我在《離開令人成長》我作了詳細的描述,中間還要感謝朱先生的指點。我選擇去了GXB,再後來我作了GXB的項目經理。這一年我是很是成功的。GXB的人並很少,可是你們很是有幹勁!項目也開始走上正軌,市場上也開始應用起來。

小汪離開公司後,小祝接管了GBQ-S,後來又負責了GZTB的項目。以後,項目的人員合併到GXB。小祝感受很是失敗。但他已經開始了新的GBQ4的項目。吸取了前次的教訓,這個項目是從頭開始建設的,慢慢地,感受也是愈來愈好。核心團隊建設比起原來的要容易多了。而他的成績也愈來愈好了。收到經理們的屢次表揚。

而我這時候反而進入了另一個狀態。項目開始分裂。新合併進來的GZTB的人比原來項目的人還要多,新老團隊之間存在着嚴重的文化衝突。在這過程當中,個人作法多數是壓制。因而不少壞狀況就發生了。而這個時候,公司的文化也在作激勵的震盪,個人感受愈來愈很差。

但這些都是外因,真正讓我不爽的是,我發現我在作管理的過程當中,始終放不下技術。我始終認爲那是個人退路,那是個人核心競爭力。因此個人成就感,不是來源於管理的成功。這讓我很是苦惱。

我決定放下。我離開了GXB,到了GCR(公共資源組)。這是一個純粹技術的項目。通過了一段時間的調整,原來的負面影響已經消失。這得很是感謝個人最重要的同事LSuper。他發起的下午茶,讓我及不少人都充分享受到技術的快感。

我開始寫博客,我開始參與各類討論。不少技術點原來只是瞭解一點,如今都能開始深刻探索。並且還接觸到小賈這麼優秀的人。人的一輩子不過如此,能遇到一位這樣的朋友,就已經很滿意了,況且如今有小祝、LSuper、小賈這麼多人呢?我作得很是開心。我也讓不少人開心。

後來小祝也放下了項目,開始作起SE(系統工程師),咱們在一次微軟技術大會中聊起來,你們一致認爲技術和管理是相輔相成的,就像一個雙螺旋的曲線,是螺旋式上升的。作了必定時間的管理,就能夠作必定的技術。固然了,這是針對咱們這種技術出身的人來說的。

GCR後來從研發部門調到整體部。我選擇了跟隨。由於我選擇了另一位兄長般的領導:老盧。有關這點,我在《能夠感覺到的好領導》中仔細描述過。事實上,我在GXB的時候,就一直受益於他。如今更是能耳濡目染了。

再後來,就是一個月前的事情了。老盧告訴我總經理找我。我心懷忐忑地去了總經理的辦公室。劉總(這是我如今的領導)也在裏面。總經理說,如今公司想建設信息化,但願我來作。並說了一些好處。我說好啊!我當時就答應了。但總經理仍是讓我考慮一週。我說能夠,我問問老盧有什麼建議。對我來講,事情必定是要答應的,由於總經理說他選擇了不少人,說我最合適,那我就不能猶豫了。

我不知道將來會怎麼樣。我沒有問,由於這些我不須要考慮。不過說實話,我當時選擇中有另外一個因素,那就是劉總。嗯,他的要求很是嚴格,如今已經領教了。

小祝呢,如今又開始負責管理了,你們聊起來,都對將來充滿但願,感受比之前更有信心了。

後來和同事聊起機會選擇的問題。我就說,有時候機會來了,你不能躲。有時候就算不是機會,你也得接。每每機會不是一剎那的事情。機會每每是你作事的過程當中表現的優秀品質贏取的。人生雖然短暫,卻比所謂的機會長久得多。太計較得失,就算獲得機會,也很容易失去。而踏實作事,就算看不到機會,也會從天上掉下來。

其實人生,也就像《士兵突擊》中的許三多同樣,只要踏踏實實地作好每一件事,何愁機會不能來呢!

相關文章
相關標籤/搜索