- 论坛徽章:
- 4
|
1. 在你眼中,一名优秀的架构师大牛应具备的最独特的能力是?为什么?
架构师应该是一个优秀的程序员,另外还要有运维、产品、市场的经验。
首先,架构师特别是软件系统架构师,不是一个优秀的程序员就不能在关键的时候指导程序员解决问题,不能设计好一个软件系统架构,不懂运维,设计的架构就不能很好的落地运行,特别是一些不靠谱设计,在实际运行中会遇到各种解决不了坑,懂产品和市场就是为了设计架构时从产品运营的角度考虑问题,特别是一个时间很紧张的项目,你设计出一个非常复杂的系统,最终会导致开发无法按时完成交付,后果很严重......
2. 从一般工程师到高级工程师,再到架构师。面对这种进化,你觉得架构师应不应该保持写代码的习惯?
我觉的架构师一定要保持写代码的习惯,就像第一点说的,架构师就是一个优秀的程序员。
3. 架构师 = LeaderShip + 高级工程师?你对这种观点怎么看?
我觉的架构师不是LeaderShip + 高级工程师,架构师虽然有部分项目经理的职责和本身就是程序员的事实,但是架构师更应该从纯粹的技术上,利用自己的知识引导和设计一个好的系统架构,而不是简单的项目经理+高级工程师,而且架构师和项目经理在很多的团队中是并存的。 |
|