“無意中發現了一個巨牛的人工智能教程,忍不住分享一下給大家。教程不僅是零基礎,通俗易懂,而且非常風趣幽默,像看小說一樣!覺得太牛了,是以分享給大家。點這裡可以跳轉到教程。”
最近,我在池建強老師的知識星球裡面看到大家在讨論工程師等級的問題。大家都比較認可的是吳軍老師在《矽谷來信》專欄和《見識》等書中提到的“五級工程師”的劃分方法。在這篇文章中,我也來談談自己對于工程師等級及進階的認識。
五級工程師
吳軍老師認為,可以根據工程師的能力及其貢獻大小,将所有的工程師劃分為五個等級,如下圖所示:
其中:
1)第五級的工程師,在不需要他人指導的情況下,能夠熟練地運用工程的知識和技能解決問題,并獨立完成所配置設定的工作。
2)第四級的工程師,需要有上司能力和在工程上把大問題化解為小問題的能力,也需要有較強的溝通能力。
3)第三級的工程師,能夠獨立帶領人,做出一個能夠為公司掙得利潤的産品;還需要有對市場的判斷和營銷能力;另外還得心胸開闊,願意接受各種意見和建議。
4)第二級的工程師,能夠做出先前沒有的東西,世界會因為他們而有所不同。
5)第一級的工程師,就是開創一個産業的人。
吳老師認為,工程師的等級每提高一級,影響力和收入就會增加很多,當然對綜合能力的要求也會多得多。
我眼中的第五級和第四級工程師
工作十餘年,我與無數的工程師(主要是軟體工程師)共事和交流過,其中第五級的工程師占大多數,第四級的工程師是少數,第三級的工程師很少見,第二級和第一級的工程師幾乎沒見過。
通過長期觀察,我認為第五級和第四級工程師有如下的特征:
1)第五級工程師
特征一:具有較強的求知欲和上進心,希望能夠承擔起重要的任務。
特征二:在得到任務之後,首先能夠通過各種方式理清需求和任務目标,而不是一來就埋頭苦幹,最後做出來的東西不符合要求。
特征三:能夠獨立完成任務,即使遇到困難也能夠通過各種方式來解決,而不是在困難面前束手無策。
特征四:有一定的工程思維,知道文檔和流程的重要性,知道代碼注釋的重要性。
特征五:不局限于自己的本職工作,利用各種機會提升自己;通過書籍或網課來學習各種新技能。
2)第四級工程師
特征一:具有豐富的項目經驗,能夠在較短的時間内識别項目的難點,評估的工期在預期的範圍内。
特征二:具有化繁為簡和化整為零的能力,能夠将複雜的任務拆分成一個個小的任務。
特征三:心胸開闊,願意指導新人,願意幫助他人,願意分享自己的工作經驗。
特征四:有較強的溝通能力群組織能力,在項目遇到困難時知道如何去擷取資源解決問題,在團隊士氣不振時知道如何提振士氣。
特征五:具有一定的使用者思維和産品思維,知道一個産品的成功是各方面綜合作用的結果,不誇大或貶低技術的作用。
特征六:不固步自封,喜歡研究各種新技術,對行業的前沿技術及其發展趨勢有一定的了解。
如何實作工程師等級的進階
我們正式踏入職場的那一刻,也是我們正式開啟工程師進階之路的時刻。那麼,我們怎樣才能從第五級工程師進階到第四級工程師呢?我認為可以從如下方面做起: