主题:[原创]程序员与架构师
软件架构师是软件项目的灵魂,灵魂强大,项目才强大。成为一个软件架构师,是每个上进的程序员的理想。
在软件团队中,运筹帷幄决胜千里,把自己的想法贯穿在软件项目的整个过程,带着兄弟过关斩将,最终完美的完成任务,无不体现了软件架构师的光辉。
程序员日常工作中所用到的知识技能,是无法顺利成长为软件架构师的。
这就好比大楼的建筑设计师和垒砖工人的区别,他们的知识体系和思维方式,是截然不同的。
程序员按照上级的要求实现具体的程序功能,很少需要知道为什么这样做,他们只需要考虑技术实现就可以了;而架构师的职责是进行系统分析和架构设计,并对整个项目进行把控,对项目组成员进行各类管理工作。
在软件团队中,运筹帷幄决胜千里,把自己的想法贯穿在软件项目的整个过程,带着兄弟过关斩将,最终完美的完成任务,无不体现了软件架构师的光辉。
程序员日常工作中所用到的知识技能,是无法顺利成长为软件架构师的。
这就好比大楼的建筑设计师和垒砖工人的区别,他们的知识体系和思维方式,是截然不同的。
程序员按照上级的要求实现具体的程序功能,很少需要知道为什么这样做,他们只需要考虑技术实现就可以了;而架构师的职责是进行系统分析和架构设计,并对整个项目进行把控,对项目组成员进行各类管理工作。