最近在琢磨程序員到底路在何方,經(jīng)過(guò)不斷的自虐和代入,終于在迷霧森林中得圖一張,看之豁然開(kāi)朗。獨(dú)樂(lè)樂(lè)不如眾樂(lè)樂(lè),share了:
(圖1 程序員職業(yè)路線圖)
術(shù)語(yǔ)表
圖1中使用了很多術(shù)語(yǔ),這里先做解釋?zhuān)挥形覀兇蠹叶颊f(shuō)同一種語(yǔ)言,溝通才會(huì)順暢。
● 程序員:撰寫(xiě)代碼,生產(chǎn)軟件,輔助提高社會(huì)生產(chǎn)率的腦力勞動(dòng)者。據(jù)說(shuō)喝的是咖啡,抽的是煙,產(chǎn)的是代碼。他們是計(jì)算機(jī)誕生后才逐漸興起的一個(gè)群體,魚(yú)龍混雜,有高飛天上的白富美,也有低到塵埃里的矮矬窮,總之雖一類(lèi)而九流具足。
● 初級(jí)工程師:入門(mén)程序員,懷揣著IT行業(yè)多金的遐想進(jìn)入了IT江湖,開(kāi)始了練級(jí)打怪求升級(jí)的游戲之路。
● 中級(jí)工程師:經(jīng)過(guò)幾年的打拼,有一定的拷貝、粘貼功底,掌握了太祖長(zhǎng)拳或羅漢掌之類(lèi)的一技之長(zhǎng),打字速度變快了,雙眼變得稍稍有些迷人了,對(duì)零壹世界有了比初級(jí)工程師更深刻的認(rèn)識(shí)。
● 高級(jí)工程師:拷貝、粘貼之術(shù)出神入化,又習(xí)得搭積木和沙灘上蓋大樓的絕技,還能像江湖郎中一樣給病入膏肓的代碼開(kāi)藥了。
● 架構(gòu)師:堅(jiān)信技術(shù)可以讓人牛X,抵制了各種旁門(mén)左道的火辣誘惑,閉關(guān)多年,終于一生二、二生三、三生萬(wàn)物了,能夠坐而論道、指手畫(huà)腳了,覺(jué)得自己形神具備有仙人之資,偶爾來(lái)個(gè)仙人指路挺爽。
● 技術(shù)專(zhuān)家:看過(guò)各種江湖流派,最終在某條羊腸小道之上月黑風(fēng)高之夜頓悟辟邪劍法,從而成為一代旁門(mén)高手,在自己的領(lǐng)域里無(wú)人能及。
● CTO:史上最強(qiáng)的技術(shù)流?不一定。不過(guò)有一點(diǎn)高度是肯定的:會(huì)當(dāng)凌絕頂,一覽眾山小。正統(tǒng)的CTO專(zhuān)門(mén)研究各種武技,尋求能在未來(lái)的江湖中克敵制勝的秘辛。國(guó)內(nèi)江湖亂象紛呈,很多CTO其實(shí)在打雜做管理。
● 小組組長(zhǎng):這并不是一個(gè)正式的頭銜,在《江湖異聞錄》中,小組組長(zhǎng)被掌門(mén)委以突襲帶頭人的角色,只因?yàn)樗袔ь^大哥的潛力,能激發(fā)大家的戰(zhàn)斗力。雖然沒(méi)有掌握績(jī)效考評(píng)之類(lèi)的絕殺技,不過(guò)也是通往管理之路的必經(jīng)過(guò)程。
● 項(xiàng)目組長(zhǎng):管的事兒有點(diǎn)兒多了,要帶人,要帶項(xiàng)目,要和產(chǎn)品經(jīng)理搞好關(guān)系,通常也得和小分隊(duì)的成員不分你我,總之什么都干,干的是項(xiàng)目經(jīng)理的活,只是沒(méi)有名分。沒(méi)關(guān)系,等帶好一個(gè)項(xiàng)目,又有項(xiàng)目經(jīng)理的缺時(shí)就可以頂上去了。
● 項(xiàng)目經(jīng)理:這是一個(gè)正式的打雜的,終于有了名分了。
● 高級(jí)項(xiàng)目經(jīng)理:又叫項(xiàng)目群經(jīng)理。他搬了把凳子以便讓自己站得更高,能夠看清楚紛亂的江湖里多個(gè)項(xiàng)目的情況,通常需要協(xié)調(diào)這個(gè)協(xié)調(diào)那個(gè),找項(xiàng)目經(jīng)理談?wù)勗挘瑩嵛恳幌马?xiàng)目經(jīng)理或項(xiàng)目組長(zhǎng)委屈的心,有時(shí)也會(huì)被來(lái)自上面的壓力壓得喘不過(guò)氣來(lái)。
● 部門(mén)(項(xiàng)目)總監(jiān):So,不知道要說(shuō)什么了,開(kāi)始管各種事兒了,評(píng)估項(xiàng)目開(kāi)發(fā)過(guò)程,擬定考評(píng)、績(jī)效、職級(jí)等各種制度,或者今天跑這個(gè)項(xiàng)目聊聊天,明天跑那個(gè)項(xiàng)目聊聊天,后者自己左右互搏和自己聊聊天,看起來(lái)閑人一個(gè)。
就這么多吧,其它的也不想說(shuō)了。因?yàn)槲覀円懻摰氖浅绦騿T的出路……
程序員的路在何方
圖1中框起來(lái)的,是程序員的主旋律。
程序員,專(zhuān)業(yè)人士也,與瓦工、木匠、發(fā)型師、保潔員等類(lèi)似,不過(guò)是社會(huì)萬(wàn)千分工之一種,沒(méi)什么高大上,也沒(méi)什么矮矬窮,只不過(guò)時(shí)代大潮中被滾滾洪流裹夾著前進(jìn)的一群人而已,所謂泯然眾人矣,就是說(shuō)的這個(gè)。
So,該說(shuō)什么啦?
你怎么混進(jìn)來(lái)的?
你是不是忘了當(dāng)初為什么要干這個(gè)?
那就想想吧。有好處。
有的人是為了程序員的高薪
有的人是想要一份體面穩(wěn)定的工作而已,別出差
有的人是過(guò)來(lái)打醬油的早抱定了過(guò)兩年就走的心
有的人想了解這個(gè)世界,試試看自己合不合適
有的人就喜歡計(jì)算機(jī)的世界,如魚(yú)得水
有的人覺(jué)得這個(gè)行當(dāng)既專(zhuān)業(yè)又神秘,感覺(jué)倍兒棒
有的人喜歡挑戰(zhàn),因?yàn)檐浖_(kāi)發(fā)每一刻都有戰(zhàn)斗的感覺(jué),各種問(wèn)題紛至沓來(lái)
有的人就喜歡不斷學(xué)習(xí)新技術(shù),為技術(shù)而生,而沒(méi)有哪個(gè)行業(yè)像這一樣時(shí)刻都要學(xué)習(xí)
有的人喜歡這個(gè)行當(dāng)?shù)某删透?,持續(xù)不斷的小刺激總讓人高潮不斷
有的人渴望有自己的軟件作品
有的人想用軟件改變世界有的人覺(jué)得這是一片凈土,罕見(jiàn)爾虞我詐,不必江海寄余生有的人覺(jué)得這行門(mén)檻低,誰(shuí)都可以來(lái)搞兩下
有的人是來(lái)發(fā)動(dòng)戰(zhàn)爭(zhēng)的,攻破別人的防線感覺(jué)很爽
有的人是沖著 IT 界牛人半數(shù)都出柜這一點(diǎn)來(lái)的
……
總之各種理由都有,你也一定有自己的那一個(gè)。對(duì)吧,你自己的?
將來(lái)去哪兒?
迪克牛仔的《三萬(wàn)英尺》:
要飛向哪里 能飛向哪里
愚笨的問(wèn)題
我浮在天空里
自由的很無(wú)力
前幾天在朋友家翻看米蘭昆德拉的《不能承受的生命之輕》,里面開(kāi)篇對(duì)輕與重的辯論,很有意思,好像和我們也有一點(diǎn)關(guān)系,感興趣的可以讀讀,這本書(shū)是倒退十來(lái)年那個(gè)時(shí)候小資必讀。
你今天的選擇,決定了明天的路。
那些來(lái)打醬油的,明天就走了。比如我原來(lái)有個(gè)同事,干了一陣子,來(lái)找我辭職,說(shuō)準(zhǔn)備回家搞民間金融去了。后來(lái)還在QQ上聯(lián)系過(guò)我,據(jù)說(shuō)搞得還不錯(cuò),問(wèn)我要不要投資。
有些人聽(tīng)說(shuō)IT行業(yè)薪資高,巴巴地進(jìn)來(lái)了,可是干了兩三年,工資還是三兩千,只好失望的走了。其實(shí)除非你有經(jīng)天緯地之才,沒(méi)有一開(kāi)始就高薪的道理。先做事,后有錢(qián)。先想錢(qián),錢(qián)難來(lái)。做程序員搞開(kāi)發(fā)大抵是醬紫的。
聽(tīng)說(shuō)有個(gè)哥們跳到了華為,天天晚上十一二點(diǎn)的搞,有一天他終于不慎抱恙,晚上九點(diǎn)多回去了,被整個(gè)組的人鄙視;可是華為熬過(guò)三年,錢(qián)多多的,年終獎(jiǎng)和分紅抵得上你一年的工資。關(guān)鍵是,你熬得住嗎?你媳婦熬得住嗎?
有一段時(shí)間我覺(jué)得心不夠靜,買(mǎi)了幾本佛經(jīng)想受點(diǎn)熏陶,讀了《金剛經(jīng)》、《壇經(jīng)》、《心經(jīng)》、《地藏經(jīng)》,不過(guò)都沒(méi)讀完。后來(lái)在一個(gè)同事的工位上看到她貼了一個(gè)即時(shí)貼:
觀自在菩薩,行深般若波羅蜜多時(shí),照見(jiàn)五蘊(yùn)皆空,度一切苦厄。舍利子,色不異空,空不異色,色即是空,空即是色,受想行識(shí),亦復(fù)如是。舍利子,是諸法空相,不生不滅,不垢不凈,不增不減。
是故空中無(wú)色,無(wú)受想行識(shí),無(wú)眼耳鼻舌身意,無(wú)色聲香味觸法,無(wú)眼界,乃至無(wú)意識(shí)界。無(wú)無(wú)明,亦無(wú)無(wú)明盡,乃至無(wú)老死,亦無(wú)老死盡。無(wú)苦集滅道,無(wú)智亦無(wú)得。
以無(wú)所得故,菩提薩埵,依般若波羅蜜多故,心無(wú)掛礙,無(wú)掛礙故,無(wú)有恐怖,遠(yuǎn)離顛倒夢(mèng)想,究竟涅槃?!?/p>
原來(lái)心不靜的人可真多呀,好吧,我不是一個(gè)人在戰(zhàn)斗,太欣慰了。
我看到女同事貼的這段《心經(jīng)》中的文字沒(méi)多久,她離開(kāi)了公司。再后來(lái)我到書(shū)店閑逛,發(fā)現(xiàn)擺在顯眼處的都是什么這個(gè)禪師、那個(gè)道長(zhǎng)、某個(gè)靈修、西方冥想者出的拯救大家心靈的菩提書(shū),也有很多國(guó)內(nèi)的心理作家寫(xiě)的雞湯,多得很呢真是。我這才意識(shí)到,原來(lái)我們都有病,藥不能停啊。
扯遠(yuǎn)了吧?
我想說(shuō)的是,作為程序員,心態(tài)決定你的將來(lái)。你自己怎么看待你所從事的工作,你是享受它、厭煩它、無(wú)所謂、愛(ài)恨交加……這些決定了你將在這條路上走多遠(yuǎn)。
我們生活在一張社會(huì)關(guān)系網(wǎng)中,因?yàn)閯e人能夠看到你你才存在,這是《作為意識(shí)與表象的世界》,你看到的人、別人看到的你,都只是作為觀察者的那個(gè)人想看到的,而非真實(shí)的人。雖然真實(shí)的人客觀存在,但沒(méi)有人能看到這樣一個(gè)真實(shí)的、完整的人,包括你自己。
你看到你想看到的,他看到他想看到的,張三看到張三想看到的,李四看到李四想看到的……周?chē)蝗θ藢?duì)你的意識(shí)構(gòu)造了社會(huì)化關(guān)系中的你,但那只是你的一小部分。僅此而已。如果別人不知道你,你就不存在。為了存在,你就要在別人面前出現(xiàn),這就是“存在感”。
所以現(xiàn)在很多人在刷微信、微博、博客、論壇、陌陌,都是在刷存在感。當(dāng)然也包括我自己。
讓別人知道你,你才存在。你只有留下點(diǎn)讓別人難以忘懷的東西,你才因這些東西而存在。
如果想明白了這個(gè)道理,一個(gè)真正熱愛(ài)技術(shù)的程序員,想在這個(gè)行當(dāng)里干點(diǎn)兒事情的哥們姐們,就不會(huì)去在意別人說(shuō)什么“軟件開(kāi)發(fā)是青春飯”、“程序員平均壽命低于普通人”、“程序員群體社會(huì)地位低下不如雞”、“過(guò)了30就要另謀出路”之類(lèi)的話。
作為一個(gè)與其它行業(yè)沒(méi)有什么差別的行業(yè),僅僅是分工不同而已,為什么有這么多說(shuō)法呢?眾說(shuō)紛紜,都是雜音。有用的話不這樣,大音希聲。其實(shí)黃小琥在《沒(méi)那么簡(jiǎn)單》這首歌里也說(shuō)了:
感覺(jué)快樂(lè)就忙東忙西
感覺(jué)累了就放空自己
別人說(shuō)的話 隨便聽(tīng)一聽(tīng) 自己作決定
不想擁有太多情緒
當(dāng)然你也可以認(rèn)為我通篇都是P話,真沒(méi)關(guān)系。
程序員的兩條主要通道
看圖1很明白了,程序員有兩條主要的職業(yè)通道:技術(shù)和管理。
在中國(guó)有個(gè)很不好的傳統(tǒng):學(xué)而優(yōu)則仕。
如果你在一個(gè)單位干技術(shù)干了很多年,還當(dāng)不上領(lǐng)導(dǎo),就會(huì)被人瞧不起。這也是很多人干開(kāi)發(fā)干了幾年后,正當(dāng)年富力強(qiáng)生產(chǎn)力旺盛的時(shí)候脫離技術(shù)通道的原因。
因?yàn)轭I(lǐng)導(dǎo)大部分都是這么一個(gè)套路:“干得好?行,帶人吧。帶得好?行,升經(jīng)理吧……”所以,很多原本可以成為技術(shù)大牛的人,就這么被拐走了。
也有一些專(zhuān)注搞技術(shù)的開(kāi)發(fā)人員,就要走技術(shù)通道。
有個(gè)哥們兒,做 CMS ,前臺(tái)后臺(tái)都能搞,領(lǐng)導(dǎo)讓他帶三個(gè)人,讓他當(dāng)項(xiàng)目經(jīng)理,他不樂(lè)意,說(shuō)我自己干就行了,管別人凈浪費(fèi)時(shí)間。領(lǐng)導(dǎo)好說(shuō)歹說(shuō)把他綁在了項(xiàng)目經(jīng)理的位置上,結(jié)果他不管那幾個(gè)小伙伴,也不安排工作給人家,人家來(lái)問(wèn)他這個(gè)怎么干,他就說(shuō)你不用管了,我來(lái)干。
最后呢,一個(gè)人干了80%以上的活兒,其它幾個(gè)人閑得蛋疼。再后來(lái)呢,領(lǐng)導(dǎo)不住地找這哥們兒談話,教育他怎么做項(xiàng)目經(jīng)理……再后來(lái)這哥們兒就離職了……
“學(xué)而優(yōu)則仕”還有一個(gè)非常不好的地方:普遍認(rèn)為當(dāng)領(lǐng)導(dǎo)的薪水要比高技術(shù)的高。這也是很多本來(lái)有靈氣的開(kāi)發(fā)人員想走管理路線的原因。我想干技術(shù)啊,可你們看不起我,不給我那么多錢(qián),周?chē)艘策@么看,我沒(méi)法老這么干下去。
其實(shí)如果你不在意這種周?chē)目捶?,做技術(shù)未嘗不是一條幸福的路。
跳出三界外
前面我提到有同事搞金融去了,還有別的故事。
我原來(lái)有個(gè)同事,程序很厲害,是公司的高級(jí)工程師,后來(lái)不干了,開(kāi)便利店去了。
前幾天有個(gè)朋友說(shuō)他找了個(gè)合伙人包了點(diǎn)兒地在搞有機(jī)農(nóng)業(yè),種菜……
有個(gè)阿媛在淘寶上賣(mài)內(nèi)衣,后來(lái)把工作辭了……
有個(gè)阿猿開(kāi)了家咖啡館,名字就叫程序員咖啡……
這都是跳出三界外的故事。其實(shí)也很平常,你的選擇,你做主。如果你覺(jué)得這個(gè)行當(dāng)不是人待的地方,再也不要受這罪了,那就走吧。如果一份工作帶給你的痛苦比歡樂(lè)多很多,確實(shí)沒(méi)有留戀的必要。真的,你肯定是走錯(cuò)了路。
我在看《高效程序員的45個(gè)習(xí)慣》時(shí),第一章里引用了一句土耳其諺語(yǔ),寫(xiě)在下面,送給諸位,也送給我自己。
不管路走了多遠(yuǎn),錯(cuò)了就要重新返回。
-
程序員
+關(guān)注
關(guān)注
4文章
952瀏覽量
29809
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論