devnet associate
Blog ESDevNet

Mi Aventura hacia el Cisco DevNet Associate

El comienzo

Mi aventura hacia todo lo relacionado DevNet tiene origen en mis años en la universidad, cuando conocí la programación y las redes. Estudié Ingeniería Telemática en la Pontificia Universidad Católica Madre y Maestra(PUCMM). En esta carrera antes de ver temas de Redes, la carrera te da un paseo por la programación. Durante esta etapa pude aprender varios lenguajes de programación como Java, C, C#, Assembler y Ruby. Descubrí que me encantaba programar y que naturalmente tenía habilidades para ello. Ya cuando llegué a las asignaturas de Redes, está área superó mis gustos por la programación y se volvió mi pasión, quedando la programación a un lado.

Después de varios años trabajando en Redes, en el 2017, conocí la plataforma de DevNet de Cisco. Cuando supe que Cisco estaba abriendo sus plataformas para poder aplicar programación a las redes, mis motivaciones se elevaron. Se hizo posible combinar las redes con la programación, para automatizar procesos o crear herramientas que faciliten el trabajo de un ingeniero de redes. Durante los próximos dos años, intenté aprender por mi cuenta utilizando la plataforma de DevNet, pero se me dificultaba desarrollarme. Al ver tantos conceptos nuevos y no tener una buena guía de lo que era esencial aprender, mi progreso fue muy lento. Además, en ese tiempo también tenía la motivación de hacer algunas certificaciones (como el CCIE).

Fue ya en el 2019, cuando supe de la existencia de la certificación Cisco Network Programmability Design and Implementation Specialist que me puse serio con la Programabilidad de Redes y Automatización. Logrando así en este año mismo conseguir la certificación.

También en este mismo año Cisco introdujo la línea de certificaciones de DevNet, impulsando aún mas mi motivación por la programabilidad de redes. Así que esperé con ansias la publicación de más material de estudio. Mientras esto pasaba, me entretuve aprendiendo Python y algunos conceptos importantes de programación.

En el 2020, con mi motivación al 100%, lancé mi blog y canal de Youtube de Coding Networks, que ya venía planificando desde finales del 2018, como una forma de aprender, compartir y mantenerme motivado con los temas relacionados a Programabilidad de Redes y Automatización. Ya en Octubre, acepté el reto de Cisco de pertenecer al DevNet Class of 2020, que se conseguía al pasar el examen 200-901: Cisco DevNet Associate, antes de finalizar el 2020, aunque luego fue extendido hasta Febrero del 2021.

Herramientas y Recursos

Recursos para aprender DevNet

Para el momento en que decidí estudiar para el examen, encontré dos recursos importantes para mi preparación, que considero como mis guías principales:

Para practicar, utilicé los SandBoxs de Cisco DevNet:

Otros recursos:

  • Los ejercicios de DevNet que están en el Exam Topics son muy buenos.

Recursos para aprender Python

Para aprender Python, hice los dos cursos gratuitos de la organización Python Institute:

  • Python Essentials – Part 1
  • Python Essentials – Part 2
https://pythoninstitute.org/

Estrategia de Estudio

Mi estrategia de estudio fue la siguiente:

  1. Primero comencé los cursos de Python para dominar los fundamentos de este lenguaje. Por experiencia previa que tenía con programación y también con Python, me propuse hacer estos dos cursos en 2 semanas, dedicándole alrededor de 1 hora diario, pasando rápidamente los temas que ya tenía dominio.

    Para quienes están aprendiendo Python por primera vez, recomiendo que se tomen su tiempo para leer, entender y practicar los ejercicios que en estos cursos se encuentran.
  2. Lo segundo, fue leer el libro Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide. Si compran el Bundle, te entregan una versión digital y física del libro, además de que te dan acceso a una herramienta para practicar exámenes.

    Considero que fue una muy buena elección pagar por el Bundle, ya que podía leer tranquilamente el libro físico en cualquier lugar y al terminar un capitulo iba a la versión digital en mi computadora para extraer fragmentos y hacer resúmenes, principalmente para crear los Mind Maps. Si me siguen en Instagram habrán visto que publiqué fotos de varios de estos Mind Maps.

    Ejemplo:


    Otro ejercicio que realizaba, es que al finalizar un capitulo, tomaba exámenes de preguntas relacionadas a ese capitulo, utilizando la herramienta que adquirí al comprar la edición Premium del libro.
  3. Pagué un mes del curso Cisco DevNet Fundamental. Este es un curso teórico-práctico, del cual pude aprender detalles de plataformas y herramientas que no estaban en el libro. Este curso lo hice acelerado, ya que un mes no es suficiente y no tenía presupuesto para pagar mas tiempo. Pero si tienen presupuesto para pagar varios meses, adelante, es muy bueno.
  4. Mi última semana y media antes del examen, me la pasé practicando Python y APIs, así como también practicando exámenes con la herramienta antes mencionada.

Sobre el exámen

Mi primer intento fue cancelado

Cuando tomé la decisión de que tomaría el examen antes de que finalizara el 2020, lo anuncié el 7 de noviembre en mi Instagram, y tres día después agendé el examen para tomarlo el sábado 19 de Diciembre del 2020. Elegí la modalidad para tomarlo desde casa.

El sábado 19 de Diciembre me desperté a las 7:00 A.M, muy ansioso. Mi examen estaba programado para iniciar a las 9:15 A.M. Sin embargo, ese día no estaba destinado a tomar el examen. ¡No pude comenzar mi examen!

Muchas lecciones aprendidas en una hora de intentar comenzar mi examen. Permítame enumerar todas las dificultades que tuve:

  1. Tres minutos antes del Check-In del examen se cortó la electricidad en mi vecindario. Mi computadora de escritorio se apagó y tuve que conseguir rápidamente una computadora portátil y conectar mi módem de Internet a una fuente eléctrica portátil.
  2. Mientras hacía el Check-In, el Proctor me pidió que le mostrara mi habitación y mi escritorio. Cada vez que intentaba agarrar la computadora portátil para mostrarle la habitación, me desconectaba, después de varios intentos, descubrí que el cable de red estaba defectuoso. Así que le dije al Proctor que buscaría una cámara USB.
  3. Habían pasado 40 minutos. Después de conectar la cámara USB, reiniciar la aplicación Pearson Vue, pude mostrarle la habitación. Todo estuvo bien para que él lanzara mi examen. PERO, cuando lo intentó, el examen no quería iniciarse en mi computadora portátil. Después de muchos intentos de lanzamiento, pregunté si podía cambiar mi computadora portátil y usar otra computadora portátil (la de mi esposa). El dijo que sí.
  4. Después de obtener la segunda computadora portátil, inicié sesión en el sitio web de Pearson Vue, encontré el mensaje que ves en la foto mas abajo. Que me perdí la ventana de registro y el examen no estaba disponible para la entrega. No pude volver a iniciar la aplicación, el Proctor nunca me llamó a mi teléfono celular y el servicio al cliente de Pearson Vue solo funciona de Lunes a Viernes.

Mi segundó intento

El lunes siguiente abrí un caso a Pearson Vue, quienes se tomaron alrededor de 3 días para revisar mi caso. Cancelaron mi examen y me reembolsaron el dinero. Cuando intenté agendar nuevamente mi examen, no habían fechas disponibles en lo que restaba de Diciembre. Gracias a Dios que Cisco una semana o dos semanas antes había decidido extender dar el honor del DevNet Class of 2020 hasta Febrero 2021.

Mi exámen fue agendado para el 5 de Enero. Ese día llegó, todo el proceso de Check-In pasó bien y pude tomar el examen. El resultado ya lo conocen.

Opiniones acerca del exámen

Al igual que varios Bloggers, opino que el examen va muy de la mano con el Exam Topic. Es un exámen justo, que evalúa muy bien el conocimiento requerido para ser merecedor del DevNet Associate.

Mis recomendaciones:

  • Estudien muy centrado en el Exam Topics. Hagan un Checklist de los tópicos y asegúrense antes de tomar el examen que dominan cada uno de ellos.
  • Practiquen muy bien el uso de Python para consumir REST APIs utilizando la librería “request” y los SDKs.
  • Aprendan a interpretar las documentaciones de los APIs en la página de Cisco Devnet para cada una de las plataformas.
  • Si llegan a comprar el libro en su Premium Edition, aprovechen la herramienta de practicar exámenes y generense muchos exámenes.
  • No subestimen el examen, aunque es un nivel Associate, requiere un dominio de los temas a un nivel Professional.

DevNet Class of 2020

Para mi ha sido un honor conseguir está medalla, DevNet Class of 2020. Primeramente, porque fue una meta que me propuse y segundo porque marca el año donde inició una Transformación en mi carrera profesional, una transformación hacia un Ingeniero Híbrido, un Ingeniero de Redes de la Siguiente Generación.

Conclusión

Estudiar para esta certificación ha sido transformador para mi carrera. Pienso que Cisco hizo un excelente trabajo reuniendo en el exam topics todos los temas fundamentales para que podamos implementar correctamente Programabilidad de Redes y Automatización. Si alguien quiere iniciarse en este mundo, puede hacerlo preparándose para esta certificación.

Espero que lo compartido en esta publicación sea de provecho y motivación para lograr sus metas de certificarse de Cisco DevNet Associate. Los comentarios y mis redes sociales están abiertos para cualquier pregunta o duda que tengan.

Aqui les comparto un video que hice en YouTube donde comparto mas detalles de los recursos.

By Michael Alvarez

2 Comments

    1. Que bueno que te haya gustado. Y gracias por compartirlo en el Forum de Cisco. No se me había ocurrido compartirlo por esa vía.

Comments are closed.