JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Situación de las certificaciones para desarrollo Microsoft en 2013

La verdad es que tenía pendiente escribir un post sobre este tema desde hace al menos 8 meses. Pero he sido reticente a hacerlo sobre todo por la opinión -seguramente controvertida- que tengo al respecto, y no me apetecía nada hacerlo. Sin embargo en las últimas semanas he recibido bastantes correos de gente preguntándome por ello, y me veo ya casi en la "obligación" de escribirlo. así que allá voy.

Nota: Antes de seguir leyendo, si tienes interés en entender bien el trasfondo de todo lo que comento a continuación, asegúrate de haber leído antes mi post sobre las certificaciones de Visual Studio 2010, de hace justo 2 años. Ello te ayudará a saber en qué situación estamos y hacia donde vamos en este tema. Por otro lado en este post solamente trataré y valoraré las certificaciones para desarrolladores, no así las de sistemas ni las de acceso a datos (que también tienen lo suyo) que sólo las mencionaré de pasada.

El nuevo modelo de certificaciones de Microsoft

En Octubre pasado salieron oficialmente las nuevas certificaciones de desarrollo de Microsoft orientadas teóricamente a Visual Studio 2012 y .NET Framework 4.5. La"catch-phrase" que utilizaron para definir a las nuevas certificaciones en general fue "Certification: reinveted for the cloud".

Esa primera frase ya debería darnos algunas pistas de por donde van los tiros con las nuevas certificaciones: todo el foco se ha puesto en la parte de sistemas y en especial en "la nube", y no tanto en la de desarrollo, que como comentaré en breve se queda en poco más que una improvisación.

Estas nuevas certificaciones tienen solamente tres niveles, que Microsoft representa en una pirámide:

CertsPiramide

Cada uno de estos niveles de la pirámide representa la escala de conocimientos (la base, un nivel superior y uno de "Maestro" reservado a muy pocos). A priori parece una forma bastante interesante de segmentar:

  • Microsoft Certified Solutions Associate (MCSA): según Microsoft este nivel representa un punto de inicio para los que están comenzando con una tecnología, para la búsqueda de trabajo. En este nivel solamente deben probar que saben por donde pisan y están en condiciones de realizar los trabajos más comunes.
  • Microsoft Certified Solutions Expert (MCSE): se trata de la certificación principal que Microsoft cree que todo profesional debe aspirar (sic). Reconoce una serie de conocimientos y experiencia mucho más profundos y amplios en cuanto a temas que se dominan.
  • Microsoft Certified Solutions Master (MCSM): está destinada a muy poca gente, unos pocos elegidos (sic) en todo el mundo, que demostrarán un nivel extraordinario. Es el nivel máximo de certificación al que se puede aspirar.

De acuerdo. ¿Te suenan de algo los acrónimos MCSA y MCSE? Efectivamente, esas eran las siglas que se han usado toda la vida para, respectivamente, las certificaciones de sistemas Microsoft Certified Systems Administrator y Microsoft Certified Systems Engineer. Una pista más de que están totalmente orientadas a sistemas, dejando colgados a los desarrolladores, como veremos enseguida. Para mi esto es ya un primer error, pues se nota que han forzado las palabras para que los nombres de los niveles coincidan con los acrónimos MCSA y MCSE y así reaprovecharlos (gente de Microsoft en USA ha manifestado públicamente que se buscaban reutilizarlos para aprovechar que eran muy conocidos). Claro, con este desatino ahora habrá que preguntar "Y tú ¿eres MCSE de los de ahora o de Windows Server 2003?" ;-P

De todos modos, donde dije "digo" digo "Diego": debemos saber que, en realidad, al nivel experto en las certificaciones para desarrolladores le han llamado Microsoft Certified Solutions Developer o MCSD, por lo que no se aplica lo de MCSE si somos desarrolladores.

¿Lioso? A mi  me lo parece. ¿Hay algún motivo lógico para ello? Lo desconozco, pero a mi me parece un fallo enorme. ¿Qué tenia de malo llamarle MCSE también en el caso de los desarrolladores?

Por ello, la pirámide completa, con los nombres de las certificaciones, la representan así:

CertsPiramideCoNombres

La flechita nos indica a lo que la mayoría deberíamos aspirar, que es a ser "Expert" o más bien si eres desarrollador "Developer" (redundante, ¿no?).

Estas nuevas certificaciones, según Microsoft, "aseguran que los profesionales certificados disponen de las habilidades necesarias para acompañar a la organización en su camino hacia la nube", y que además "se alinean con soluciones del mundo real en lugar de con productos específicos, y validan un conjunto de conocimientos y habilidades más amplio y profundo" (sic, traducido).

Para lo que a nosotros nos interesa, que son las certificaciones de desarrollo, veremos que de este bonito planteamiento teórico a la práctica hay un largo recorrido y las cosas no pintan tan bien.

Las certificaciones de Desarrollo: ¿Visual Studio 2012?

En el caso de los desarrolladores, el primer nivel MCSA ni siquiera existe. Lo único aproximado que tienen es anterior y se llama MTA (Microsoft Technology Associate), para aumentar aún más la confusión con los nombres, aunque es lo que promulgan en sus "Certification Paths". Es realmente algo previo incluso al nuevo MCSA. Está tan oculto que para encontrarlo hay que saber que existe y pulsar en un críptico enlace "MTA" en un desplegable. Cuando lo analizas un poco para ver si te puede interesar, se te cae el alma a los pies. Estas son los exámenes disponibles para los desarrolladores (cada uno de ellos te da una certificación como MTA):

Son tan infames que no me extraña que los oculten. Yo les he puesto un "nofollow" a los enlaces anteriores para no darles peso en el SEO :-P

A pesar de haberse lanzado durante 2010, es decir, con Visual Studio 2010 ya en el mercado (que salió en Abril de ese año) están basadas en Visual Studio 2008 y .NET 3.5, a excepción de las dos últimas que son con VS2010. Mejor ni las mires: no merecen la pena. Y es una lástima.

OK. ¿Qué pasa con el siguiente nivel, MCSE?

Bueno, para empezar, como he dicho se llama realmente MCSD. Además, en mi opinión, representan una dejadez clara de Microsoft y demuestra que en esta ocasión han primado los intereses de producto frente a los de criterio formativo: Microsoft las ha orientado a tres áreas en exclusiva: Store Apps y Desarrollo Web y Gestión de Proyectos (ALM: Application Lifecicle Management). Es decir, a promover y vender más licencias de Windows 8, Windows Server (por IIS) y Azure, y licencias de Visual Studio Professional o superior, que es lo que demandan las grandes empresas. Por supuesto esta es sólo mi opinión personal, pero cuando explique más a fondo en qué consisten las nuevas rutas para certificarte creo que me darás la razón.

Un inciso: Y, por cierto, qué pasa con windows Phone? Pues pasa, que de momento no hay (ni se las espera) certificaciones específicas de Windows Phone 8, y la única que está disponible es la de Windows Phone 7. Sí, con Silverlight 4.0 (¡flipa!) y teniendo que examinarte absurdamente de Entity Framework con el examen 70-516, ya que en Windows Phone 7 no se puede usar EF para nada. Alucinante.

Veamos cada una de estas nuevas rutas para certificarse como desarrollador en 2013, con Visual Studio 2012:

MCSD Web Applications

MCSDWebApps

Como vemos, en el caso de desarrollo Web la certificación se centra en JavaScript/HTML 5/CSS 3, ASP.NET MVC 4 y Azure y Servicios web.

Yo he hecho los tres exámenes hace meses, en verano, cuando estaban en beta, así que puedo hablar un poco de primera mano sobre ellos. Si tuviera que definirlos con una sola palabra ésta sería, en general, "batiburrillo".

Quizá el más coherente sea el primero, de el 70-480 Programming in HTML 5 with JavaScript and CSS, aunque es bastante flojo en cuanto a lo que demanda de conocimientos. Pregunta mucho de las tres cosas, pero intercala también preguntas de jQuery, preguntas de extensiones a CSS específicas de Microsoft para desarrollo en Windows Store (cosa que no necesitas saber para desarrollo web y me sobran mucho), pero como digo es bastante coherente. Tiene gracia que Microsoft te certifique en un conjunto de tecnologías (HTML5, CSS 3 y JavaScript) que son abiertas y estándar y no tienen nada que ver con ellos. Pero bueno, está bien.

El segundo, 70-486 Developing ASP.NET 4.5 MVC Web Applications se centra sobre todo en MVC, claro, pero intercala otras muchas cosas que en mi opinión no vienen a cuento en el examen, como por ejemplo, jQuery, Azure, WCF, testeo unitario… Y desde luego lo que pone en su ficha que "mide" no es ni de lejos parecido a lo que luego preguntan. Es un batiburrillo, como decía, pero es que además deja fuera conocimientos importantes sobre la infraestructura de ASP.NET centrándose en mi opinión en otros aspectos menos importantes o demasiado genéricos.

Finalmente el tercero, 70-487 Developing Windows Azure and Web Services es para mi el que menos sentido tiene de lo tres, y es el mayor batiburrillo de todos. Entra todo: acceso a datos tradicional (un poquito), acceso a datos con Entity Framewok (otro pellizco), WCF (otro poquito más), Web API, NuGet, Despliegue en IIS… Menos de Azure (casi) preguntan un poco de todo, pero a la vez sin profundizar en nada. No vale ni para una cosa ni para la otra. Para mi es un fiasco absoluto a evitar.

Para obtener la certificación como MCSD debes aprobar los tres. Aprobando uno solo de ellos no tienes nada. La excepción, curiosamente, es el primero 70-480, ya que si lo apruebas te conviertes, agárrate, en Microsoft Certified Technology Specialist o sea un MCTS de los de antes, que supuestamente eliminaban. Yo no lo entiendo :-?

Luego comentaré las consecuencias que tienen estos exámenes surrealistas sobre tu capacidad de demostrar lo que sabes, que es el objetivo de las certificaciones.

MCSD Windows Store Apps

En el caso de la certificación para Windows Store tenemos dos rutas paralelas para obtener la misma certificación, según quieras desarrollar con XAML y C# (lo que está haciendo casi todo el mundo) o prefieras utilizar HTML 5:

MCSDWinApps

 

En esa certificación se dejan de lado cualquier otro tipo de aplicaciones que no sean de Windows Store, sobre todo claro está las dirigidas a escritorio tradicional, tanto con Windows Forms como con WPF. ¿Hay alineación con intereses comerciales o no?

Es muy llamativo el caso del examen 70-483 Programming in C#: al igual que el de HTML 5 (común con la certificación Web) si lo apruebas te conviertes en MCTS en este caso para demostrar que dominas C#. A mi me parece fantástico y de hecho he abogado siempre por disponer de un examen como este en VS2010. Pero lo simpático del caso es que cuando sacaron las certificaciones anteriores eliminaron el examen de fundamentos de la plataforma, el famoso 70-536 del que ya he hablado por clamor popular también, porque decían que eso era ya conocimiento de base y que se dejaba para la Universidad (me parto el eje) y no necesitaba certificarse. Ahora resulta que no es así y lo meten en la ruta de XAML y además es un MCTS. Repito, me parece genial y un acierto, pero ¿dónde está la coherencia aquí? ¿Será que se necesitaban 3 exámenes para no descompensar el MCSD y entonces ahora sí que encaja.

Estos exámenes no los he hecho, así que no puedo hablar de primer mano. Pero aunque fueran más coherentes que los de desarrollo Web, me parece muy fuerte que en lo único que te puedas certificar es en Windows Store. En las empresas no se utilizan este tipo de aplicaciones (y menos ahora mismo ni en el futuro inmediato), así que ¿por qué motivo no económico o de alineación con ventas es esta la única certificación que hay?. :-S

MCSD: Application Lifecycle Management

para terminar, recientemente se ha presentado una certificación que parece bastante interesante, pero que no conozco de primera mano para opinar. Se trata de la de gestión de proyectos o ALM, cuya ruta de certificación es la sguiente:

MCSDALM

Si has hecho los exámenes o conoces a alguien que los haya hecho me encantaría que pudieseis comentar aquí vuestras impresiones. Gracias.

Demostrar que dominas habilidades transversales

Para mi el principal problema para las nuevas certificaciones es que dejan de lado la posibilidad de demostrar que eres especialista en habilidades concretas valoradas en los puestos de trabajo, que debería ser el propósito fundamental de éstas.

Por ejemplo, el examen actual 70-516: Desarrollo de Aplicaciones Web con .NET Framework 4 demuestra que dominas el acceso a datos con tecnologías Microsoft (ADO.NET clásico, Linq y Entity Framework entre otras cuestiones). Es realmente completo y demuestra ante cualquier empresa que te quiera contratar que dominas el acceso a datos con Visual Studio y .NET. En las nuevas certificaciones de VS2012 no tienes forma de demostrar con un examen esto salvo que hagas el actual 70-516. Lo mismo pasa con WCF o WPF, por ejemplo.

Me parece una omisión muy importante, por mucho que traten de justificarlo en que se centran en tareas amplias y no en tecnologías concretas.

Las nuevas certificaciones caducan

Esta parte te va a encantar: las nuevas certificaciones caducan.

Hasta ahora, tú te certificabas por ejemplo en Visual Studio 2008 y esa certificación era tuya para siempre. Claro, obviamente perdía valor con el tiempo, ya que la tecnología de hace 7 años no es competitiva con la actual, pero tu certificado seguía siendo válido, lo cual tiene su importancia porque no todas las empresas se actualizan a la misma velocidad, por ejemplo. Así que podías dejar acceso a tu "transcript" de certificación y aparecía ahí para siempre.

Las nuevas certificaciones hay que revalidarlas para que te las mantengan. En el caso de las de sistemas y bases de datos es cada tres años, pero en el caso de las de desarrollo (MCSD) es cada dos años. Así que mucho cuidado con esto.

En el caso de las de sistemas en la nube esto tiene tiene una justificación clara: dado que Azure u Office 365 no tienen número de versión y van evolucionando con el tiempo de manera automática (siempre estás en la última versión) conviene renovar tus conocimientos sobre las versiones más recientes, así que te obligan a hacerlo cada tres años, un plazo razonable. Pero en el caso de otras certificaciones y en especial las de desarrollo: ¿qué sentido tiene si además los propios exámenes están especificando la versión de la que te examinas?.

Pues ya lo sabes…

Actualizarse desde las certificaciones de VS2010

Existen rutas de actualización desde las actuales certificaciones de Visual Studio, pero precisan 2 exámenes:

MCSDWebApps-Upgrade

MCSDWinApps_Upgrade

En el caso de ALM no hay actualización posible.

Si te interesan y tienes las certificaciones anteriores especificadas puedes saltar a las nuevas ahorrándote un examen.

Retirada de las certificaciones de Visual Studio 2010

El 31 de Julio de este año Microsoft dejará de otorgar las certificaciones actuales de VS2010. Es decir, seguirán estando disponibles los exámenes, pero no te darán la certificación correspondiente al aprobarlos (surrealista), los exámenes de Visual Studio 2010 desaparecerán y no podrás certificarte en tecnologías transversales (gracias a Ángel Rayo por la corrección, 26/01/2013).

Así que si quieres demostrar con un certificado oficial que dominas, por ejemplo, el desarrollo con tecnologías de acceso a datos de Microsoft o el desarrollo con ASP.NET Web Forms y AJAX, procura presentarte respectivamente al examen 70-516 o al examen 70-515 antes de que llegue esa fecha. Te quedan 6 meses, no pierdas el tiempo. Te otorgarán el certificado y será tuyo para siempre.

A partir de esa fecha, si quieres demostrar con un certificado oficial que posees ciertos conocimientos técnicos transversales, no tendrás suerte: sólo podrás certificarte como desarrollador en las 3 cosas que comenté antes: desarrollo web, Windows Store y ALM.

ACTUALIZACIÓN 10/2/2013:

El día 8 de febrero de 2013, dos semanas después de escribir este artículo, Microsoft dio marcha atrás en cuanto a lo de retirar las certificaciones transversales de Visual Studio 2010 y según han manifestado en su blog oficial éstas no se van a retirar ya, al menos hasta que cambien de parecer. Es una gran noticia y una decisión lógica: dado que no hay competencias transversales en VS2012, al menos que dejen las de 2010. Eso sí, lo suyo sería que las actualizasen a 2012.

En resumen

Para tratar de resumir un post tan largo (¡me ha llevado toda la tarde escribirlo!) pondré aquí los puntos clave de qué ha pasado y qué interpreto yo:

  • Microsoft ha lanzado las nuevas certificaciones a finales del año pasado
  • Hay tres niveles de certificación: Associate, Expert y Master. En el caso de desarrolladores, la de "Expert" se denomina "Solution Developer".
  • Han encajado con calzador las certificaciones de desarrolladores en esas categorías, pero realmente no hay ni "Associate" ni "Master", y la de "Expert" está orientada únicamente por intereses comerciales de Microsoft, no necesidades reales de certificación de los desarrolladores. Además en concreto la de desarrollo web me parece caótica y poco útil en su forma actual, quitando quizá la de HTML 5.
  • Las nuevas certificaciones caducan. En el caso de las de desarrollo hay que renovarlas cada dos años o las pierdes.
  • El 31 de Julio de 2013 los exámenes de certificaciones de VS2010 seguirán activos, pero aunque hagas el examen Microsoft no te otorgará el certificado. Apúrate si te interesa obtener un MCTS o un MCPD de estos.

¡Espero que te resulte útil!

José Manuel Alarcón José Manuel Alarcón
Fundador y director de campusMVP.es, el proyecto de referencia en formación on-line para programadores en lengua española. Autor de varios libros y cientos de artículos. Galardonado como MVP de Microsoft desde 2004. Gallego de Vigo, amante de la ciencia y la tecnología, la música y la lectura. Ayudando a la gente en Internet desde 1996.
Descarga GRATIS mi último libro (no técnico): "Tres Monos, Diez Minutos".
Banner

Comentarios (40) -

Spain Óscar Sotorrío

Hola JM,

Muchas gracias por tomarte la molestia de explicar públicamente todo esto. Sinceramente, a mí como profesional no me gusta nada lo que han hecho.

Lamentablemente cada día tienen menos valor las certificaciones en la empresa y entre los profesionales, por no hablar, de cierto tipo de prácticas que no viene a cuento comentar aquí, para certificarse.

¡Una verdadera lástima!

Un saludo y muchas gracias otra vez

Responder

El examen 70-515‏ segun leo caduca el 31 de julio del 2013 ? entonces, tiene sentido pagar 990 euros a Krasis por esa preparacion ?....usted como integrante de Krasis que recomienda?

Responder

Spain José M. Alarcón

Hola Alf,

Como explico en el post, el 31 de Julio no caduca el examen, sino la certificación, que es diferente.

En cualquier caso nuestros cursos de preparación de certificaciones, a pesar de su nombre, no se enfocan únicamente en preparar un examen. En ese caso serían mucho más cortos y más de "recetas" apara aprobar. Su objetivo es preparar verdaderamente al estudiante en la tecnología que están estudiando, más allá de que se presenten o no o de que aprueben o no. De hecho es lo primero que se les dice en la metodología.

Al terminar nuestro curso de "preparación" de los exámenes 70-515 o 70-516 lo que consigues es haber aprendido muchísimo sobre las correspondientes tecnologías. No tienes porqué presentarte al examen y de hecho muchos de nuestros alumnos lo hacen sin intención de preparar el examen tampoco.

Hoy por hoy te puedo asegurar que son los cursos más completos del mercado sobre ASP.NET y Acceso a datos respectivamente, con una valoraciones altísimas de todos los alumnos. Merece la pena pagar esos 990 € sin lugar a dudas.

Así que sí, tiene sentido, tal y como preguntas :-)

Por cierto, si por el motivo que seas deseas tener la certificación y que te dure para siempre, el momento para prepararla con nosotros es ahora. En el peor de los casos aunque no hicieses el examen aprenderías un montón y siempre te serviría para tu trabajo.

Saludos!

Responder

Hola JM, a mí me parece bastante mal la forma de plantear las nuevas certificaciones. No tiene sentido que retiren las certificaciones Windows con .NET 4 y sólo dejen las de desarrollo para Windows 8. Los exámenes para .NET 4 dejan de estar disponibles  el 31 de julio por lo que es imposible que la gente se certifique a partir de ese día pages.email.microsoftemail.com/page.aspx

En cuanto a lo que comentas sobre los exámenes beta yo también los hice en verano y es normal que siendo beta incluyan muchas preguntas, incluidas alguna que pueden parecer incoherentes, porque el objetivo es que los que realizamos los exámenes beta depuremos dichos exámenes.

Muy buen post. Un saludo.

Responder

Spain José M. Alarcón

Hola Ángel,

Pues la idea que nos habían transmitido a nosotros el año pasado en abril sobre los exámenes (en una de las videoconferencias con Redmond), era la que pongo en el post, es decir, que se retiraba la certificación pero no los exámenes, lo cual me parecía también bastante locura (y por eso lo califico de "surrealista" en el post. Lo actualizaré. Gracias por comentármelo.

En cuanto a los exámenes beta, llevo haciendo betas de exámenes de desarrollo web desde VS2005, y nunca había visto nada tan deslavazado como lo que he visto en esta ocasión. Es que además más allá de lo que te pregunten en el examen (donde puede variar mucho) si lees el "Skills Measured" de lo que supuestamente entra, la verdad es que tampoco parece tener mucho sentido, en especial el examen 70-847, aunque en mi opinión el examen de MVC incluye multitud de cosas que tampoco tienen mucho sentido en un examen específico de esa tecnología, y si no lo es que no lo titulen así entonces...

En cualquier caso creo que en esta ocasión, con las certificaciones de desarrolladores, han perdido el norte por completo, y es una lástima.

Gracias por comentar!

Responder

Estoy de acuerdo en que han perdido el norte por completo en las certificaciones de desarrollo. Espero que le lleguen muchos comentarios como los nuestros y decidan cambiar algo :-). Creo que orientar las certificaciones de desarrollo Windows como te comentaba sólo a Windows 8 implica que quedan fuera todos los conceptos de .NET 4.5 generales (quitando lo genérico de Desarrollo con C#).

Un saludo.

Responder

Colombia Julio Avellaneda

Muy buen post José! creo q las certificaciones específicas a un tecnología si que harán falta, y no solo por dar un paso más en querer ser especialista en algo, sino porque van en constante evolución, como Entity Framework, WCF, ASP.NET, etc, si bien MSFT esta dandole mucho al tema de Windows 8, es necesario reconocer que no todo en el mundo es W8.

Que las certificaciones caduquen bueno, es interesante, pq nos obligamos a estar actualizados, pero acá vuelve el tema de... estar actualizado solo en W8?

Saludos!

Responder

Viendo el negro panorama de las certificaciones y el hecho que Windows 8 quiere recuperar la CUOTA PERDIDA en el mercado de consumo ( dispositivos móviles) dominado por Android / iOS, ¿ Merece la pena aprender a desarrollar para Windows 8 / Windows Phone ? Soy desarrollador en ASP .NET en entornos de gestión empresarial. Estoy harto de ver aplicaciones ASP .NET 2.0, algunas compiladas a 4.0 sin utilizar ninguna mejora de la versión. Me gustaría desarrollar aplicaciones para dispositivos móviles y aprovechar mi experiencia en .NET pero cada vez  más me atraen otras palataformas ( Android). ¿ Estoy equivocado ? ¿ Llegará el momento de Windows 8? ¿ O estamos ante un nuevo "Windows Vista"?

Responder

Spain José Manuel Alarcón

Hola Damián,

Son esas preguntas demasiado profundas para darle una respuesta :-)
Ojalá lo supiésemos.

De todos modos, te comento varias cosas:

1.- Independientemente de lo que sea más o menos "cool" (y yo creo que Android no es "cool" en absoluto), la realidad es que Windows 8 ha vendido más de 60 millones de licencias ya, y en unos meses/años tendrá una cuota mucho mayor. Desarrollar para Windows 8 te abre el camino a millones de posibles clientes, seguramente con el tiempo tantos o más que hacerlo para Android o, desde luego, iPhone.
Windows Phone 8 ya es otra cosa, y sí que es una apuesta más arriesgada.

2.- Si quieres hacer desarrollo móvil Web con .NET y HTML5/CSS/JavaScript, lo mejor es aprender ASP.NET MVC que te da más libertad para definir tu parte cliente con estas tecnologías. En ese sentido no tendrás ninguna desventaja frente a otros entornos/plataformas (más bien al contrario, tendrás bastantes ventajas).

3.- Si quieres desarrollar para Android o iPhone usando .NET estás de suerte: con las herramientas de Xamarin puedes hacerlo, y tendrás aplicaciones nativas para esas plataformas, reutilizando código entre ellas (y Windows Phone ya puestos), y aprovechando los conocimientos que ya tienes. De hecho en campusMVP tenemos un curso estupendo sobre esto:

www.campusmvp.com/.../...Android-con-.NET_160.aspx

Yo creo que en general mucha gente se está dejando llevar por la ola de negatividad que existe hacia Microsoft, como si no fueran innovadores o no pudieran salir adelante frente a Apple o Google. Y creo que no es así en absoluto. Es más Windows 8 me parece un sistema muy innovador que marca el camino a seguir por los demás (detalles aquí: www.jasoft.org/.../...con-Windows-8-(Parte-I).aspx), aunque en el terreno móvil lo tienen más complicado.

Ya digo que esto da para hablar largo y tendido, pero espero que este pequeño comentario te ayude un poco.

Saludos,

Responder

La verdad es que ya la cosa se pone confusa, y un poco triste por como se ha ninguneado a Web Forms :( , ojala hubiera tenido los recursos de hardware y me hubiera apuntado a la de ALM.... eso si le veo mas futuro, pues hay conocimientos que se aplican mas alla del entorno Microsoft.

Y si, ahora hay un hueco pues ni WPF ni WinForms son considerados...

Responder

Parece que hay novedades. Ya no se retiran los exámenes ni las certificaciones de Visual Studio 2010 el 31 de julio.  borntolearn.mslearn.net/.../...tirement-dates.aspx

Buena noticia para el día de hoy.

Un saludo.

Responder

Spain José M. Alarcón

Buenísimas noticias Ángel,

Muchas gracias por comentarlo aquí.

Un saludo!

Responder

Hola,

El articulo esta muy bien, pero yo queria hacer dos preguntas.

- Cada examen de certificación que precio tiene?
- Si obtengo la certificación esto beneficia en algo a la empresa en la que trabajo?

Gracias

Responder

Spain José M. Alarcón

Hola Alex,

En la página de campusMVP de preguntas frecuentes sobre certificaciones tienes estas y muchas otras ya contestadas:

www.campusmvp.com/...Certificaciones-Microsoft.htm

De todos modos.

· Examen en España: 140 €
· ¿Le vale a tu empresa?: Si quieres ser partner de Microsoft sí, pues necesita gente certificada. Si es una certificación de desarrollo le valdrá para las especialidades de partner que tienen que ver con desarrollo de aplicaciones.

Saludos,

JM

Responder

Hola,

Estoy pensando en sacarme una certificación de desarrollo web y al leer el post se me han quitado un poco las ganas dado que el precio de los exámenes no es precisamente barato. Tu que harías entonces, sacarte el actual MCSD Web (480, 486, 487) o la antigua certificación 70-515? Teniendo en cuenta que me interesa aprender pero que también a su vez la certificación sea valorada por las empresas.

Saludos,
Roger.

Responder

Spain José Manuel Alarcón

Hola Roger,

No sé qué decirte la verdad. Dependerá mucho de tus objetivos y de qué vayas a trabajar. No te puedo dar un consejo claro.

La certificación 70-515 es un único examen y es muy orientada a desarrollo web con tecnología Microsoft. Por otro lado el examen 70-480 es de HTML 5 / CSS 3 / JavaScript que es algo muy de moda ahora mismo y que seguramente se valorará bastante en las empresas. Como es el único que te da un certificado (Technology Specialist) puede ser muy buena idea prepararlo.

Los otros dos: pues ya no lo sé. Estoy seguro de que aprenderás mucho más con nuestro curso de MVC 4 (www.campusmvp.com/.../...con-ASP.NET-MVC-4_92.aspx , es sensacional y los alumnos consistentemente le ponen un 5 en la valoración final) que con uno que te den presencial por ahí del examen 70-486 que te den por ahí, básicamente por el descentre que tiene en temario y porque normalmente esos cursos están pensados más para aprobar el examen que para aprender, cosa que con los de campusMVP no ocurre.

Saludos,

Responder

Estupendo artículo. Parecía imposible, pero has conseguido aclararme todo el lío que tenía.
Actualmente tengo la certificación del famosos examen 70-536 (por cierto me topé con tu blog y tus referencias a él, después de haberlo aprobado, y me alego muchísimo leer tus valoraciones del mismo), y estoy pensando en hacer el 70-516, ya que el tema web lo tengo más dejado de lado. Además como al parecer no van a retirarlos, quizás pueda llegar a conseguir un MCTS, que digo yo seguirán siendo valorados en este mundillo ¿no te parece?

Enhorabuena José Manuel por el blog!

Responder

Spain José M. Alarcón

Hola Javi,

Creo que el 7-516 es una buena elección para preparar, pues demuestra que dominas las principales tecnologías para acceso a datos de Microsoft.

Aprovecho y meto la cuña publicitaria: nuestro curso de preparación del 70-516 es fantástico y saldrás muy bien preparado :-)

www.campusmvp.com/.../....NET-Framework-4_113.aspx

Saludos!

Responder

Fantástico post, tenía bastante "brainstorming", había leido algunas cosas por ahi que me habían hecho liarme más. Necesitaba decidirme sobre que certificación elegir.

Responder

estiamdos, sabes cuando salen las certificaciones visual studio 2013 ?.

Responder

Spain José M. Alarcón

No salen: las de VS2012 las van actualizando a medida que avanza la tecnología relacionada, por eso hay que renovarlas cada dos años.

Saludos.

Responder

José, estaba conversando con mi profesor (MTC), me comento que saldra unos cursos de mvc 5 y "wpf" de certificación, pero, por lo que comentas sera con VS 2012.

Responder

Spain José M. Alarcón

No: lo que ocurre es que estas certificaciones que aparecieron con VS2010 se van renovando y van incorporando poco a poco las nuevas versiones y tecnologías que aparecen. De vez en cuando actualizan el índice de lo que entra y puedes ver lo que entra encada momento visitando su página en Microsoft para ir viéndolo. Ahora mismo, por ejemplo, el 70-486 sigue siendo de MVC 4, pero imagino que en breve lo actualizarán para MVC5.
Ten en cuenta que ahora debes renovar la certificación cada 2 años y es precisamente por este asunto.

Saludos.

Responder

Hola,

Con respecto a la validez del MCSD: Web Applications, ¿cuándo empiezan a contar los dos años?. Poniendo un caso práctico:

Programming in HTML5 with JavaScript and CSS3 ---> La apruebo en septiembre 2015
Developing ASP.NET MVC Web Applications          ----> La apruebo en diciembre de 2015
Developing Microsoft Azure and Web Services     -----> La apruebo en febrero de 2016

¿Hasta cuándo sería válido el MCSD? ¿Hasta septiembre de 2017 o hasta febrero de 2018?

Muchas gracias!

Responder

Spain José M. Alarcón

Hola Alberto:

Muy buena pregunta. La verdad es que no está muy clara. Yo entiendo que tienes 2 años desde el momento en el que obtienes el MCSD completo, es decir, cuando apruebas el último examen ya que además hay ciertos exámenes de esos que no caducan (en concreto el 70-480 de HTML5). Así que en tu caso creo que tendrías hasta febrero de 2018.  Luego tendrías que hacer un examen de recertificación.

Estos exámenes de recertificación son exámenes nuevos y diferentes a los que hiciste en los que se hace hincapié en las novedades que tengan las tecnologías en cuestión desde que salieron los exámenes anteriores para certificarte. Normalmente además los lanzarán con versiones nuevas de los exámenes de certificación "normales", para que los que se quieran certificar por primera vez lo hagan con las últimas versiones de las tecnologías.

Si no te recertificas las certificaciones actuales aparecen como "Inactivas" en tu perfil de MCP.

Te avisan por email de que te toca recertificarte, de todos modos, con casi 1 año de antelación para que no te despistes. Tal y como la han planteado te da la sensación de que, casi te acabas de sacar la certificación y ya te están "achuchando" para que te recertifiques :-S

Es un tema un poco complejo el que han montado...

Saludos

Responder

Yo también entiendo que debe ser como dices. La verdad es que un periodo de dos años es muy poco, aunque entiendo que es una forma de obligarte a estar "en la onda" de las nuevas tecnologías constantemente.

Lo que sí me parece abusivo es el precio de la renovación, que creo que debería ser algo simbólico o incluso gratuito. Tal y como está planteado, mantener una certificación te va a costar 70€ al año (suponiendo que siempre apruebes a la primera la prueba).

Pero bueno, espero que con el tiempo vayan mejorando el sistema de certificaciones y renovación de las mismas

Saludos!!

Responder

Hola, respecto a la línea de certificación de bases de datos, me queda claro que el 98-364 es para obtener el MTA, pero los examenes 70-461, 70-462 y 70-463 que sirven para obtener en caso de aprobarlos todos el MCSA SQL SERVER 2012, no tienen valor por separado? es decir aprobar el 70-461 por ejemplo, no te acredita como MCTS o algo parecido?
Muchas gracias!

Responder

Aprobar el examen 70-461 uno de los 3 necesarios para ser MCSA SQL SERVER 2012 no te da ningún tipo de título, semejante a los anteriores MCTS?

Responder

Spain José M. Alarcón

Hola:

Tus comentarios fueron directos al spam, no sé porqué, y no los he visto hasta ahora...

En efecto, así es: ahora por separado no te proporcionan ninguna titulación (bueno, eres MCP, es decir, Certified Professional por haber aprobado un examen, pero no en nada en concreto). Si quieres un título oficial concreto tienes que sacar los 3 (461, 462 y 463) para ser MCSA  y además el 464 y 465 para ser CMSE.

Que yo sepa el único examen suelto que te da una certificación es el 98-364 de fundamentos de bases de datos:
www.microsoft.com/learning/en-us/exam-98-364.aspx

que te da el título de Technical Associate, que son certificaciones de fundamentos siempre.

Saludos.

Responder

jeje no hay problema

Ok, lo que me imaginaba. El MTA 364 ya lo saqué hace poco (a pesar de que es como bien dices infame jeje) y quería saber un poco por donde tirar pensando en SQL SERVER.

Que recomiendas, hacer los 3 necesarios para ser MCSA o ir a por uno suelo que ya te de algo (MCTS) por si solo?

gracias!!

Responder

Spain José M. Alarcón

Hombre, ya de ir, ir a por todas :-)
Además uno suelto no te hace MCTS: es o todos o ninguno...

saludos

Responder

perdon, me refería a hacer los 3 q te hacen MCSA o ir a por el 516 q si q te hace MCTS directamente?

Responder

Spain José M. Alarcón

Opps, ahí ya no sé qué decirte. Depende de tus necesidades. Hombre, cuanto más mejor siempre, pero no sé hasta que punto alguien que te vaya a ver eso en el CV sabrá distinguir entre una y otra certificación. Igual con la "pequeña" de 3 exámenes es suficiente ¿no?

Responder

Quizás. Consideras menor esa MCSA q la MCTS?

Responder

Spain José M. Alarcón

Hombre: es menor: tiene 3 exámenes y la otra 5...

Responder

5?? El examen 70-516 te da el MCTS no?  Creo q te has confundido con el mcse. Yo quería comparar el MCTS de 1 examen y el MCSA q necesita 3. Q opinas? Gracias !

Responder

Samuel Ortega

Sera interesantes despues de 3 años conocer una version actualizada de este tema para las certificaciones de desarrollo con Microsoft. Nos podra ayudar por favor. Gracias

Responder

by Jose M. Alarcon

Hola:

Pues en esencia no hay muchos cambios desde entonces. Ten en cuenta que esa modelo que sacaron con VS2012 es el que quieren que perdure, y lo van evolucionando en cuanto a contenidos para adaptarlo a las novedades de la plataforma. Pero en esencia es lo mismo, y los exámenes no han variado (hablo siempre de los de desarrollo).

En el blog de campusMVP tenemos un mapa de certificaciones actualizado que seguro que te interesa:

www.campusmvp.es/.../...ollador-con-Microsoft.aspx

además de algunos otros detalles interesantes:

- Certificaciones Microsoft: Cómo reservar la fecha de tu examen de certificación: www.campusmvp.es/.../...amen-de-certificacion.aspx
- Cómo renovar mis certificaciones de Microsoft: www.campusmvp.es/.../...ificaciones-Microsoft.aspx

Aunque siempre estamos metiendo cosas (en las próximas semanas, por ejemplo, tenemos programado algún post más sobre el tema):

www.campusmvp.es/recursos/?tag=/Certificacion

Lo que no se sabe aún es qué ocurrirá con el nuevo .NET Core: si lo meterán en su propia certificación, lo mezclarán en los contenidos de la actual... Según se vaya sabiendo lo iremos contando en el blog de campusMVP.

Saludos.

Responder

Josue Roque

Estimado Jose Alarcon,  
veo que en la descripcion de los cursos 70-480 y 70-483 que brindan en CAMPUSMVP ya no mencionan que por pasar esos examenes se obtiene una certificacion como Microsoft Specialist ¿Ha cambiado esto?

Gracias por la informacion

Saludos

Responder

by Jose M. Alarcon

Hola Josué:

En efecto, así es. Eso lo cambiaron en marzo de este año. Siguen siendo válidos para obtener las certificaciones grandes, pero ahora ya no te otorgan el "Technology Specialist" en esa tecnología al aprobarlos. Supongo que es porque quieren potenciar más sus certificaciones "Associate" (www.microsoft.com/.../...eloper-certification.aspx), aunque no son lo mismo.

Responder

Pingbacks and trackbacks (1)+

Agregar comentario