作为一名工作多年的一线悍码工,深刻体会到通往架构师之路坎坷而艰辛。学校没有设置专门的架构师专业;工作了也难遇到经验丰富的架构师,即使遇上,能为你指点迷津,指明方向的少之又少。在这条路上,我个人走了不少弯路,浪费不少时间,真心希望能得到名师的指点。
工作多年,虽未取得多大成就,但积累了一些经验和心得。以下软件能力知识地图是个人总结,希望能和大家探讨。
【架构设计】
架构设计原则
设计模式
企业架构模式
软件设计原理
模式语言
【流程相关】
实例化需求
领域驱动设计
测试驱动设计
敏捷流程
PMP项目管理
【开发相关】
编程规范
代码大全
软件重构
Java高级编程
J2ee+常用框架
MySQL+其他数据库
IDE+调试
【其他】
影响力
演讲和表达
心理学
有效沟通