2010-12-10 6 views
32

Después de ser desarrollador de software por más de 7 años, creo que es hora de llevar mi programación al siguiente nivel. Estoy pensando en términos de un diseñador o un arquitecto.Certificación/Curso para diseñador de software/arquitectura

¿Hay una certificación/curso disponible para diseñador/arquitecto? Estoy de acuerdo en que una certificación/curso no me hará un buen diseñador/arquitecto, pero aparecerá en mi currículum. IMO también me proporcionará una plataforma para profundizar.

Por favor, avísenme una certificación o un curso para diseñador/arquitecto de software.

Respuesta

20

Parte de la pregunta, usted ya respondió que la certificación no es el único criterio para convertirse en una mejor arquitectura o diseñador. Debe tener experiencia arquitectónica real diseñando alguna aplicación del mundo real.

creo, se puede empezar por

1- El diseño de un componente de la tierra 0 Esto puede ser en su proyecto actual, un módulo, una pequeña aplicación.

2- Pensando en términos de algoritmos más eficientes, procedimiento de diseño, patrones

3- estar en contacto con la última tecnología, etc. plataforma

4- Aprender más patrones de despliegue.

5- Aprender más acerca de los sistemas de almacenamiento y recuperación de datos.

6- comenzar a participar en foros, sitios Q & A como SO

7- Comience a escribir pequeños artículos técnicos.

Hay más puntos más allá de los mencionados anteriormente, pero estos puntos son sin duda un punto de partida para el largo viaje para ser un arquitecto.

Además, trabajar bajo un arquitecto/arquitecto senior como Líder Técnico o Arquitecto Junior también actuará como un impulso.

Finalmente, existen certificaciones de líderes de la industria como Microsoft, IBM y otros. Una de las certificaciones que sé que es

MCA (Micorsoft Certiifed Arquitecto)

Pero esta certificación tiene unos criterios predefinidos como (Min trabajo 10 años ex etc ..)

+1

Micorsoft - Certiifed; - excelente error tipográfico –

15

Antes de pensar en el certificado , aprender diseño bien,

  • creo que la base del diseño descrito por Uncle Bob Martin principles.
  • Más información sobre Design Patterns.
  • Hay algunos certificados como MCA, pero creo que se debe preferir a participar en thoughtworks universitario, u otros talleres internacionales y grandes desarrolladores.
+3

+1 para "Principios del tío Bob Martin" –

+0

+1 para "Principios del tío Bob Martin" enlace –

2

Aparte de lo que ya se ha mencionado (Arquitecto certificado de Microsoft) - Hay otro que ofrece Sun (oráculo ..). Se lo conoce como "Arquitecto empresarial certificado por Sun" y ahora ha sido rebautizado como "Oracle Certified Master, Java EE 5 Enterprise Architect"

Pero nada se compara con el diseño de soluciones del mundo real. Estas certificaciones ayudan a explorar las opciones y patrones, y son muy valiosas, pero la verdadera prueba viene en cómo se aplica este conocimiento en el mundo real.

Espero que ayude. ¡Todo lo mejor!

5

La "Junta internacional de calificación de arquitectura de software" (www.isaqb.org) proporciona un plan de estudios independiente del proveedor y la tecnología en su sitio web.

Explica los conocimientos necesarios y las habilidades de los arquitectos de software.

Varios niveles de certificación están disponibles.

3

Para un vendedor neutral y pista de certificación de arquitectura de software de tecnología agnóstica, consulte SEI training and certificates.

Para vendedor neutral pero certificación de arquitectura de software SOA específica, eche un vistazo a SOASchool.

Cuestiones relacionadas