前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >普通Java工程师 VS 优秀架构师

普通Java工程师 VS 优秀架构师

作者头像
JavaEdge
发布2023-03-18 17:56:13
2620
发布2023-03-18 17:56:13
举报
文章被收录于专栏:JavaEdgeJavaEdge

1 核心能力

1.1 要成为一名优秀的Java架构师

只懂技术还远远不够,懂技术/懂业务/懂管理的综合型人才,才是技术团队中的绝对核心。 不仅仅是架构师,所有的技术高端岗位,对人才的综合能力都有较高的标准。

架构路线的总设计师

规划整个项目技术路线 构建完整的技术生态

解决困难的救火队长

面对凶猛的故障,迅速做出判断并解决

掌控全局的团队大脑

保障架构方案的顺利执行与平稳落地

技术创新的开路先锋

深厚的技术功底与大局观,始终保持对先进技术的敏感

1.2 普通Java工程师 VS 优秀架构师

工作3年之后,同行之间的薪资差距越来越大,差距背后对应的是综合能力的差异

普通Java工程师

不停的Coding业务代码,编码水平并没有提高 能按时完成开发任务,代码质量没时间改进 更多关注功能性需求,很少考虑非功能性需求 流行啥用啥,不会根据业务选择合适的技术 各种故障时有发生, 没有完整解决方案 对框架底层原理了解不深入,重术不重道

优秀Java架构师

具备结合团队现状,合理演进架构的选型思维 具备结合项目现状,确保三高的架构设计能力 具备根据业务特点,找到架构根本解的业务抽象能力 具备面向未来进行架构设计的前瞻性能力 具备深入技术底层源码的探究能力和大局观 具备项目管理/团队管理等软性实力

3 Java高阶人才岗位能力模型

3.1 架构设计能力

1.构建完整的架构设计知识体系 2.具备全方位的架构设计思维 3.熟悉大厂主流的架构设计玩法 4.能根据业务特点给出合适的架构方案

核心内容

架构设计原则 架构设计维度 架构设计方案 架构设计实践

3.2 架构评估能力

1.构建完整的架构评估知识体系与全局思维 2.学会合理评估服务的性能 3.学会合理评估系统容量 4.了解Tair集群在不同集群之间如何调配水位

核心内容

架构评估方法 服务性能评估 系统容量评估 集群水位调配

3.3 技术选型能力

1.能够把握技术选型的最佳时机 2.具备宏观与微观兼备的技术选型能力 3.学会如何基于项目量级进行架构选型 4.了解如何基于业务类型进行架构选型

核心内容

选型维度与指标 选型演进与分析 选型经验心得 主流业务选型

3.4 架构图绘制能力

1.轻松绘制出合格的模块关系图,时序图 2.轻松绘制出合格的数据架构图 3.轻松绘制出合格的运行部署单元图 4.轻松绘制出合格的逻辑/物理运行模型图

核心内容

整体架构草图 能性架构视图 数据架构视图 架构设计流程

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 核心能力
    • 1.1 要成为一名优秀的Java架构师
      • 架构路线的总设计师
      • 解决困难的救火队长
      • 掌控全局的团队大脑
      • 技术创新的开路先锋
    • 1.2 普通Java工程师 VS 优秀架构师
      • 普通Java工程师
      • 优秀Java架构师
  • 3 Java高阶人才岗位能力模型
    • 3.1 架构设计能力
      • 核心内容
    • 3.2 架构评估能力
      • 核心内容
    • 3.3 技术选型能力
      • 核心内容
    • 3.4 架构图绘制能力
      • 核心内容
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com