技術人成長的四個階段
最近兩天花了一些時間整理團隊的崗位說明書。通過整理團隊崗位書,發現也能看到自己過去這十多年成長的一個過程,在這裡和大家做一個簡單的分享。
階段1:入門學習階段 (畢業後1~3年不等)
1)在同事的幫助下完成任務, 走入職場的第一份工作,如果能得到遇到優秀的同事或者領導的指導,那是一份幸事。
2)適應職場的工作環境 , 找到適合自己的工作方法,非常的重要,務必走出自己的舒適區,切勿停留在名校的光環下。
3)遇到問題,能及時向上反饋,並在同事的幫助下解決問題。在職業階段的初期,遇到問題請教,並不是一件丟人的事情。不能拿出結果,才需要好好反思。
階段2:獨立貢獻階段 (畢業後3~5年不等)
1)按時高質量完成分配的任務
2)獨立解決有挑戰性的任務,如果想盡快的晉升和脫穎而出,多參與攻堅的專案,就是一條“捷徑”。
3)獨立解決超出預期的問題, 對於網際網路行業的工程師理當如此,現實的業務情況往往超過開發初期的設想。如果能跑到業務需求的前面,那麼就能有高價值的體現。
4)能有專案/系統全域性的認知水平,初中級工程師與高階工程師的典型分界線。
階段3:帶團隊一起貢獻階段 (畢業後5~9年不等)
1)具備深度和廣度相結合的專業知識和技能,如果說前5年可以往一個方向專下去,那麼現在需要開始橫向擴充套件了,瞭解前端/後端/測試/運維的知識和技能。
2)能在團隊內外分享經驗,擴充套件自己的技術影響力,通過分享提高自己的溝通能力。
3)協助團隊成員處理問題並傳授處理問題的方法,從自己明白到讓團隊明白,通過帶應屆的實習生或者剛畢業1~2年的初級工程師,梳理知識和技能體系。
4)帶領團隊一起拿結果,無論是走技術線還是管理線,都不是一個人在戰鬥了,拉著團隊一起往前衝,解決團隊中的一切”短板“。
5)如果走管理路線,能完成5人以上團隊的組建,招聘,選撥和培養工程師梯隊是必須要掌握的技能。
階段4: 領導創新階段 (畢業10年以上)
1)對行業和領域具備一定的前瞻性,切勿停留在技術本身,也需要成為所在行業或者領域的專業人士,清楚業務的下一步走向。
2)專業水平得到組織內部及同行的認可,樹立自己在技術社群的品牌,無論是建立自己的開源專案還是輸出專案經驗。
3)為團隊制定發展戰略,無論是做TechHead還是Chief Engineer這個時候,完成程式碼已經不是第一要務,更重要的是規劃整個團隊技術棧的發展,並實實在在的落地。
如果你想了解更多,可以參考之前寫過的一些技術人成長的文章1(文章2或者文章3)。
最後請大家注意身體,保持好身材。
掃描二維碼或手動搜尋微信公眾號【架構棧】: ForestNotes
歡迎轉載,帶上以下二維碼即可
點選“閱讀原文”,所有【架構棧】近期的架構文章彙總
↓↓↓
相關推薦
技術成長四個階段需要的架構知識
今天的下午茶活動,與很多技術圈的老朋友詳談甚歡,聽到了幾位老朋友的分享頗為受益,我也給小夥伴分享我的一點心得。 技術成長需要什麼架構知識? 初入工程師這行時我有一個夢想,希望具備強大技術架構能力,讓服務於億級使用者的產品穩定運行於其上,今天我看到身邊很多架構師都走到這
技術人成長的四個階段
最近兩天花了一些時間整理團隊的崗位說明書。通過整理團隊崗位書,發現也能看到自己過
聊聊設計師成長的四個階段
@劉津legene :在成長的過程中,我時常會感到茫然,感覺遇到瓶頸,然而突破後又覺得能力得到跨越式的提升。但一想到從未經歷過的未來,又會感到茫然,不知道該走向哪裡。如果當我是一個初學者的時候,能看到前輩分享的成長經歷,是否會少走彎路呢?最近恰好對過去和未來有了新的思考,希
Linux 運維工程師學習成長路線上要經歷哪四個階段?
之前曾看到一篇新聞,Linux之父建議大家找一份基於Linux和開源環境的工作。今天就來聊一聊我
程式設計師成長曆程的四個階段
本文轉自http://www.jianshu.com/p/6f25611c5032 階段一:不知道自己不知道(Unconscious incompetence) 大學期間,我和老師做過一些小專案,自認為自己很牛,當時還去過一些公司面試做兼職,但是就是不知道為什麼沒有回覆
騰訊首席架構師:Java程序員四個階段成長路線,少走彎路
一起 finalize ora blog 模塊 col 垃圾收集器 數據庫隔離級別 國際 有這麽一位Java大牛 他是前 Oracle 首席工程師,負責過北京Java核心類庫、國際化、分發服務等技術團隊的組建。大家都知道,Java 就是 Oracle 公司的,他對Java的
Servlet生命周期的四個階段
列表 let 計數器 用戶 service 容器 回收 連接 結束 Servlet 生命周期可被定義為從創建直到毀滅的整個過程。以下是 Servlet 遵循的過程: Servlet 通過調用 init () 方法進行初始化。 init 方法被設計成只調用一次。它在第一次
Oracle startup的四個階段
轉移 acl pen rtu tro tar 數據庫 init 重建控制文件 shutdown->nomount->mount->open; 1、shutdown:數據庫關閉 2、nomount: 1)$ORACLE_HOME/dbs下找初始化參數文件
靈性領悟的四個階段-肯·威爾伯
而且 並不是 嘗試 在那 發展方向 都是 文字 發的 過去 靈性領悟的四個階段-肯·威爾伯 靈性上的修行主要分成四個階段:信仰、信心、直接的體悟和永不退轉的成就——你可以信仰神,你可以對神性有信心,你可以直接體悟到神,你也可以變成神。 一、信仰是靈修最初的
突破這個四個階段年薪沒有50W,還好意思說是搞Java的?
我一直在強調,“程式猿DD”不僅僅有Java最前沿技術文章分享,還有很強學習的氛圍,粉絲也很活躍,最重要的,還有優質資源,今天給大家分享一波免費乾貨視訊資源,很全面,我將它起名為:“架構師成長之路” 該視訊教程總共分為四個階段來學習,逐步進階,而且還會不定期更新,我簡單介紹一下每個
突破這個四個階段月薪沒有50k,乾脆還是不要搞Java了?
很多同學在學Java前,常常問,學Java前景好麼?能不能找到工作啊?學Java的人那麼多,Java的就業形勢怎樣啊?本文浙江優就業的小U老師為大家集中掃盲一下。 據業內權威機構預測,2018年我國將新增上萬家IT企業,這些企業將強勢拉動IT人才的需求。而且現在80%網際網路公司基本都在使用Java,維
熊嘯鋒SEO系列:搜尋引擎演算法演變的四個階段揭祕
上一篇我分享了站群的玩法 SEO直到現在為止仍然是網路營銷領域非常重要的營銷手段之一,不管你的企業是做什麼的,或者你是個人創業,只要你學會了SEO之後,你就可以不花一塊錢,把你的關鍵詞排在搜尋引擎前面,獲得海量的精準目標客戶。 今天繼續分享搜尋引擎演算法的演變過
產品經理的四個階段(分享會筆記)
提筆畫流程,上馬定需求,進可穩迭代,退可跪開發。 我把產品經理分成四個階段: 1)產品執行&使用者體驗 2)產品架構&技術實現 3)產品決策&產品模型 4)產品格局&社會價值 第一階段:產品執行&使
RUP的四個階段
使用RUP過程開發軟體系統,軟體的生命週期分為以下幾個階段:起始階段;細化階段;構建階段;交付階段。每個階段結束於一個主要的里程碑(Major Milestones),在每個階段的結尾執行一次評估,以確定這個階段的目標是否已經滿足。如果評估結果令人滿意的話,可以允許專案進入下
04-學習併發的四個階段並推薦學習併發的資料
併發的學習目標,其實目標是非常明確的,併發為什麼會遇到這麼多挑戰呢?無非就是它有這麼多的缺點 我們無非就是克服這些缺點之後,寫出能支撐大併發的應用就可以了。這就是我們的學習目標,當然了,對於問題的解決,需要有一定的解決問題的能力。 推薦的學習資料: 併發程式設計網
Java技術體系的四個平臺
1.Java ME(以前叫J2ME):這個平臺支援的是在移動終端(手機平板等)執行Java程式。2.Java SE (以前叫J2SE) :是一個支援桌面級應用程式(例如windows中的應用程式)的平臺,提供了完整的Java核心API。3.Java EE (以前叫J2E
2. 程式編譯的四個階段
0.引言 hello.c(源程式)是一條高階C語言程式,雖然它是以一種易讀的形式,讓人們容易理解。但是,它卻無法直接驅動硬體CPU直接執行。為了我們編寫的hello.c程式可以被執行,驅動硬體電路工作,hello.c程式必須經過一些列處理步驟,將源程式轉化為可
Java開發學習的四個階段
在程式設計的世界裡,Java一直是企業級別開發最喜歡選擇的程式語言,從Java就業形勢來看,一直都是相當不錯的,而且由於手機安卓開發的需要,更多的年輕人開始轉戰Java的學習。同時,許多人也對java程式設計開發要學習哪些內容產生了疑惑,下面總結一下學習Java程式設計開發具
gcc編譯程式的四個階段(預處理-編譯-彙編-連結)
gcc的編譯流程分為四個步驟,分別為: ・ 預處理(Pre-Processing) ・ 編譯(Compiling) ・ 彙編(Assembling) ・ 連結(Linking) 下面就具體來檢視一下gcc是如何完成四個步驟的。 hello.c原始碼 #include
DHCP實驗過程四個階段
DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:給內部網路或網路服務供應商自動分配IP地址,給使用者或者內部網路管理員作為對所有計算機作中央管理的手