1. 程式人生 > >[紙上談兵]技術人員職業規劃和能力要求

[紙上談兵]技術人員職業規劃和能力要求

      [紙上談兵]是我個人一直想要寫的一系列文章。我的職業發展比較差,工作10年仍是一名普通的JAVA程式設計師,在這10年的工作經歷中,並沒有經歷過高併發或大資料等技術要求比較高的專案。最近才開始有意識向升職這方面考慮,於是想將我最近關於職業規劃及技術總結梳理一下。

     之所以叫[紙上談兵]是因為只是我個人的思考及學習,很多並未實踐,僅供新人或和我經歷想似的人蔘考,如果是大神希望及時指出不適之處一起討論.

一、為什麼第一篇是關於技術人員職業規劃和能力要求?

      很簡單,因為很重要,這是我們的目標。

      我為什麼工作這麼久仍然混得如此之差?個人反思的結果是職業規劃和能力要求並不清楚,導致我沒有明確目標,像一個無頭的蒼蠅一樣到處亂飛,結果自然不理想。這篇文章就是想給存在同樣問題的人一個參考。不要和我出現相同的錯誤,一定要有明確的正確目標。

二、個人背景介紹

      簡單介紹一下我個人背景,因為不是很好,說明我的背景很重要,以便讓大家瞭解我的觀點.

      本人06年高中畢業,並未考上大學,於是進入xxx培訓機構學習java(對,我就是你們看不起的培訓生且沒有上大學),目前有一個非統招專科及本科的學歷。經歷過5家公司(其實是6家,有一家做得不太理想試用期兩個月時被開了,領導讓填的主動離職)。自我評價屬於低智商、低情商、低學歷、低能力人群,而且目前年齡大了,感覺到了中年危機。

三、關於學歷

     個人觀點:學歷很重要,非常重要。

     我的這個觀點可能有些大神會出來反駁,說自己或身邊的xxx就是類似的情況,現在混得有多好多好之類的例子。我承認有很多人學歷很渣依然很厲害能進入到知名網際網路公司。但大多數人是沒有機會。這個話題我也不太想展開討論,因為沒有意義。之所以我丟擲我的觀點,是因為和後面的規劃有關係。

四、研發人員職業規劃

    我認為目前國內現狀大部分公司並非技術導各公司。

    下面是我從CTO訓練營公眾號[一個技術總監遲到的新年開篇]中找到一張技術人員職業發展路線圖,我就偷個懶不再自己畫了

     

    當然不是隻有這兩條路線,但大部分的結果是做高管、創業、轉行。

    我個人思考是一定要經歷一家大的公司,這樣對個人以後的發展有很大的好處。對個人各方面的能力都有很大好搞提高。

五、個人能力要求

    下面這張圖就是我這篇文章的核心。下面各個能力是我認為一個技術人員在職業發展中必須不斷提升的。但不同階段側重點不同。


1、硬能力

     背景: 學歷、公司、專案。技術人員需要不停的提升這些,

     專業能力:技術能力不用提了。管理能力,大家在工作中有機會盡量承擔一些專案管理工作,對你管理能力有很大的提高。個人自我管理能力我並沒有列在其中,並非不重要,而且感覺他並非一個專業能力,而是一種通用的職業技能,如對時間的管理、任務的管理等。 重點說一下業務能力,在中國,大部分公司都是業務為王,剛入職場時,我和很多人認知相同,對業務很不屑,但你越往上發展越會發現業務的重要程度,公司因業務存活,技術因業務更新發展,脫離業務討論技術架構都是在耍流氓。


2、軟能力

     人脈與溝通能力在此不多說,我重點說一下影響力和認知力。

     影響力:個人有一個好的品牌就是影響力的一種,如學歷高、公司好、專案經歷好、知名博主、開源參與者或發起者、出過技術相關的書等。影響力包括多個方面,建議大家看看《影響力》這本書,我還沒有讀,其他公司ceo推薦的,已列入讀書計劃。

     認知:如對技術、人員、專案、組織等的認知。對技術發展的認知。這個能力是今天剛想到的。我個人認為很重要。能力的提升會不停的更新你的認知,認知也會提升你的能力

六、關於離職

     我贊同以離職為目標的入職。也就是說當你入職一家公司時,就要考慮你在這家公司個人發展到什麼程度時離職,只是為了設定個目標不停的提升自己。當然你也可以一直在這家公司。這個觀點的核心在於不停的給自己設定目標,不斷前進。我個人建議目標不要是能力的提升,因為看不見、摸不著,目標就設定為職級或薪資的提升。

七、最後

     道可道,非常道。有些話不同背景的人理解不同,我個人是學渣,文筆比較差,有些方詞不達意。但這些觀點是我目前環境下的關於職業規劃和能力要求的想法。後面如果有變更再更新部落格。

    我寫部落格目標也是為了提高我的影響力以及溝通表達能力。

    後面[紙上談兵]系列我會不停的寫,內容會以技術為主,前期偏Java基礎。

   抱怨一下,這篇我花了兩個半小時才小完,第一次釋出時csdn提示成功,但其實是失敗了,草稿也只是儲存了一部分,只得重新寫,內心崩潰。