##架构
1)原理灵活使用;
2)根据资源制定架构实现方案,别的公司适合,不一定在自己公司适合;
3)什么阶段什么服务应该怎么做,优先使用成熟的服务,自己只开发最独特的服务;
4)产品选型:技术方案对比,孰优孰劣,了解采取该方案的原因,选型指标(稳定性【是否被大型项目使用】、维护活跃度、易维护以及性能)。负载拓展:假设遇到性能瓶颈,考虑水平扩展方案
5)资源(钱、时间、人)的整合,解决的不仅仅是技术问题,根据公司业务和战略需求,做好技术储备,不能一直使用成熟的套路,现在是在盖高楼大厦,而不是茅草屋,需要合理利用资源
6)架构师技能矩阵:基础素质:逻辑思维和抽象能力;知识储备:常见开源项目/解决方案,熟知现有系统,深入理解公司业务;架构设计能力:权衡取舍,解耦能力,接口设计;软技能:跨邻域学习能力,沟通谈判能力,文档能力