请问四年内做软件架构师可能性大不大 要遵循什么步骤 怎么学习 有什么书籍推荐

希望能得到有过切身体会的前辈指点一条切实可行的道路!!!

看之前是学什么专业的,如果本科或者研究生计算机或者软件工程专业毕业的话,四年用心去做完全可以的,软件架构师本身考试不难,不过要是做出色可不容易,需要丰富的项目经验来提升能力,软件架构师的大部分知识和经验将来自实际开发工作的。
建议从程序员,软件设计等底层工作开始,边做边学习,做的多了自然就通了。
书籍建议看看《软件架构师教程》、《软件系统建模》、《系统分析基础》、《用户需求的分析和文档化》等书籍,国内没有指定的教材,建议看英文版的,一般翻译过来的书籍都比较晦涩,不如原版书籍理解透彻。
如果你有时间经历的话,可以找一些国外的开源软件系统拆解分析下,走一遍软件架构的逆向工作,也就是通过分析代码,画出函数流程图及其相互调用关系,进而分析用户需求,看看其软件架构师是如何设计软件的,会有一个很直观的过程,相信对你帮助会很大。
温馨提示:答案为网友推荐,仅供参考
相似回答