解决方案架构师,腾讯云解决方案( 二 )


再从架构师的职责说起,功能组件的选型,然后进行搭建,组成大的软件系统 。工作中往往关注具体的细节,比如通讯接口、数据库访问等 。JAVA偏重管理系统,效率不是重点 。因此框架比较多,且更新迭代频繁 。如访问数据库,先有hibernate,后有mybatis 。MVC框架更是层出不穷 。框架的特性是解决局部问题,一个软件系统就要使用多个框架才能解决问题 。
组件的调配验证等工作,繁重且需要丰富的项目经验才能胜任,于是有了是架构师这个岗位专职做这个工作 。架构师们的工作也很辛苦,需要有不断的学习才能紧跟技术潮流 。C的优势是运行效率高 。出于性能考虑,很多功能要靠自己造轮子才能解决问题 。比如,数据库大部分人是通过访问接口的API自己搞起的 。框架往往是采用的折中方案,与你的效率目标有一定的初入 。

推荐阅读