2018年持續一全年的架構設計分享,2019年我但願持續分享的同時,能真正意義上幫助到部分讀者成爲一名架構師。學習的同時請千萬別:只見樹木,不見森林。因此我會讓你們先俯瞰完整的森林,咱們再從樹木開始,一塊兒去穿越整個森林。java
最新騰訊技術t系列薪資:上圖所示web
1.騰訊T2 2.1——2.2面試
1.工做要求:redis
能獨立完成平常工做,並可以對一些方案提出本身的建議。算法
基本考覈就是能上手獨立完成工做,熟練掌握。spring
2.技能要求(熟練):數據庫
一、程序設計和開發。編程
二、工做中需用到的Java開發的技術點以及相關的其餘技術點。設計模式
三、工做中需用到的Web開發的技術點以及相關的其餘技術點。緩存
四、工做中須要用到的數據庫技術點以及相關的其餘技術點。
五、運維能力
應用發佈和運維,線上故障分析和排查
1-5的技能能力:程序設計和開發、java web、數據庫的技能要求熟練。
2.騰訊T2 2.3——T3 3.1
1.工做要求:
能獨立解決問題,制定系統的技術實現方案,考覈會涉及部分技術深度。
2.技能要求:
除T2 2.1——2.2的技能外,還需掌握如下技能,如下技能至少須要作到熟悉。
一、架構設計
二、運維能力
三、操做系統
3.騰訊T3——3.2
1.工做要求:
能獨立帶領產品或業務向前發展,並在產品或業務的規劃上具有必定的能力。
這裏我強調一句,是獨立帶領的能力,而且有必定的產品和業務的規劃考覈,好比:對業務的瞭解程度,是否能夠掌控,這一條不少人會忽視業務的重要性。
2.技能要求:
在P6的基礎上,須要在Java開發、Web開發上至少有一項能作到精通。
在架構設計上至少在某一架構領域達到精通。
4.騰訊T3——3.3及以上
技能要求
程序設計和開發
數據結構和算法:經常使用數據結構,排序,檢索等
面向對象編程、設計模式,掌握建模語言和建模工具:UML、MVC編程思想
高質量編碼能力:重用性,低耦合,可擴展性,高性能,可維護性,安全性高
集成開發,版本控制,構建等工具:eclipse, svn, maven 等
腳本語言:Perl,PHP, Ruby, Python, Groovy等
Java開發
Java語言基礎:異常處理,泛型,reflection,annotation; Java基本類庫:io, util
Java高級特性和類庫:class loader,bytecode,nio, juc 等
Java多線程編程
Java網絡與服務器編程, TCP/IP協議
開源產品和技術
JVM原理和調優
Web開發
DNS,HTTP, Cookie, Mail,FTP, Proxy等協議 Java Servlet API, Velocity/JSP等模板引擎 主流Web開發框架:Spring Framework,WebX,Struts等 Web服務器部署和配置:Apache,Tomcat,JBoss,Jetty等 客戶端代碼編寫:HTML/CSS/JS Web開發調試工具:Firebug等
java開發框架與工具
經常使用的開發系統:spring、redis、memcached、activeMQ等的掌握
經常使用的web服務器:tomcat 、jboss等
構建工具:maven等
分佈式架構設計與經驗
分層的應用框架設計思想:SOA,事件驅動等
分佈式系統原理:CAP,最終一致性,冪等操做等
大型網絡應用結構:消息中間件,緩存,負載均衡,集羣技術,數據同步
高可用,可容災分佈式系統設計能力
大容量數據存儲和檢索系統設計能力:數據庫分區,NoSQL,搜索引擎等
以上就是騰訊T3架構師的技能,以上技能的要求重點都是精通,除了技能,那就另外要談面試了,針對以上的技能我在這裏也總結了一套資料 image.png
資料獲取方式
加羣架構交流學習羣:371067604,裏面會分享一些資深架構師錄製的視頻錄像:有Spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化這些成爲架構師必備的知識體系。還能領取免費的學習資源,相信對於已經工做和遇到技術瓶頸的碼友,在這個羣裏會有你須要的內容。
點擊連接加入羣聊【享學-Java技術交流羣】:https://jq.qq.com/?_wv=1027&k...