程序員永遠沒有出頭之日嗎?

技術人員如果不從事管理,是不是永遠沒有出頭之日呢?

  在國內,搞技術也來越不喫香了。人們都想着投身公務員的行列,或是從事商業自己當老闆。許多當年好友一談起自己的技術事業來,就彷彿自己正駕駛着諾亞方舟,意氣風發揮斥方遒。然而多年以後,他們紛紛睿智而又深沉地選擇了管理,再談起技術,就彷彿在談論一艘即將沉沒的破船,有些回憶的傷感,可更多的卻是倖免於難的慶幸。

  在IT業界,這種現象更加明顯。作爲最低層,程序員們好像已經從白領階層退居藍領大軍。大家都很迷惘——莫非我們永無出頭之日,永遠要聽別人使喚,永遠沒有做主的時候嗎?

  前些日子,在一次讀書會上的討論中,我製作了一個PPT《夢幻職場規劃》,並和大家分享我的一些工作心得。其中提到了這樣一個觀點:“你只要專注做好一件事,依次把它做到部門第一、公司第一、地區第一、全國第一、全球第一的程度,你就是世界冠軍了。瞧,規劃出一個世界冠軍就是這麼容易,只需要五步。——找到一件事,把這件事做到超乎想象的程度,這就是最有意思的職場生涯。”

  正在講解時,有位朋友問:“如果我只是在一家不知名的小破公司從事技術工作,難道也能做到世界冠軍嗎?”

  這個問題確實很有挑戰,問的正是“技術工作如何才能出頭”。當時我是這樣回答的:

  首先,如果你從事技術工作不出頭,那通常是由於你只做公司的分內的技術工作。對於這一點沒有清醒認識就很難出頭。

  其次,如果你不是在谷歌這樣本身工作就很有挑戰性的企業裏做技術的話,你要學會——【技術社會化】。技術社會化包含四個組成部分:

  ①分享——向社會分享自己的技術心得。

  你可以通過博客等形式發佈自己的工作或者學習心得,或是率先掌握一門新技術,並率先向社會推廣這門新技術。分享是一門藝術。在分享的同時,一定會伴隨着理解、應用、總結、提高、表達甚至推廣方面的提高,這對個人的技術提高和社會影響力的建立有着非常的意義。這一步做好了,你便已脫出了凡俗。有詩爲證:小荷正露尖尖角,沐浴春風來日長。

  ②共進——結識志同道合夥伴共同提高。

  一個人的學習是枯燥的,而且也是缺乏參照的,從而往往陷於低效之中。所以你需要找高手找志同道合者,和他們多交流向他們多學習,這樣你不但能少走不少彎路,而且你的社交圈子也走出了自己的部門和公司,真正在社會上有了一席之地。

  ③協同——參加開源項目、向高人學習。

  學習很重要,但是實踐更重要。因爲實踐是高效的、有結果的、可以檢驗的。而最好的實踐莫過於參加網上開源項目。在這裏,你能夠碰到世界上最先進的技術、世界上最牛的技術人。。。如果你想脫離井底之蛙的淺陋,脫離夜郎自大的無知,那麼就請你認真地嘗試一下“協同”。至少它能讓你在很短時間裏明白“什麼叫全球第一”“世界冠軍該是怎樣的”,而這些叫你明確了目標和方向。只有知道了這些,你纔可能真正地擺脫無目的地努力,走上正確的航線。

  ④修煉——閒着別上網看電視,修煉自己吧!

  能力不是天生的,是可以後天培養的;能力不是一成不變的,是可以學習提高的;一個人的成功,不是他做事的成功,而是他自我修煉的成功。想真正成爲自己的主人,要真正掌控自己的命運,想有朝一日出頭露臉,那麼,修煉吧。

  那麼,要怎樣修煉?——認真規劃自己的目標和時間。第一,要找到一件事,把它當目標,然後發誓把這件事做到超乎想象的程度。第二,要學會利用時間。用長遠的眼光來規劃這件事,用短期角度來思考和執行這件事。

  技術社會化的四個組成部分是相互關聯、相輔相成的。這四條相互間配合地越好,你的效率將會越高。

  記得多年前,在某個社區看過一個帖子——《一個華人技術者的自吹自擂》。這個標題是我亂寫的,但原帖的內容主旨我記得很清楚:

  帖主在美國改行學Java,花了兩年時間讀通了十多本Java著作,通過網絡認識了所有作者並拜他們爲師,兩年後他的技術基本上超過了那些名家,就進入IBM做了Java架構師,專門負責別人解決不了的技術問題。當時我的感想就是——原來搞技術也是可以出頭的啊!

  總而言之,只要你認真地執行技術社會化,即便你正在一家小破公司做着毫無技術含量可言的無聊工作,你仍然可以做到世界冠軍,你仍然可以收穫一個金光閃亮的職場生涯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章