




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
j2ee架构师认证指南 J2EE是Java技术不断适应和促进企业级应用过程中的产物。下面yjbys小编就为大家分享最新的J2EE架构师认证指南,希望能帮助到大家! 架构师之路: 一、书籍 1、基础书籍 《Java编程思想》 《J2EE应用与BEAWebLogicServer》 《精通EJB》 2、设计书籍 《UML和模式应用》 《设计模式:可复用面向对象软件的基础》 《Java与模式》 《J2EE核心模式》 《EJB设计模式》 《敏捷软件开发:原则、模式与实践》 《企业应用架构模式》 《软件架构:组织原则与模式》 《重构:改善既有代码的设计》 3、流程书籍 《统一软件开发过程》 二、专注做好一件事 1、分享 分享自己的工作或者学习心得,同时会有理解、应用、总结、表达甚至推广方面的提高,对于自己的进步很有利。 2、共进 找志同道合的高手,和他们多交流,向他们多学习,少走弯路,同时扩大自己的社交圈子。 3、协同 学习重要,实践也很重要。有机会参与开源项目,与世界各地的高手交流,学习。 4、修炼 能力不是天生的,是可以后天培养的;能力不是一成不变的,是可以学习提高的;一个人的成功,不是他做事的成功,而是他自我修炼的成功。认真规划自己的目标和时间。第一,要找到一件事,把它当目标,然后发誓把这件事做到超乎想象的程度。第二,要学会利用时间。用长远的眼光来规划这件事,用短期角度来思考和执行这件事。 三、架构师的职业技能 1、卓越的程序员 做产品之前,架构师必须要帮助产品团队把可行性、技术需求以及权衡取舍等因素一一剖析清楚。技术需求出来之后,架构师需要设计整体的技术实现步骤(大多数成功的架构师都喜欢与其他团队成员一同完成架构和设计这一块的工作)。与开发团队一起,完成设计与实施的细节。与开发团队和运维团队一起,完成部署的过程。与运维团队一起,进行部署之后的维护和故障排除。在这个过程中,一个架构师至少有一半以上的工作是需要与开发团队一起进行的,一个架构师不能将实施细节抛之脑后。一个架构师必须通过自己的个人影响力来对开发团队进行指导工作,通过自己写代码以及和其他成员一起写代码,来指导团队成员实现每个架构细节的思路。一个架构师不仅要会写代码,还必须要能够写出自己设计的系统中最难实现的那段代码。这样他才能够放心的把“落地”的这个重担交给开发团队来做。一个架构师的价值在于,他不仅能看到系统的美,而且能够在建造系统的时候能够把这些美创造出来。 素质:经验和技术基础。创造性和知识汇总能力。基于2、3语言的沟通学习能力。市场嗅觉。艺术气质和冒险精神。逻辑思维和抽象能力。 技能:架构理论和方法学。对象理论。JEE/.NET/动态,技术领域技术能力。模式。遗留系统互联。中间件。消息机制和协议。本地化和国际化。安全性和性能。 做为一个架构师,需要实现(这个过程是结对编程,会有一个搭档)一个系统最难实现的一部分。可以将其称之为“先锋”,因为这是检验脑中的主意是否真的是一个好主意的过程。需要在第一次实施中会细化这个主意。然后才能放心的让编程团队的其他成员按照这个模式来走。这就是“架构”。 2、抽象思维 抽象思维能力。逻辑思维能力。 3、技术前瞻性 好的架构师,应该提前想到如何为程序员尽可能减轻负担,比如数据库软件新的特性可以提高性能,简化查询步骤,那架构师是不是第一时间要引导程序员去适应新的特性,提高开发效率。技术前瞻性还体现在对新技术的选择上,哪些东西适合自己团队,哪些不适合肯定要自己心中有本帐。架构师在自己所处的领域肯定了解颇深,未来本领域技术该如何发展,应该有自己的理解。也会对未来技术的发展有所期盼,有自己的见解。 4、问题解决大师 抽象思维是往高层次的升华,透过问题看本质则是往深层次的挖掘。从问题看本质,实质上是一个从表层逐步深入的过程。在架构师面对一个用户需求时,这个“用户需求”是非常表层的——比如说,一个自动远程备份数据库的功能。而架构师的主要工作,就是把这样的“业务需求”翻译成“技术需求”。这个过程一方面需要通过抽象思维将用户需求提炼为启动、读取、存储、中断处理等模块,而另一方面则需要看到更深层次的网络、操作系统、硬件等方面,以及其可靠性、稳定性、适用性、安全性等问题。如果你在编写Java代码时考虑到了JVM的性能,在编写PHP代码时想到了潜在的安全问题,甚至于在编写HTML+CSS页面时考虑到了不同浏览器的兼容性,这些都体现了“透过问题看本质”的素质。 5、多领域大师 多学习跨领域、跨学科的东西。谈到跨领域学习,知识面广似乎是最好实现的目标,只要博览群书,加上高中之前各学科扎实的基础,相信大多数程序员本身就具备一定的跨领域学习的能力。还有一种跨领域学习的目标,就是多语种的学习。学习除英文之外的语言,既能开拓国际视野,也能在平时的工作中有所建树。IT行

是你****岺呀
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf