“Mi Viaje como Data Engineer Junior en GCP: Desafíos y Logros”

Maria Ignacia Loyola Fraile
GDG Cloud Santiago
Published in
5 min readJun 28, 2023

Comencé a trabajar como Ingeniera de Datos en la Foundation de Data & Analytics en NTT DATA en Chile en el año 2022. Siempre me ha fascinado el mundo de los datos: manipularlos, procesarlos, visualizarlos y aprovechar al máximo su potencial. Inicié mi recorrido en este campo utilizando el lenguaje de programación Python junto con sus librerías más conocidas para la manipulación y visualización de datos, como pandas, seaborn, numpy, plotly y scikit-learn, entre otras.

A pesar de estar enfocada en el mundo de los datos, no había considerado utilizar o conocer herramientas de Cloud Computing. En ese momento, al estar en las primeras etapas de mi carrera, creía que el manejo de productos en la nube era complicado y sofisticado, y que requería más experiencia laboral para utilizarlos correctamente.

Sin embargo, en enero de este año (2023), se presentó la oportunidad de aprender y obtener la certificación de Google Cloud Professional Data Engineer a través de la ruta de aprendizaje oficial de Google Cloud proporcionada en el programa de Google Partner. Este programa tiene una duración aproximada de 8 semanas.

Desafíos y formación

La ruta de aprendizaje consiste en completar distintos módulos que ofrece Google a través de Google Cloud Skills Boost, los cuales se dividen en videos explicativos y laboratorios para poner en practica lo aprendido. De forma adicional, cada semana tenia una reunión de apoyo, en donde se resolvían dudas y contenido complementario a la ruta oficial de Google, las cuales eran lideradas por un experto en Data Engineering en Google Cloud perteneciente a la comunidad de GCP Cloud Santiago, Nicolás Lecaros Marchant.

La primera vez que vi la ruta sentí que iba ser imposible obtener la certificación, ya que, a simple vista vi muchos conceptos y tecnologías que no conocía y eso me agobio bastante la verdad. Pero debo admitir que la ruta de GCP sabe como presentar de forma correcta los productos.

Primero realiza una introducción al rol y las tareas que debe saber desarrollar y ejecutar un ingeniero de datos de Google Cloud, además de exponer cuales son las herramientas y productos con las cuales se debe estar familiarizado. También de hacer énfasis en la premisa de que, un ingeniero de datos de Google Cloud debe ser capaz de saber seleccionar de forma correcta, y eficaz, los productos necesarias para poder resolver una solución Cloud, considerando por supuesto las condiciones del caso (Bajo o alto presupuesto, conocimiento de los participantes, entre otros).

Seguido de la introducción, la ruta decide continuar definiendo conceptos claves como data lake y data warehouse, para posteriormente presentar Cloud Storage y BigQuery.

Los módulos seguidos, presentan la misma estructura; Primero se hace una introducción del concepto que abarca el o los productos, para finalmente presentarlos para finalizar el módulo con sus funcionalidades.

Aunque la parte teórica es crucial al proporcionar las bases necesarias, los laboratorios prácticos desempeñaron un papel fundamental en mi proceso de aprendizaje y comprensión más profunda de los productos de Google Cloud, lo cual resultó vital para tener éxito en el examen. Asimismo, las reuniones semanales también jugaron un papel complementario significativo en mi trayectoria de aprendizaje. Estas sesiones no solo sirvieron para resolver dudas, sino que también presentaron casos de uso reales en los que se emplearon los productos de Google Cloud, respaldados por la experiencia de Nicolás Lecaros Marchant, quien ha trabajado con Google Cloud durante años.

Preparación del examen

Una vez que completé la ruta de aprendizaje de GCP y recibí el voucher para programar mi examen, decidí no agendarlo de inmediato debido a que no me sentía lo suficientemente preparada. En cambio, opté por realizar todos los exámenes de práctica disponibles para poner en práctica lo aprendido y reforzar mis conocimientos.

Al principio fallaba en la mayoría, porque necesita repasar conceptos y productos, especialmente revisar la documentación oficial de Google.

Debo resaltar que no es aconsejable confiarse de las respuestas de los test que parecen en internet, yo más bien los utilicé para reforzar conocimientos y practicar. Me sirvió mucho de guía para poder enfrentarme a lo que iba a ser el examen real.

Después de completar todos los exámenes encontrados en línea, estudiar y repasar los principales productos, finalmente reuní el coraje suficiente para agendar mi examen. Aunque me había preparado con bastante anticipación, todavía sentía cierta inseguridad al enfrentarlo. La verdad es que nunca me iba a sentir completamente segura, ya que este tipo de certificaciones se mencionan como difíciles de obtener, lo cual, quieras o no, genera incertidumbre.

Experiencia con el examen

Rendí el examen de forma presencial en una sucursal ubicada cerca de La Moneda en Santiago de Chile. Al llegar al lugar, procedieron a verificar mis datos y credenciales antes de asignarme un equipo de computación aislado, lo cual me permitió concentrarme plenamente y rendir el examen.

Cuando comencé la prueba, las primeras cinco preguntas me abrumaron un poco y entre un poco en pánico, sentí que el nivel de dificultad del examen real vs las practicas si aumentaba de forma considerable. Por lo mismo, antes de continuar con el examen decidí tomarme un tiempo de aproximadamente dos minutos para poder relajarme y concentrarme, soy consciente de que el tiempo es justo para el examen, pero necesitaba relajarme y no bloquearme para poder contestar de forma precisa.

Ya una vez relajada y concentrada, procedí a leer las preguntas con calma. Una de las ventajas del examen es que, se pueden marcar las preguntas en donde uno tiene duda con la respuesta, para posteriormente revisar nuevamente para mantener o cambiar la respuesta, y que además, el tiempo disponible para completar el examen siempre esta disponible en una esquina superior izquierda. Marque para revisar mi respuesta aproximadamente de 35 preguntas. Son demasiadas lo se, pero quería obtener una referencia global del examen.

Conteste con seguridad las 15 preguntas restantes, que variaban entre preguntas relacionadas con BigQuery y Cloud BigTable.

Aunque pueda parecer preocupante haber marcado más de la mitad de las preguntas, esto se debió exclusivamente a la extensión de los enunciados y las alternativas. Requerían más tiempo de análisis y comprensión para responder adecuadamente.

La verdad es que dude en muy pocas preguntas, podría decir que unas cinco. Ya que, la mayoría tenia su respuesta bastante clara, aun así, di por finalizado el examen con un poquito de temor.

Con respecto al contenido del examen puedo decir que, bajo mi experiencia, las preguntas estuvieron enfocadas en todo el contenido visto en la ruta de GCP e incluso más. Pasando por almacenamiento (Cloud BigTable, Cloud SQL, Cloud Storage y BigQuery), como también productos de monitoreo (Cloud Monitoring), y por supuesto Data Flow y Dataproc. Este último abarco varias preguntas del examen.

Conclusión y consejos

En resumen, el camino hacia la obtención de la certificación de Google Cloud Professional Data Engineer puede resultar desafiante para alguien en etapa inicial de su carrera, pero no es imposible. Lo digo basado en mi propia experiencia, ya que carecía de conocimientos previos en Cloud Computing y tenía una experiencia laboral limitada, sin embargo, logré obtener la certificación. Esto demuestra que cualquier persona, con dedicación, disciplina, paciencia y perseverancia, puede alcanzar el título de Data Engineer en Google Cloud.

Mi mejor consejo es que, por más que vean la certificación cuesta arriba, no se desanimen, porque se puede lograr.

Saludos,
Maria Ignacia Loyola Fraile

--

--