我的《程式設計師職業規劃》
在大公司的行政或HR面試中,幾乎都會提及一個問題:“你對於自己未來的職業怎麼規劃?”每次被問及該問題時,自己都不知如何回答。
記得之前在HW的一次面試中,自己是這樣回答的“先做好技術,等技術和時機成熟時、創業。”
但創業是需要人脈關係的,於是面試官會問“那這樣話,你是否更適合或更應該做銷售工作?”
下面是一個不能自圓的回答“因為本人不太願意和人溝通,喜歡自己鑽研;因此,不想做銷售工作。”
好吧,這樣的回答確實令面試官鬱悶。
其實,在這之前我沒有認真或者誠實地思考過這個問題;要麼是想當然、要麼根本不符合實際。
“你對於自己未來的職業怎麼規劃?”其實這個問題的根本是“IT這個行業技術更新很快,技能永遠沒有最高;那麼一個程式設計師35歲後應該做什麼?又或者說如何轉型?”
所以,要回答這個問題;首先必須學會“獨立思考”,其次需要“對自己誠實”,然後是行動起來、也就是“執行力”。
一、獨立思考
1.思考自己的過去
思考大學畢業以來,自己都積累了什麼、達到了什麼樣地高度?
2.思考自己的現在
思考現在的工作對於自己能否勝任、對於自己提升是否有幫助?和自己的同學同事們橫向對比下、是否已經掉隊了?
3.思考自己的將來
思考將來自己能幹什麼,被淘汰、失業、還是越來越好?看看自己的前輩們現在都在做什麼,誰是自己的目標、誰又是反面教材?
純技術路線:實習工程師-初級工程師-中級工程師-高階工程師-技術組長-技術經理-技術總監;
純技術管理路線:實習工程師-初級工程師-中級工程師-高階工程師-專案組長-專案經理-專案總監;
純業務路線:實習工程師/文件工程師- 實施工程師/需求分析工程師-產品工程師-產品組長-產品經理-業務總監;
創業路線:學習做人、學習技術、學習與人交流、學習公司的執行原理、學習盈利模式,不僅要學技術,我們還需要學習更多的大智慧、大戰略;做長遠打算,在學習技術的過程中,應該善於總結一個公司是如何運轉的,包括管理、資金、營銷、廣告等等;需要有產品的理念,程式碼不值錢,產品值錢。
二、對自己誠實
1.你現在到底是什麼水平?
是否精通技術?
是否懂得管理?既要學會管理、也要學會配合管理,既要學會管理工程、又要學會管理人。
是否進入了行業,也就是對本行業過去、現在和將來有很清楚地認識?
2.你對於自己未來的打算是否現實?
三、執行力
兩層意思:
1.有想法就立刻付之於行動,並持之以恆;
2.學以致用;儘量把自己所學用到工作中去。
四、我的“程式設計師職業規劃”