前者从科学的技术领域出发来解决软件创造中的工程技术问题,后者从人类的管理活动出发发展了软件工程的组织管理方式。两者出发的领域不同,以及它们的服务对象也有所不同。架构师对技术的要求比程序员的要求要高一些。程序员对大家熟知的程度更为广泛。是否有能力实现软件架构的设......
所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢?这是目前这个社会当前的形势。那么,成为架构师的难度是什么呢?为什么大多数的码农不能成为架构师呢?