米利唐_后腰_乌克兰足球超级联赛_中国竞彩欧赔 - 足球竞彩分析

集團官網
  • 國家級全民數字素養與技能培訓基地
  • 河南省第一批產教融合型企業建設培育單位
  • 鄭州市數字技能人才(碼農)培養評價聯盟

程序員的打怪升級路,你知道BAT技術崗的職級劃分么?

編輯:云和數據 日期:2022-03-16 10:36

無論是科班出身還是半路出家,進入BAT互聯網大廠,幾乎成為了每一個程序員的愿望。

從學院到企業,他們經歷了層層篩選,他們努力學習,期待著自己有一天參與到程序世界的“華山論劍”

而每一個互聯網大廠,就好像程序世界里的一個門派。

那里聚集著這個世界上武功最強的一批人,也有著程序世界最嚴苛的等級制度。

大廠的技術崗位級別,儼然成為了業內的通用貨幣,類似于高考分數一樣,哪一檔就對應著什么樣的待遇。

那么,在互聯網公司技術團隊里,

程序員的職業等級究竟是怎么劃分的呢?

普通互聯網公司職級劃分比較模糊,無非就是:

初級工程師、中級工程師、高級工程師、資深工程師/架構師,再往上可能就是技術專家或者首席技術官了。

1、初級工程師

初級工程師主要是指剛畢業的,職場上的技術新人。通常這類人會有一定的專業理論知識,所以也能夠比較快的學習公司的常用框架、工具和開發技術。能夠按照研發需求完成部分模塊和功能的開發。

以成都、西安、武漢等新一線城市為例,

初級工程師的薪資大約在5-8k左右

2、中級工程師

中級工程師是大多數三到五年程序員所處的水平。要能夠獨立承擔開發任務,并且能夠獨立負責某個模塊或小系統。能夠根據自己的歷史經驗和學習能力,獨立解決日常工作中遇到的技術問題。

中級工程師的薪資水平,相比較初級工程師會有一個較大的提升,

平均薪資為7-12k左右。

3、高級工程師

高級工程師,一般是從業多年且有一定技術積累的程序員,有一套自己的開發方法。對于高級工程師要求能快速的理解業務、夠獨立負責一個中大型系統,且在工作中需具備指導他人的能力,屬于團隊骨干,在團隊中有一定的技術影響力。

高級工程師的薪資水平界限比較模糊,

一般都在10k以上,招聘企業的規模大小以及工作項目的不同,薪資會有一定的差別

4、資深工程師/架構師

程序員到了資深的級別之后,其實在職業上可以分為兩個發展方向。

一個是繼續往技術深度上鉆研,在某個技術領域內有一定的深度和影響力,我們稱為資深工程師。

還有另一個方向就是往技術的廣度上發展,除自身技術線以外,對周邊相關技術也有一定的研究和理解,能夠站在更高的維度上去俯視項目里的技術結構,業務理解能力也很強,根據不同業務,設計出不同的技術方案,這一類我們稱為架構師。

到了資深工程師這個級別,已經在行業中具備了一定的影響力與知名度,

薪資的構成已經不能單純的依靠月收入的數字進行計算,

很多資深工程師會以技術入股的形式參與企業的運作,當然也有很多選擇自己創業。

以上圖片來自智聯截圖,僅供參考

當然,越大的公司對于程序員職級的劃分就越清晰,

職級

職級是每家企業的等級序列,是與領導職務并行的晉升通道,體現員工的業務能力、資歷貢獻,是確定工資、股票、期權等待遇的重要依據等。

目前,互聯網行業很多企業的職級都是以BAT的職級規則為標桿,

諸如阿里技術的P系列,騰訊老的T系,現在的數字系等等。

下面就給大家揭秘,來自BAT的職級與薪資等級劃分!

阿里巴巴

阿里有2條職級體系,P與M,P序列屬于技術;M序列屬于管理。當然,P和M也是有對應關系的。

作為技術線的 P 序列,一共分為 14級,從 P1 到 P14。

目前阿里需求量最大的職級范圍分布在 P6-P8,這也是阿里集團占比最大的級別。P6 級別的程序員是高級工程師,P7 便已經是專家級別,P8 則是高級專家。

相關內容

搶先一步 鴻蒙(HarmonyOS)應用開發者高級認證 免費考! 適合人群計算機相關專業在校生(技師、中職、高職、本科、研究生)對鴻蒙(HarmonyOS)有興趣的非計算機相關專業在校生目前正在從事移動應用的開發者目前正在從事計算機行業相關的人計算機專業高校老師所有對鴻蒙(HarmonyOS)有興趣的人 培訓方案掌握鴻蒙的核心概念和端云一體化開發、... 什么是Java的多態性(polymorphism)?它有哪些不同的形式? 多態性是Java面向對象編程的一個重要概念,它允許不同的對象以一致的方式響應同一個方法調用,具體表現為對象在運行時可以表現出多個不同的形態。多態性主要有兩種不同的形式:編譯時多態性(靜態多態性)和運行時多態性(動態多態性)。1. 編譯時多態性(靜態多態性):   ... 如何學習和搭建Hadoop開發環境? Hadoop是大數據處理領域的重要平臺,能夠處理和分析大量數據。為了有效地利用Hadoop,我們需要學習其基礎知識,并正確搭建開發環境。下面是詳細的學習和搭建指南。一、學習Hadoop基礎掌握基礎概念和原理Hadoop主要由HDFS和MapReduce兩部分組成。HDFS是分布式文件系統,Ma... UI 設計學習如何進階成為高手 我總結了六種方法,幫助你走出舒適區,提高技能,成長為自信且經驗豐富的UI設計高手一位經驗豐富的 UI 設計師,往往十分看中應用程序界面的吸引力和視覺刺激,確保滿足用戶期望和需求。但是,如果你已經在 UI 設計圈摸爬滾打多年,仍然沒有出色的作品,那你極有可能是因為陷入了一個舒適圈,UI技能一直原... 在Java中Executor和Executors的區別? 在Java中,Executor和Executors都與線程池和并發執行有關,但它們是不同的概念和類。1.ExecutorExecutor是一個接口,位于java.util.concurrent包中,用于表示一個執行任務的執行器。它只定義了一個方法:void execute(Runnable c... String類型的常見命令有哪些? String類型,也就是字符串類型,是Redis中最簡單的存儲類型。其value是字符串,不過根據字符串的格式不同,又可以分為3類:string是普通字符串,int整數類型,可以做自增、自減操作,float浮點類型,可以做自增、自減操作。String的常見命令有:SET:添加或者修改已經存在的...