软件设计师/架构的认证/课程

时间:2010-12-10 04:08:50

标签: architecture

作为一名软件开发人员已经7年多了,我认为是时候将我的编程提升到一个新的水平。我是在考虑设计师或建筑师。

是否有设计师/建筑师的认证/课程?我同意认证/课程不会让我成为一名优秀的设计师/建筑师,但它会继续我的简历。 IMO它还将为我提供一个深入挖掘的平台。

请告知我软件设计师/架构师的认证或课程。

5 个答案:

答案 0 :(得分:21)

部分问题是,您已经回答认证不是成为更好的架构或设计师的唯一标准。您必须通过设计一些真实世界的应用程序来获得真正的架构体验。

我想,你可以从

开始

1-从地面0设计组件,这可能在您当前的项目,模块,小型应用程序中。

2-考虑更有效的算法,设计程序,模式

3-与最新技术,平台等保持联系。

4-了解更多部署模式。

5-了解有关数据存储和检索系统的更多信息。

6-开始参与论坛,Q& A等网站

7-开始撰写小型技术论文。

除了上面提到的内容之外,还有更多的观点,但这些观点肯定是成为建筑师的漫长旅程的起点。

另外,作为技术主管或初级建筑师,在高级建筑师/建筑师的指导下工作也将起到推动作用。

最后,微软,IBM等行业领导者都有一些认证。我知道的其中一项认证是

MCA(Micorsoft Certiifed Architect)

但是这个认证有一些预定义的标准,如(Min 10 Yrs work ex etc.)。

答案 1 :(得分:15)

在考虑证书之前,请好好学习设计,

答案 2 :(得分:5)

“国际软件架构资格委员会”(www.isaqb.org)在其网站上提供了供应商和技术中立的课程。

它解释了软件架构师所需的知识和能力。

有多种级别的认证可供使用。

答案 3 :(得分:3)

对于供应商中立和技术无关的软件架构认证跟踪,请查看SEI training and certificates

对于供应商中立但针对SOA的软件架构认证,请查看SOASchool

答案 4 :(得分:2)

除了已经提到的内容(微软认证架构师) - Sun还提供了另一个(oracle ..)。它被称为“Sun认证企业架构师”,现已更名为“Oracle认证大师,Java EE 5企业架构师”

但没有什么能与设计现实世界的解决方案接近。这些认证有助于探索选项和模式,并且非常有价值 - 但真正的考验在于如何在现实世界中应用这些知识。

希望它有所帮助。 一切顺利!