![image.png](https://static.studygolang.com/190107/988105bed77ebb672fe95ddada46a697.png)
2018年持续一整年的架构设计分享,2019年我希望持续分享的同时,能真正意义上帮助到部分读者成为一名架构师。学习的同时请千万别:只见树木,不见森林。所以我会让大家先俯瞰完整的森林,我们再从树木开始,一起去穿越整个森林。
![image.png](https://static.studygolang.com/190107/8f0d7c901ba5f07669f81cb318f3b04e.png)
最新腾讯技术t系列薪资:上图所示
1.腾讯T2 2.1——2.2
1.工作要求:
能独立完成日常工作,并能够对一些方案提出自己的建议。
基本考核就是能上手独立完成工作,熟练掌握。
2.技能要求(熟练):
1、程序设计和开发。
2、工作中需用到的Java开发的技术点以及相关的其他技术点。
3、工作中需用到的Web开发的技术点以及相关的其他技术点。
4、工作中需要用到的数据库技术点以及相关的其他技术点。
5、运维能力
应用发布和运维,线上故障分析和排查
1-5的技能能力:程序设计和开发、java web、数据库的技能要求熟练。
2.腾讯T2 2.3——T3 3.1
1.工作要求:
能独立解决问题,制定系统的技术实现方案,考核会涉及部分技术深度。
2.技能要求:
除T2 2.1——2.2的技能外,还需掌握以下技能,以下技能至少需要做到熟悉。
1、架构设计
2、运维能力
3、操作系统
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原理和调优
![image.png](https://static.studygolang.com/190107/888171c39f6bf3907718fea0aa074e2a.png)
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等
![image.png](https://static.studygolang.com/190107/c1b22605e231681b90203d6f20a9ac54.png)
java开发框架与工具
常用的开发系统:spring、redis、memcached、activeMQ等的掌握
常用的web服务器:tomcat 、jboss等
构建工具:maven等
![image.png](https://static.studygolang.com/190107/9c46c99b29c0083e1440328187933bfe.png)
分布式架构设计与经验
分层的应用框架设计思想:SOA,事件驱动等
分布式系统原理:CAP,最终一致性,幂等操作等
大型网络应用结构:消息中间件,缓存,负载均衡,集群技术,数据同步
高可用,可容灾分布式系统设计能力
大容量数据存储和检索系统设计能力:数据库分区,NoSQL,搜索引擎等
![image.png](https://static.studygolang.com/190107/f8d5288f161fb5782b273dfed3fa50b9.png)
以上就是腾讯T3架构师的技能,以上技能的要求重点都是精通,除了技能,那就另外要谈面试了,针对以上的技能我在这里也总结了一套资料
![image.png](https://static.studygolang.com/190107/061a6152419cc40046b9533a53c4d7fe.png)
资料获取方式
加群架构交流学习群:371067604,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,相信对于已经工作和遇到技术瓶颈的码友,在这个群里会有你需要的内容。
点击链接加入群聊【享学-Java技术交流群】:https://jq.qq.com/?_wv=1027&k=5QbT62X
有疑问加站长微信联系(非本文作者))