歡迎來到IT培訓的黃埔軍校——智遊教育! 加入收藏 聯係我們 0371-88888598  4006-371-555

幹貨丨有史以來最牛的一張程序員職業路線圖

於2018-05-28 17:55:44 發表在技術幹貨
最近在琢磨程序員到底路在何方,經過不斷的自虐和代入,終於在迷霧森林中得圖一張,看之豁然開朗。獨樂樂不如眾樂樂,share了:
 
 
(圖1 程序員職業路線圖)
 
 
 
術語表
 
 
圖1中使用了很多術語,這裏先做解釋,隻有我們大家都說同一種語言,溝通才會順暢。
 
● 程序員:撰寫代碼,生產軟件,輔助提高社會生產率的腦力勞動者。據說喝的是咖啡,抽的是煙,產的是代碼。他們是計算機誕生後才逐漸興起的一個群體,魚龍混雜,有高飛天上的白富美,也有低到塵埃裏的矮矬窮,總之雖一類而九流具足。
 
● 初級工程師:入門程序員,懷揣著IT行業多金的遐想進入了IT江湖,開始了練級打怪求升級的遊戲之路。
 
● 中級工程師:經過幾年的打拚,有一定的拷貝、粘貼功底,掌握了太祖長拳或羅漢掌之類的一技之長,打字速度變快了,雙眼變得稍稍有些迷人了,對零壹世界有了比初級工程師更深刻的認識。
 
● 高級工程師:拷貝、粘貼之術出神入化,又習得搭積木和沙灘上蓋大樓的絕技,還能像江湖郎中一樣給病入膏肓的代碼開藥了。
 
● 架構師:堅信技術可以讓人牛X,抵製了各種旁門左道的火辣誘惑,閉關多年,終於一生二、二生三、三生萬物了,能夠坐而論道、指手畫腳了,覺得自己形神具備有仙人之資,偶爾來個仙人指路挺爽。
 
● 技術專家:看過各種江湖流派,最終在某條羊腸小道之上月黑風高之夜頓悟辟邪劍法,從而成為一代旁門高手,在自己的領域裏無人能及。
 
● CTO:史上最強的技術流?不一定。不過有一點高度是肯定的:會當淩絕頂,一覽眾山小。正統的CTO專門研究各種武技,尋求能在未來的江湖中克敵製勝的秘辛。國內江湖亂象紛呈,很多CTO其實在打雜做管理。
 
● 小組組長:這並不是一個正式的頭銜,在《江湖異聞錄》中,小組組長被掌門委以突襲帶頭人的角色,隻因為他有帶頭大哥的潛力,能激發大家的戰鬥力。雖然沒有掌握績效考評之類的絕殺技,不過也是通往管理之路的必經過程。
 
● 項目組長:管的事兒有點兒多了,要帶人,要帶項目,要和產品經理搞好關係,通常也得和小分隊的成員不分你我,總之什麽都幹,幹的是項目經理的活,隻是沒有名分。沒關係,等帶好一個項目,又有項目經理的缺時就可以頂上去了。
 
● 項目經理:這是一個正式的打雜的,終於有了名分了。
 
● 高級項目經理:又叫項目群經理。他搬了把凳子以便讓自己站得更高,能夠看清楚紛亂的江湖裏多個項目的情況,通常需要協調這個協調那個,找項目經理談談話,撫慰一下項目經理或項目組長委屈的心,有時也會被來自上麵的壓力壓得喘不過氣來。
 
● 部門(項目)總監:So,不知道要說什麽了,開始管各種事兒了,評估項目開發過程,擬定考評、績效、職級等各種製度,或者今天跑這個項目聊聊天,明天跑那個項目聊聊天,後者自己左右互搏和自己聊聊天,看起來閑人一個。
 
就這麽多吧,其它的也不想說了。因為我們要討論的是程序員的出路……
 
 
 
程序員的路在何方
 
 
看圖1很明白了,程序員有兩條主要的職業通道:技術和管理。
 
在中國有個很不好的傳統:學而優則仕。
 
如果你在一個單位幹技術幹了很多年,還當不上領導,就會被人瞧不起。這也是很多人幹開發幹了幾年後,正當年富力強生產力旺盛的時候脫離技術通道的原因。
 
因為領導大部分都是這麽一個套路:“幹得好?行,帶人吧。帶得好?行,升經理吧……”所以,很多原本可以成為技術大牛的人,就這麽被拐走了。
 
也有一些專注搞技術的開發人員,就要走技術通道。
 
有個哥們兒,做 CMS ,前台後台都能搞,領導讓他帶三個人,讓他當項目經理,他不樂意,說我自己幹就行了,管別人淨浪費時間。領導好說歹說把他綁在了項目經理的位置上,結果他不管那幾個小夥伴,也不安排工作給人家,人家來問他這個怎麽幹,他就說你不用管了,我來幹。
 
最後呢,一個人幹了80%以上的活兒,其它幾個人閑得蛋疼。再後來呢,領導不住地找這哥們兒談話,教育他怎麽做項目經理……再後來這哥們兒就離職了……
 
“學而優則仕”還有一個非常不好的地方:普遍認為當領導的薪水要比高技術的高。這也是很多本來有靈氣的開發人員想走管理路線的原因。我想幹技術啊,可你們看不起我,不給我那麽多錢,周圍人也這麽看,我沒法老這麽幹下去。
 
其實如果你不在意這種周圍的看法,做技術未嚐不是一條幸福的路。
 
跳出三界外
 
前麵我提到有同事搞金融去了,還有別的故事。
 
我原來有個同事,程序很厲害,是公司的高級工程師,後來不幹了,開便利店去了。
 
前幾天有個朋友說他找了個合夥人包了點兒地在搞有機農業,種菜……
 
有個阿媛在淘寶上賣內衣,後來把工作辭了……
 
有個阿猿開了家咖啡館,名字就叫程序員咖啡……
 
這都是跳出三界外的故事。其實也很平常,你的選擇,你做主。如果你覺得這個行當不是人待的地方,再也不要受這罪了,那就走吧。如果一份工作帶給你的痛苦比歡樂多很多,確實沒有留戀的必要。真的,你肯定是走錯了路。
 
我在看《高效程序員的45個習慣》時,第一章裏引用了一句土耳其諺語,寫在下麵,送給諸位,也送給我自己。
 
不管路走了多遠,錯了就要重新返回。