1、架构师图谱
1.2 Java架构师图谱.jpg
一致性图谱.jpg
1.5 互联网大流量的方法.jpg
阿里巴巴常用小框架.jpg
1.8 架构方法论图谱.jpg
1.9 设计模式秘籍图谱.jpg
2.1 JVM垃圾回图谱.png
2.2 Java并发图谱.jpg
2.3 Java集合图谱.jpg
2.4 Java集合类图.jpg
2.5 Java List类图.jpg
2.6 Java Map类图.jpg
2.7 Java Set类图.jpg
一般Java架构设计师主要完成以下工作:
1.负责系统及相关产品架构设计(核心工作),对于部分没有产品经理、项目经理、或者需求分析师的企业,Java架构设计师一般还兼具系统需求分析的职责;
2.根据架构设计,做好Java开发整体开发计划及开发工作量评估;
3.对java开发工作在架构设计基础上开展技术指导;
4.Java架构师还需要负责团队Java开发人才培养,对Java开发人员进行专题培训;
5.评估Java开发的过程风险,尤其是技术风险,对部分前沿技术进行攻关,保证开发质量;
从以上职责可以看出,Java架构师需要具有相当强的Java技术实战和攻关能力,在此基础上,具有进度控制、需求分析、培训讲解、风险把控等能力。因此,一般Java架构师至少工作满5年以上,独立作为开发骨干承担过项目开发工作,同时,技术视野宽广,具有很强的沟通协调能力。