程序員如何做職業規劃?

董姝廈


程序員如何做好職業規劃,可細分三個分枝,一是能力的迭代提升,二是職位的晉級,三是薪水的增加,解決好這三個分枝問題,就可以詮釋一個好的職業規劃。

下面我用一個真實的案例作一闡述。

我的孩子十六歲計算機本科畢業,三線城市從實習生到軟件工程師到項目負責人,到北京高新公司技術負春人,三年多時間如何蛻變的。薪酬比較高,具體不講了,見諒。

他是眾多程序員中的一員,也就是俗稱的碼農。16歲,本科畢業。在一個三線城市工作了兩年,從最初的實習生到後端工程師,只用了半年的時間。他最擅長的語言是PHP。第二份兒工作的時候已經做到了技術leader。單位已經給配車了。但工資並不高,在三線城市只有9000,一年前。北漂兒到了北京,通過boss直聘,和老闆直接面試,在一星期的時間裡,先後面試了有幾家大公司,其中就有百度下屬的一個新型事業部。當時人力資源總監和他們的技術負責人聯合面試後,當場就拍板兒準備錄用。但工資給的比較低,因為他年齡太小了。最終孩子還是去了另一家公司,老闆當時面試的時候也是非常的吃驚。因為他就是在年紀很輕,很小的時候出國進行了深造,並且學業有成,回國進行創業。面試三個小時,HRD一面,CFO二面,CEO兼技術總監三面,當場擬一命題,現場寫代碼,半小時寫完拿去運行,0k,孩子說時間允許的話,美觀上還能改進。當時孩子用的微軟新上市筆記本,而CEO就是微軟出來的,可能更加有好感。最終,孩子選擇加盟這家公司。稅後年薪30萬。

入職後一個月,先學習公司技術規範,熟悉後進入一項目組做後端工程師用PHP語言,即負責數據庫的交互,實現相應的業務邏輯。三個月後,因人手不夠,他又學了HTLM5和Java語言,負責前端工作,即負責網站表現層和結構層,並且做的界面人機交互友好,看著舒服,受到leader的表揚。這一臨時救場的經歷,給了孩子莫大的鼓舞。半年後通過業餘時間,他又學習了全棧工程師應具備的技能。

這樣不知不覺過了一年。在這兒一年中,孩子獲得了單位最佳新人獎,平時根據任務主動的加班,尤其是在新產品上線的時候,那是連軸轉,全天隨時盯著隨時會出現的bug,要在第一時間迅速解決,保證新產品的良性運行。

在這一年中,他經歷了轉正以及年度加薪。自己的工資也翻了一番。在這個單位工作一年的時候,出現了變化。由於公司新業務拓展太快,公司發展迅速,人員招聘了很多,原來一個技術leader負責七八個人,現在要負責十幾個人捉襟見肘。管理上要求拆分開,進行扁平化管理,以便提高效率。

這時候,領導主動找到孩子和他談,希望他能轉到管理崗位。孩子是這樣考慮的,程序員這個工作是吃青春飯的,過了35歲以後,能力受限職業發展變窄。但如果現在放棄程序員的工作,轉到管理崗,那將來做得好就上去了,做的不好,再回來就回不來了。

最終,孩子和公司技術負責人達成了一致,一半做管理,一半做程序員,不脫離碼農的工作。這樣經過半年的實踐,在上級支持下它逐步掌握了做技術負責人應具備的基本能力,如何管理好九零後這個群體有了自己的認知,當然背後也有我這個做過十年HRD老爸裁培的功勞。

經過半年的技術負責人鍛鍊,前不久單位主動找他談工資上漲32%,全公司同批人中漲幅最高。

五一將近,孩子和同事又去外國旅遊去了。

通過孩子三年的職業發展,我發現,良好的入職開端,主動的學習工作狀態,積極的工作態度,正能量的企圖心,再加上公司好的發展平臺等因素,一份辛苦一份收穫,每個九零後程序員都能做到職業上的良性發展。

雖然孩子沒說,但我能感覺到,他又朝下一個職業目標邁進了。





仙人進山


隨著互聯網的快速發展,目前整個IT領域有大量的程序員,而且隨著產業互聯網的發展,程序員的整體數量和規模將進一步擴大,對於廣大的程序員來說,如何規劃自己的職業發展路線是非常重要的。

程序員崗位的職業規劃需要注意以下幾個方面的內容:

第一:確定發展方向。發展方向的選擇取決於自身的知識結構和興趣愛好,對於程序員來說,有兩個大的方向可以選擇,一個方向是走技術研發方向,另一個方向是走行業資訊方向。走技術研發方向也就是通常所說的研發級程序員,研發級程序員對於基礎學科的要求比較高,通常需要具備紮實的數學基礎。走行業資訊方向需要對某個行業有深入的瞭解,掌握多套行業解決方案,並且能夠隨著技術發展不斷進行方案的優化。

第二:要持續突破職業發展瓶頸。不論是走研發級程序員路線還是走行業資訊路線,都需要在工作崗位上不斷突破自己的職業發展瓶頸。研發級程序員需要不斷通過崗位的提升來提升自身的研發能力,如果崗位已經無法完成能力提升就需要考慮調整崗位。走行業資訊崗位的程序員也是如此,要想深耕一個行業一定要從行業內部入手,在產業互聯網發展的大背景下,有深厚行業背景的程序員將有較大的發展空間。

第三:提升學歷。隨著我國整體產業結構的升級,人才結構的升級是必然的發展結果,在這種情況下,讀研是提升自身能力和視野一個比較常見的渠道。對於研發級程序員來說,通過讀研可以跟行業內的專家進行近距離的接觸,一方面可以接觸到一些前沿的研發內容,另一方面也可以拓展自己的視野,對於職場發展會起到較大的幫助。對於選擇行業資訊方向的程序員來說,讀研更能夠從更高的層次上來審視目前的行業解決方案,為未來的方案設計打下一個較好的基礎。

隨著產業互聯網的不斷髮展,大數據、物聯網、人工智能等一系列技術將逐漸落地到傳統行業中,這個過程需要大量的程序員,程序員崗位未來的發展空間也將十分廣闊,從這個角度來看,從事程序員工作是一個不錯的選擇。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續在頭條寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,也可以諮詢我,謝謝!


IT人劉俊明


其實不只是程序員,很多職業的人都有這個苦惱,李開復曾在奇葩說上斷言,“未來10年中,人類社會將會有50%的職業類型被人工智能所取代”。

程序員同樣也在內,編程語言發展越來越簡單化,工具化,甚至很多小學生都可以編程,因為那些集成的非常簡單的編程軟件。

那麼在這個時代,應該如何給自己的職業發展做計劃?

李開復的回答是,多樣性,娛樂性。小編也非常認同,人工智能在多樣性和原創這個層面,要發展起來還需要些時間。這也是人無法被機器取代的理由。

所以建議多從多樣性的角度考慮自己的職業,比如程序員要麼同時也會做設計,寫後端的同學要不要也學學前端,只會某一種語言的再學學其他的語言,更或者是否考慮過轉行,也瞭解瞭解產品和運營這類的知識。

當然這目前是為了防止自己被淘汰的一個角度。但是這個時代的發展誰又能說得準呢?

或者也可以給程序員們一個方向考慮,現在人工智能,大數據,雲計算還是發展不錯的~

覺得小編回答還可以的,給小編點個關注吧❤️❤️


雲計算技術實踐


問這個問題的人,我猜想得到的答案是,先做程序員,承受辛苦工作,再轉項目經理,自己就可以不加班,拿高薪,苦活累活讓下面的人做。當你脫離實際開發工作後就已經進入了中年危機,公司炒掉幾個年輕的開發活沒人做了,也省不掉幾個錢,所以會首先想到的就是炒掉不幹活拿高薪的。我建議的程序員的職業規劃,開始什麼都不會的時候跟著別人做項目,等有一些能力了,主動要求帶一個小項目,等有一些項目經驗了爭取帶大項目,無論何時都不要脫離開發工作,無論到哪裡都是沒人和你爭搶的項目核心,當然這樣生活是比較辛苦的。


aaaaa12322


初級專員-中級專員-資深專員-正副主管-正副經理-正副總監-CTO/CIO

1.處理好人際關係比自身技術更重要

2.專注提升你的技術,讓別人望塵莫及

3.專注提升管理經驗,多考幾門管理資格證書


Boss視角


初期技術能力成長期可設定為三年,這三年是技術的快速成長期,從職場小白到職業選手的過渡。接下來進入職業穩定期,時間可定為5年,經過這段期間的鍛鍊,就可以帶新人進入團隊作戰了。最後你會成為專家或者管理者。


塞納河水10000


有能力且拿到單最好單幹。


奔馬666


先規劃二年後,比較好,程序的技術更新比較快,登上一步才能看到下一步,還有不要只看技術,還有看看管理方面的知識


分享到:


相關文章: