3月到5月正是跳槽的时节。
有经验的求职者中会想:我现在虽然还在开发软件,可是我应该及早对人生作出规划呀。可以考虑试试应聘系统架构师。能应聘上,当然好。不能应聘上,也可以积累点经验。
一些公司老板也在考虑,能招到有经验的系统架构师当然好,如果没有,也可以从一些有经验的开发人员中培养。但是,我怎么知道他们是否有这个潜力呢?
我是做java开发的。所以就java方面的系统架构师所要具备的潜力提供一点自己的见解。
首先,是否能成为系统架构师的第一要点,是否善于学习。有的开发人员能力很强,但忽视了自身的学习。总喜欢把过去的经验复制过来。喜欢对现在的管理方法,业务流程进行评头论足。他们经常得出这样的结论就是应该按照他的意见办,否则,项目就会进行不下去。这种类型的人很难真正成为系统架构师。一个员工到了一个新环境,不管他以前开发经验多么丰富,也不管他以前能力是多么强。她都应该多做多听少说,应该尽快的适应这个环境。熟悉公司的开发流程,项目管理方式,开发规范,人员组织,公司的规章制度等。
第二,有较强的工作责任心和敬业精神,具备一定的沟通能力和组织、协调管理能力。不要因为给你分配的任务太简单而不愿做;也不要因为给你分配的任务太复杂而拒绝做。能从简单的工作中发现不为人注意的问题,能将复杂的工作理出头绪来,这就是反映系统架构师的一个能力。有问题应该及时沟通,切忌自己一个人埋头苦干。要对小组的每个成员给与足够的关注和信任。尽量的根据他们每个人的特点安排他们干比较适合自己的工作。
第三,要具备独立分析问题的能力和较强的逻辑表达能力。一有问题就喜欢依赖别人的员工,也很难成为系统架构师。不能坚持自己观点的系统架构师也不是好的系统架构师。要坚持自己观点,这就要求要具备很强的独立分析问题的能力。要学会从正反两方面考虑问题。思想的火花往往是在争论中产生的。要学会在讨论中倾听反方的意见。倾听反方的意见是为了扩大思考的范围,以便更有利于坚持自己的意见。要记住解决问题的方案没有对错,只有优劣。但是在解决问题时,放弃自己的观点,那就是错的。
第四,要有很扎实的专业基础和比较广泛的专业知识。专业基础比如,java语言的核心技术,面向对象的思想、23种设计模式。比较广泛的专业知识:熟悉主流应用服务器,熟悉主流数据库,熟悉J2EE主流架构技术。
java应用系统开发中,java系统架构师的具体职责体现在两方面:
(1)行业应用架构。行业架构师往往是行业专家,了解行业应用需求,其架构行为主要是将需求进行合理分析布局到应用模型中去,偏向于应用功能布局。建议如果在开发过程中,积累的行业知识足够多,应该朝行业应用架构发展。
(2)应用系统技术体系架构。技术架构师往往是技术高手中的高手,掌握各类技术架构、掌握应用设计模式,其架构行为考虑软件系统的高效性、复用性、安全性、可维护性、灵活性、跨平台性等。这类就是我们常说的j2ee系统架构师。
分享到:
相关推荐
系统架构师考试, 让你了解要成为系统架构师需要那些知识点
系统架构师.doc 想成为系统架构师的赶快下载楼~
教你如何成为系统架构师,值得收藏
Become an Architect,如何成为信息系统架构师,包含微软 – MSF & MOF,模式与实践(PnP)
开发工程师如何转成成为架构师。转型成为架构师的技术栈,系统架构,系统设计,架构简历,架构面试,架构实战等方面的内容
本书原名字:架构师学习笔记,谁写的我也不清楚。我下载看后感觉不错,直接放到上边了,我看到csdn上也有为老兄有这个资源,不好意思了,我比他多一分,赚个改名费吧。谢谢大家下载,早日成为构架师。
本书通过一系列优秀的文章回答了这个问题,这些文章来自于十几位当今一流的软件设计师和架构师。在每篇文章中,作者都向我们展示了一个著名的软件架构,并分析了什么让其具有创新性,让其极其符合设计目标。. 本书...
系统架构师的讲义,对于先成为高手的人来说,是个不可多得的资料
J2EE架构师手册,概述系统的介绍了成为一名优秀的J2EE架构师需要掌握的各种技术,详细对你们很有用
是说的关于如何成为c++系统架构师的一个pdf格式的讲义来的 分享给大家
想成为高级软件架构师吗,那就来看看这本书,可以帮助你怎样成长为一个优秀的软件架构师
原腾讯云架构师分享纯技术干货,看完以后你就成为一个出色的架构师。
企业架构师如何创建一个有用的工具集呢?目前实践者正在将UML和TOGAF以及其他工具...成功的软件架构师会发现和企业匹配的工作参考模型会成为他们自定制添加“工具”的框架。下面专家的一些建议可以为我们提供一些引导。
有人问我,什么是架构师,怎么样才能成为架构师?我回答说:编码,编码,再编码;改错,改错,再改错。当你觉得厌烦的时候,停下来想想,怎么才能更快更好的完成这些工作?架构师就是在实践中产生的,架构师来自于...
课程主要是围绕如何成为优秀的IT架构师,IT架构师在项目中的角色,IBM的架构流程规范,IBM的架构师在检查自己设计架构的是否可行性,是否可用性,是否可实施性对以及对其扩展性手段和标准。IBM的架构在电子商务的...
架构师 J2EE 系统分析 致力于成为J2EE架构师的参考手册
本课程将学习高可用性、扩展性和安全性等方面的设计技巧,掌握微服务架构、云计算和容器化等最新趋势。通过案例分析和项目实践,帮助学员成为系统架构设计领域的专家。 课程大小:7G
。。。
。。。