很多朋友跟我說在學習編程的程序中不知道自己是個什么水平,也不知道學到哪個程度可以去找作業以及能找到什么樣的作業,相應能拿到什么樣的報酬,相信這是很多人的煩惱,
所以今天我給大家整理了一下騰訊T1~T9的后端工程師分別需要具備哪些能力以及對應的學習大綱,希望可以給各位廣大學后端的朋友一面鏡子映照自身所學,早日拿到心儀的offer,
當然了,肯定會有些朋友可能會質疑憑什么說這個學習路徑有你吹的那么厲害呢?這個我當然是用資料說話的,如果有人看的話,我會更新一下憑借這個學習大綱拿到的一些大廠offer,
話不多說,先上個圖

這個圖里把需要學習的知識一共分為語言基礎、資料結構和演算法、資料庫、網路原理、作業系統、網路編程、分布式架構、云原生和一些軟技能等共9個方面
T1級別

T1~T4都屬于初級工程師的范疇,在一般外包開發工資能拿到8K左右,只需要掌握一定的代碼能力、運營能力跟安全能力就可以了,
評定標準:
1、需要掌握一門語言的常用特性,并能完成簡單的功能開發,
2、熟悉作業系統的常用命令,能完成服務的搭建,并具備日志分析和常規問題的解決能力,
T2級別

評定標準:
1、熟練使用一門語言的常用特性,可以獨立完成小型專案的編碼任務,
2、掌握批處理腳本的撰寫,自動化的完成服務的搭建,并能使用常用的系統工具定位復雜問題,
T3級別

評定標準:
1、熟練使用簡單的設計模式,并且能夠進行完整的單元測驗,可參與大型專案的代碼撰寫,
2、熟練使用監控、告警等基礎設施,基于相關運營工具及運營系統處理線上問題,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
T4級別

評定標準:
1、熟練使用簡單的設計模式,并且能夠進行完整的單元測驗,可參與大型專案的代碼撰寫,
2、熟練使用監控、告警等基礎設施,基于相關運營工具及運營系統處理線上問題,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
T5級別

從這里開始便已經可以稱得上中級工程師了,在創業公司、一線互聯網企業已經可以拿到月薪 20K左右了,所以除了前面說的那些能力需要升級之外,還多了一個對架構能力的要求
評定標準:
1、具備復雜問題的分析與代碼除錯能力,寫出安全合規的代碼,
2、熟練使用監控、告警等基礎設施,基于相關運營工具及運營系統處理線上問題,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
4、了解主流的分布式架構,能參與到分布式服務的協同開發,
T6級別

評定標準:
1、熟練使用常見的設計模式,輸出高質量的代碼,并且有基本的性能考量,
2、熟練使用監控、告警等基礎設施,基于相關運營工具及運營系統處理線上問題,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
4、了解云上常見的基礎服務和組件,并且在專案中應用,
T7級別

評定標準:
1、熟練使用高級的設計模式,并且能夠使用相關工具對模塊進行性能測驗和分析,優化服務的性能瓶頸,
2、熟練使用監控、告警等基礎設施,基于相關運營工具及運營系統處理線上問題,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
4、可以應用主流的分布式架構,主導設計和開發無狀態簡單分布式服務,
T8級別

評定標準:
1、精通一門語言的使用,能進行模塊化代碼設計和編碼,并且能夠寫出高性能的代碼,
2、能總結共性的運營問題,開發診斷和處理的工具,提升團隊研發效能,
3、了解導致后臺系統被入侵的安全漏洞,在日常開發中理解并按規范避免這些漏洞,
4、熟悉主流的分布式架構,主導設計和開發復雜的分布式服務,
T9級別

到這里可以稱一聲高工了,已經可以在BAT等一線互聯網企業拿月薪30K以上.除了代碼能力、運營能力、安全能力跟架構能力之外更需要有一定的工程素養,以便幫團隊更好的達成目標,
評定標準:
1、精通設計模式及OOP原則,輸出邏輯耦合低,可維護性強,可擴展性高的代碼,
2、能從資源視角,對服務運營的部署架構,模塊性能進行分析,構建容量模型,優化資源使用效率,
3、熟悉相關的安全技術,深入理解各種常見安全漏洞的原理,并在系統設計與實作中合理應用,
4、熟練從容量和容錯等維度剖析系統架構,發現并優化系統在可伸縮,高可用等方面存在的問題和風險,
5、能承擔專案owner的角色,協助專案經理和leader進行專案管理,關注工程專案中的主要矛盾、核心挑戰和關鍵技術難點
學習大綱?

上傳之后被吃了像素,需要清晰學習大綱的朋友可以進群973961276領取哦!學習直通車>>c/c++ linux后臺服務器高級架構師
最后,如果覺得有用的話點個贊關個注那更是再好不過了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/240570.html
標籤:其他
下一篇:關于創業教育的案例分析
