1、熟悉当前主流的软件技术及其发展趋势,软件开发平台及工具;
2、了解Dot NET和J2EE构架及中间件、多层结构开发等相关技术知识;
3、精通至少一种编程语言并对其它主流编程语言有一定的了解;
4、精通ORACLE/SYBASE/SQL Server/DB2等大型关系数据库至少一种;
5、熟悉OO相关理论;
6、熟悉Pattern Design,有一定业务分析、系统分析能力,掌握UML、RATIONAL ROSE;
7、具较强的文字表达和文档编写能力、学习能力、抽象能力、创新能力和沟通能力,具有优秀的职业素质,性格开朗,责任心强,能够承受工作压力;
8、有大型系统结构设计经验;
2、了解Dot NET和J2EE构架及中间件、多层结构开发等相关技术知识;
3、精通至少一种编程语言并对其它主流编程语言有一定的了解;
4、精通ORACLE/SYBASE/SQL Server/DB2等大型关系数据库至少一种;
5、熟悉OO相关理论;
6、熟悉Pattern Design,有一定业务分析、系统分析能力,掌握UML、RATIONAL ROSE;
7、具较强的文字表达和文档编写能力、学习能力、抽象能力、创新能力和沟通能力,具有优秀的职业素质,性格开朗,责任心强,能够承受工作压力;
8、有大型系统结构设计经验;
luofix(枯古) 说的很对。
关键是理念和思维方式,要懂得适应发展。
你什么时候过的
我看微软今年才推出.NET架构师的培训啊,而且要项目经理及以上人员才能参加的,我们这些小喽罗怕是排不上了
这个东西只是一种称谓,并非证书啊
说说体会吧!给我们这些小虾一些指点!!
我可为此专门开了一张贴!!
我个人觉得架构师分两种:
系统架构师:主要是负责系统的整体架构(例如硬件的、业务上的、开发平台框架)。
软件架构师:做系统设计的。
前者没什么,后者要求比较高。