1、热情主动的学习
当然不是说我们可以毫无目的的,首先需要知道架构师需要关注的哪些方面,如果你还从Programmer刚起步,不妨在这里多思考和计划一下。最好是能结合自己的项目实际情况,从不同方面进行实践与总结。没有什么可怕的,怕的是我们不去想!
2、善于思考和总结
习惯于将复杂问题简单化,善于应用OO的思维来进行项目的开发和设计,这是一个良好的开端;项目实践中,问题一般会有很多很多,不同类型、不同前提……,勤于思考、分析拙劣,养成良好的分析问题与解决问题的能力。
3、相关领域不同场景的反复实践
自然的架构师是同样属于业务领域范畴,没有谁可以脱离自己的领域可以天才般的成为优秀的架构者,同样大量的复杂实践、思考、优化、完善,这也将不断的积累着宝贵的经验,当达到一定程度时,可以进行更高层次的实践要求。
4、善于沟通、表达、交流
这是最基本的,也是最重要的,架构师在项目中往往是高屋建瓴,只有清晰的表达自己的架构意图、设计理念,团队开发人员、产品、运维、DBA等等才能更好的理解和结合自身的视角共同融入进思考,这也是架构不孤立,不脱离实际的一个重要方面。
另外也可以适当的参与到架构、设计的交流中来,保持良好的设计出发点,不要在起跑线上就失败了。
5、坚定信心、持之以恒
剩下来要做的就是,不断的良性循环,前方的道路会愈加清晰起来,无需要有丝毫的畏惧,相信自己能行的,即使不行,那下次也一定会行!
虽然不知道现在我自己算不算是一名架构师,但至少我很早以前已经有此计划,计划越早成长的会越快,记得有次面试中,有位相对年长的面试者曾经问我说:“我想知道怎么样成为一名架构师?”,当时我稍有惊愕,最后给这位朋友总结下来,其实很简单,就像我上面说的:大量的不同层次的领域设计实践(积累经验、问题能力)、知识的广度、不断的学习、交流(各种方式,在上面的第一点中可以大概的考虑下从起点到黄金阶段需要做些什么可行的计划)……,说白了既然选择了起点,那么过程由我们自己决定,加油!
标签:架构,不同,成长,实践,思考,设计,架构师,历程 来源: https://blog.51cto.com/binghe001/2929231
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。