前言
寫這篇文章源于某條微博評論,原內(nèi)容大概是一個快40歲的人還在當(dāng)程序員寫代碼,評論內(nèi)容大概是:有些人就喜歡當(dāng)程序員寫代碼,無可厚非。但是,現(xiàn)實情況中是否真的能做到“無可厚非”呢?我思考了一陣子以后,就有了這篇文章,希望與所有職場人共勉。
首先我要申明一點,我不是磚家,也不是牛人,我只是一名普通的IT從業(yè)者,本文只是我對我們IT人的職業(yè)生涯規(guī)劃的一些觀點和意見,如果大家有不同意見,或者覺得我的觀念欠妥,歡迎討論,但是拒絕謾罵、吵架和攻擊,謝謝。
簡單介紹一下我的情況,我是03級的本科生,07年畢業(yè)后一直從事軟件方面工作,現(xiàn)在是一名項目經(jīng)理,到今天為止,我差不多有5年半的工作經(jīng)驗了(我是07年3月就進了公司)。那么為什么我現(xiàn)在會對職業(yè)生涯規(guī)劃有感悟呢?因為隨著時間的增長,我越來越覺得我們混職場的IT人(當(dāng)然不限于軟件行業(yè),只要是職場人)如果沒有一個很好的職業(yè)規(guī)劃,那么隨著時間的流逝,我們逝去的不僅僅是年華那么簡單;當(dāng)你某天猛然發(fā)現(xiàn)當(dāng)年同一起跑線的同窗朋友,現(xiàn)在跟你的差距大到讓你愕然時,你就真的很難很難逆轉(zhuǎn)這種局面了。當(dāng)然,我這樣抽象的說,很多人無法感受到這種緊迫感和恐懼感,下面我分3個方面來說明職業(yè)生涯規(guī)劃的重要性。
第一,職業(yè)生涯規(guī)劃是事業(yè)的導(dǎo)航
首先我們搞清楚,事業(yè)是什么??喬布斯的蘋果公司,叫事業(yè);你每天上班路上賣油條豆?jié){的大媽的早飯攤,叫事業(yè),同樣,我們IT人每天上班時,在格子間干的事情,那也叫事業(yè)!很多人總是覺得自己是個小職員,每天都做著小事情,似乎事業(yè)這種詞匯應(yīng)該總是伴隨著老總、資金、企業(yè)這種概念的,所以,反正我只是個小職員,反正我又不是名校畢業(yè),反正我的學(xué)歷一般,就算規(guī)劃的再燦爛,也只是畫餅充饑而已,還不如每天耕好自己的一畝三分田,剩下的就是老婆孩子熱炕頭了…(中槍的同學(xué)舉個手看。.)
我認(rèn)為這種思想最大的毛病就在于自我否定。我舉個例子,CS 這游戲大部分人都應(yīng)該玩過吧,你進一個主機開始游戲以后最多的動作是什么??不是開槍,不是到處走,不是換子彈,而是按tab查看排名!每個人都想多殺點人,多拿點分,進入警察或者土匪榜的前三甚至第一,難道你會說:反正我技術(shù)一般,還不如給別人做嫁衣,讓別人殺了拿分呢?所以,我們在職場混,也好像在玩一個現(xiàn)實版的游戲,那么我們的目的就是拿高分,也就是向更高的目標(biāo)進發(fā),無限的接近目標(biāo),甚至超越目標(biāo),而職業(yè)生涯規(guī)劃,就是你達(dá)到目標(biāo)的一個個里程碑,它會每時每刻為你指明你的方向,讓你明確你的目標(biāo),并一步一步走下去,所以職業(yè)生涯規(guī)劃絕對不是畫餅充饑。
當(dāng)然,你的目標(biāo)必須切合實際,但是也不能太過于保守,甚至可以是一種階段型的規(guī)劃。比如我,我07年進公司是程序員,程序員的地位好工作大家應(yīng)該是再熟悉不過了,我本科讀的是個三類大學(xué),還不是軟件本職專業(yè),但是有幸能找到這樣一份工作,我還是很感激老板的。既來之則安之,學(xué)習(xí)技術(shù)技能,累積經(jīng)驗,同時關(guān)心行業(yè)的發(fā)展前進和自身的晉升路線。當(dāng)時我了解到,程序員的發(fā)展一般來說是這樣,程序員→軟件工程師→架構(gòu)師→系統(tǒng)分析師(技術(shù)路線)或者項目管理師(管理路線),最終到達(dá)技術(shù)總監(jiān),或者項目總監(jiān)甚至CTO、COO或者CIO等高級職位。也有程序員后來進入測試領(lǐng)域,后來成為QA或者QC,最后成為質(zhì)量總監(jiān)等。我根據(jù)我本身的性格,興趣,和切合自身的發(fā)展方向等多方面因素考慮,定下來自己走項目管理的路線,我給自己的職業(yè)規(guī)劃是這樣:程序員→軟件工程師→項目主管→項目經(jīng)理→項目總監(jiān)→CIO;而我也確實一步步正在實現(xiàn)了自己的規(guī)劃,能夠到達(dá)今天的這個位置,職業(yè)規(guī)劃起了相當(dāng)大的作用。它總是在不停的指引和鞭笞我向目標(biāo)進發(fā),而我自己也從來沒有感到彷徨,沒有困惑過,因為我有目標(biāo),有規(guī)劃,有方向,這就是職業(yè)規(guī)劃的力量!因此,不要因為你現(xiàn)在的微不足道而放棄對自己的規(guī)劃,飯要一口一口吃,只要你做好切實可行適合于你的規(guī)劃,并且一步一步的按著規(guī)劃來做,達(dá)到目標(biāo)就只是時間問題而已了!
另外有一點我想說一下,就是很多人認(rèn)為“計劃趕不上變化”所以這種規(guī)劃性的東西就算寫的再好以后也可能會“趕不上變化”。我認(rèn)為吧,如果你還是在學(xué)校的學(xué)生,可以有這種想法,但是如果你已經(jīng)入了職場,那么就別這樣想了,除非你想做一個經(jīng)常轉(zhuǎn)行的人,那我就沒辦法了。我當(dāng)年在學(xué)校被輔導(dǎo)員逼著寫職業(yè)生涯設(shè)計(比賽)的時候,我也有過這種想法,并且覺得職業(yè)生涯設(shè)計時個扯淡的事情。但是后來工作后發(fā)現(xiàn)這個還是非常重要的,如我上文所述,是個不可或缺的東西,至少我這么認(rèn)為,也確實給我?guī)砹撕芎玫氖斋@。這個畢竟是個在你職業(yè)中導(dǎo)航的東西,就算有些和你的現(xiàn)實生活有些避免不了的小差距,但是至少一份好的職業(yè)生涯規(guī)劃在大體上會給你一個方向性的指導(dǎo),不至于讓你在某些時候感到迷茫。
第二,職業(yè)規(guī)劃能給你帶來你想要的東西
有句老話叫做“無欲則剛”,我承認(rèn)我是俗人,我沒有那么坦然淡定的心態(tài),我在某些時候甚至俗到想要魚和熊掌兼得。但是,這錯了嗎??答案當(dāng)然是沒有。只要通過正當(dāng)途徑,你獲得的越多,反而證明你越有本事。
有很多程序員總是有這樣想法:現(xiàn)在我是不行,但是等過幾年我有經(jīng)驗了,工資和職位自然就上去了。暫且不說這種想法對還是錯,我先講個真實的故事。我曾經(jīng)有個手下,叫小Y好了,是09年的應(yīng)屆生,被公司招進來后安排在我手下當(dāng)程序員。相處一段時間后,我發(fā)現(xiàn)小Y這個人能力很一般,也不愿意利用空閑時間學(xué)習(xí)(因為是吃技術(shù)這碗飯,所以我覺得學(xué)習(xí)真的很重要,后面會詳談),而且干活很粗糙,寫的代碼往往總是要我返工修改。當(dāng)年年底我給他的績效考評比較低,因此第二年加薪的時候,他相較于他的在其他部門當(dāng)程序員的朋友要低很多(當(dāng)時是一批招的),所以對我對公司有很大意見,后來我找他談,我就很直接問他憑什么要求加薪水平跟別人一樣?他回答我說他工資太低,來了一年還相當(dāng)于應(yīng)屆本科水平。我說可是你的能力比某些應(yīng)屆生要差很多(當(dāng)時我有另一個2010年本科應(yīng)屆生手下,能力非常強,起碼有2年經(jīng)驗程序員的水平)。他就回答我說他有經(jīng)驗。所以看到這里,各位也也應(yīng)該猜到了結(jié)局,不錯,后來小Y走人了。
我講這個故事看似和職業(yè)規(guī)劃沒有太大關(guān)系,實際上我覺得還是能說明一些問題的。也就是說,經(jīng)驗重不重要呢??毫無疑問,在任何行業(yè),經(jīng)驗都是非常重要的東西,而且用錢也買不來。但是大家切記,不要認(rèn)為單憑“經(jīng)驗”這東西就可以無敵了!比如你喜歡搞技術(shù),你想以后當(dāng)個牛X的架構(gòu)師,但是你僅僅靠當(dāng)程序員而不去學(xué)習(xí)相關(guān)知識,就算累積10年編碼經(jīng)驗,也充其量只能到軟件工程師的程度,到架構(gòu)師的那道坎很難跨越過去。那么你想得到的,終究還是水中月,看起來很近,實際上還是很遠(yuǎn)。
有些朋友會說:我不想的到什么,我不想要什么,現(xiàn)在這樣挺好,我也挺喜歡寫代碼的,職業(yè)生涯規(guī)劃對我來說也就沒什么用。好吧,我承認(rèn),這樣的朋友境界比較高,我自愧不如。但是你要明白,你是生存在社會里面,你不是一個獨立的個體,你有家庭,你將來會上有老下有小,甚至你還要擔(dān)負(fù)你老婆的生活,我不知道當(dāng)你的父母需要你養(yǎng)老,你的房車需要你還貸,你的兒女需要你繳學(xué)費,乃至于你的兒子需要娶媳婦(如果是女兒就賺了,哈哈)的時候還能不能有這種淡定的心態(tài)呢??還有,你們想想,當(dāng)你30好幾歲了,快40歲了,還和20出頭的年輕人在一起寫代碼的時候,會是什么感覺??他們年輕力盛,充滿激情,跟你當(dāng)年一樣,熬通宵,連續(xù)工作10小時,不規(guī)律吃飯,哼都不會哼一聲,但是你呢?當(dāng)你體力下降,記憶力下降,邏輯分析能力下降,思維開始遲鈍的時候,你覺得你還拼的過他們嗎??當(dāng)你的公司為了維持一個僅僅有“經(jīng)驗”而其他各方面都不如年輕人,卻還要支付高于年輕人一大筆工資的中年人的時候,你覺得公司會怎么做?我不知道各位看到這里有什么想法,反正我每每想到這種情況,我的后背會發(fā)涼,我會覺得很恐怖,真的很恐怖!所以你最好還是收起那份淡定,去努力的博取你所必須要博取的東西吧,職位,薪酬等等!想要這些,說容易也容易,做好職業(yè)生涯規(guī)劃,自然總有一天能夠達(dá)到目標(biāo)。
當(dāng)你做好了職業(yè)規(guī)劃后,給自己定下一條線性的職場進化路線圖,定下每個里程碑,每個小的關(guān)鍵點,包括為了達(dá)到這些里程碑和關(guān)鍵點所需要做的事情,或者需要累積的知識,那么這樣在你日常工作中,你不會胡亂的去累積所謂的“經(jīng)驗”,而是有針對性的,有目的的去學(xué)習(xí)或者去鞏固或者去鍛煉你的能力,這樣一來,日積月累,你就自然而然的按照職業(yè)規(guī)劃的線路走下去了,反過來說,你就一步一步的實現(xiàn)了自己的目標(biāo),得到了自己想要的東西。比如我當(dāng)年給自己頂下項目管理這條路,我在平時工作中就非常注意鍛煉這方面的能力,比如跟客戶溝通,比如撰寫文檔,比如協(xié)調(diào)團隊,等等,另外,我也強制要求自己學(xué)習(xí)項目管理方面的知識,強化管理的理念和能力,并將理論用于實踐,將書本上學(xué)到的項目管理知識,比如進度管理,成本管理,范圍管理用于我現(xiàn)實的項目中,這樣就形成了一種良性的循環(huán),我學(xué)到的越來越多,工作也越做越好了。那么自然而然的我就從軟件工程師到項目主管,再到現(xiàn)在的項目經(jīng)理,我想要的,我確實得到了。
第三,職業(yè)生涯規(guī)劃能夠讓你持續(xù)的學(xué)習(xí)
前面我在說小Y的例子的時候說到過,作為一名技術(shù)領(lǐng)域的人,持續(xù)學(xué)習(xí)是非常重要的,這是你在這片殘酷競爭的環(huán)境下生存乃至拔尖的唯一方式。前面我說過,僅僅靠工作中的那點經(jīng)驗累積,對于我們的發(fā)展是肯定不夠的,必須要通過充電來補充知識,才能推動我們的晉升。而很多搞軟件的都面臨一個問題,就是沒有動力去充電,一想到看書就頭大,還是寫代碼比較有意思。
其實大多數(shù)人都明白學(xué)習(xí)的重要性,只是真正能夠做到持續(xù)學(xué)習(xí)的人實在是少之又少,你捫心自問,你每天看書(技術(shù)相關(guān))時間有多少?大多數(shù)人少于兩小時的,可能更多人會選擇逛逛博客園或者csdn之類的網(wǎng)站罷了。學(xué)習(xí)的重要性我在這就不老生常談了,大家讀了這么多少年的書肯定就聽了多少年,難就難在堅持。我去年考了復(fù)旦的在職碩士,今年考了軟考的高級專業(yè),信息系統(tǒng)項目管理師,為什么?因為我覺得我的知識不夠用了,需要充電,需要接受更多的知識來幫助我達(dá)到我的職業(yè)規(guī)劃目標(biāo),而這些考試,都是需要閱讀大量的資料,學(xué)習(xí)大量的知識才能得以通過的,真心不容易!那么我的動力來自于哪里呢?就是來自于我的職業(yè)生涯規(guī)劃。
5年前我給我自己的職業(yè)生涯規(guī)劃大致是這樣的:程序員→軟件工程師→項目主管→項目經(jīng)理→項目總監(jiān)→CIO,越向后面每一步所花的時間和所付出的努力就越大,也就是說,我現(xiàn)在已經(jīng)到達(dá)了項目經(jīng)理的位置,如果要向前再邁一步,我必須要付出可能比前三步還要多的時間和精力,而我目前的水平還遠(yuǎn)遠(yuǎn)夠不上項目總監(jiān),那么怎么辦??學(xué)習(xí)!!!和修煉武功一樣,只有通過學(xué)習(xí)理論以及將學(xué)到的知識應(yīng)用到工作上產(chǎn)生經(jīng)驗的累積,才能讓我真正的提升內(nèi)功,達(dá)到下一個境界!
我目前正在備考軟件架構(gòu)設(shè)計師,明年上半年準(zhǔn)備考系統(tǒng)分析師(都是軟考的高級考試),下半年考PMP,后年上半年準(zhǔn)備碩士論文答辯(這也是職業(yè)規(guī)劃的一部分)。我想等到后年,7年+工作經(jīng)驗,加上我的知識累積,去拿下項目總監(jiān)的位子應(yīng)該是不在話下了吧,這樣我就又完成了職業(yè)生涯規(guī)劃的一步了。我現(xiàn)在每天保持至少4小時的學(xué)習(xí)時間,來補習(xí)我的基礎(chǔ)知識以及專業(yè)知識,而我學(xué)習(xí)的動力,很大程度上就是來自于我的職業(yè)規(guī)劃,我一定要向前邁出那一步,就算再辛苦,再勞累,也無法阻擋我的腳步!因此,給自己的職業(yè)規(guī)劃,其實也是一個很好的鞭笞你持續(xù)學(xué)習(xí)的理由,無論什么事情,就算再困難,一旦有了動力,我相信就會堅持下去的!
說了很多,不知道我的意思大家能不能理解了,其實歸納一下,職業(yè)生涯規(guī)劃是指導(dǎo)你,鞭笞你的工具,反過來也是你一步步需要去達(dá)成的目標(biāo),相輔相成,互相作用,最終的結(jié)果就是將你的內(nèi)功修煉的爐火純青,而你也可以憑借你強大的“武功”去獲得你想要的一切!我希望所有看到這篇文章的軟件從業(yè)者,特別是年輕的程序員們,都可以給自己做一份職業(yè)生涯規(guī)劃,給自己定一條路線,讓自己在這條路線上一步一步走下去。
-
工程師
+關(guān)注
關(guān)注
59文章
1589瀏覽量
69318 -
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30320
發(fā)布評論請先 登錄


硬件工程師看了只會找個角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
【華秋DFM】V4.6正式上線:工程師的PCB設(shè)計“好搭子”來了!

FAE的職責(zé)、能力及職業(yè)規(guī)劃

如何成為一名嵌入式軟件工程師?
學(xué)硬件好還是學(xué)軟件好?


一位老電子工程師的十年職場感悟

嵌入式軟件工程師就業(yè)好不好?

不同時期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實 #YXC晶振 #揚興科技
特斯拉招募軟件工程師強化無人駕駛與機器人遠(yuǎn)程操作
嵌入式職業(yè)規(guī)劃雜談 如何學(xué)習(xí)與職業(yè)規(guī)劃


評論