架构师、架构
前几年,心中还没有架构和架构师的概念。当时开发的还是单体应用,自认为能把一个系统从0开始做到交付,并在开发过程中监控每个人的代码,使其符合带队者的要求,就是架构。那带队者或者项目经理自然而然就是架构师。这几年,随着微服务的流行,“架构师”就更多了,使用网关让客户端能访问到后端服务,或者服务之间相互调用就是架构师了。很多年轻的工作一两年的程序员都以会用spring cloud 或dubbo等中间件而狂妄,更以架构师自居。随后各种包装后,直接去面试架构师职位。
我也常常在想,到底get到什么样的技术算是架构师呢?
前几年,读了李老师的《大型网站技术架构》,如获至宝,感觉架构就在这本书里。也经常以这本书的内容为蓝本,给公司培训,给领导答疑解惑。那么我现在是不是架构师呢?不,感觉心里很乱很乱,好多知识需要再次梳理,好多管理经验需要总结。那么,
是的,很多人都当职位理解了。 并且当职位了,却不了解这个职位到底要干什么,该搬砖的照样搬砖,不出问题万事大吉,出问题了加班处理。导致代码膨胀,时间长了,架构的影子越来越模糊。新人加入只能照猫画虎,完成工作而已。那么,什么是软件架构?
到这里,我相信大家已经了解了架构师做架构设计时需要做的最基本的工作。和大家共勉, 感谢。
评论