lección 9
Retrospectiva -- Tu primera semana como Junior
Reflexión sobre lo aprendido, lo inesperado y lo que te llevas. Cierre narrativo de FreshMart y preparación para el siguiente capítulo de tu carrera.
⏱ 15 min
### Viernes, 18:30 -- El camino a casa
Sales de la oficina un viernes por la tarde con la cabeza llena. Han pasado cinco días desde que llegaste con el portátil nuevo y el nudo en el estómago. Cinco días que se han sentido como un mes. Y ahora, caminando hacia el metro, te das cuenta de algo: sobreviviste. No solo eso -- contribuiste. Hay datos limpios en silver que antes no existían. Hay un dashboard que funciona. Hay un pipeline que se recuperó de un fallo. Y todo eso tiene un poco de ti.
### Lo que esperabas vs. la realidad
Antes de entrar a FreshMart tenías una idea de lo que sería ser data engineer. Probablemente algo así: escribir pipelines elegantes, trabajar con big data, diseñar arquitecturas. La realidad ha sido diferente -- y eso no es malo, es información.
Y eso esta bien. La brecha entre lo que imaginabas y lo que encontraste no significa que el trabajo sea peor -- significa que es REAL. Las empresas tienen deuda tecnica, los datos vienen sucios, las personas cambian de opinion, y los pipelines se rompen. Eso no es un fallo del sistema; ES el sistema. Tu trabajo es mejorarlo incrementalmente, no esperar que sea perfecto.
### Las habilidades tecnicas que practicaste
En cinco dias has tocado mas herramientas y conceptos de los que imaginabas. No eres experto en ninguno -- y nadie espera que lo seas despues de una semana. Pero ya tienes contexto real de PARA QUE sirve cada cosa:
- 01.Pandas para exploracion y limpieza: .info(), .isnull().sum(), .duplicated(), pd.to_datetime(), .str.replace(). No es glamuroso, pero es el 80% del trabajo diario.
- 02.SQL para transformaciones y negocio: JOINs, CTEs, agregaciones, CASE WHEN. La herramienta mas importante de un data engineer -- punto.
- 03.Estructura de un data lake: raw (inmutable) -> silver (limpio) -> gold (negocio). Una convencion que parece simple pero requiere disciplina.
- 04.Code review: leer y recibir feedback sobre tu codigo. Aprendiste mas de los 4 comentarios de Elena que de 4 horas de tutorial.
- 05.Comunicacion con negocio: traducir "necesito los numeros" a un query concreto con filtros, granularidad y formato definidos.
- 06.Gestion de incidentes: diagnosticar, comunicar, aplicar fix temporal, documentar, planear solucion definitiva.
- 07.Git y PRs: branches, commits descriptivos, pull requests con contexto. El flujo profesional real.
### Las soft skills que nadie te enseno
Esto es lo que separa a un junior que crece rapido de uno que se estanca. Las habilidades tecnicas las puedes aprender de un libro. Estas otras solo se aprenden viviendolas:
- Pedir ayuda sin sentir verguenza: preguntaste a Elena, a Raul, a Jorge. Ninguno te juzgo. Los seniors PREFIEREN que preguntes a que rompas algo por orgullo.
- Gestionar prioridades: cuando Jorge te pidio algo y tu ya tenias el ticket de Maria, preguntaste a Elena que hacer. Eso es madurez profesional.
- Comunicar incertidumbre: decir "no estoy seguro pero creo que es X, voy a verificar" es mas valioso que inventar una respuesta.
- Documentar para tu yo del futuro: los comentarios, el README, la descripcion del PR -- todo eso te salva tiempo la proxima vez.
- Aceptar feedback sin tomartelo personal: los comentarios de Elena en el code review no eran ataques. Eran regalos de formacion gratuita.
Consejo de senior: los primeros 3 meses en cualquier empresa de datos son para ABSORBER. No intentes cambiar nada drastico. Observa como fluye la informacion, quien toma decisiones, que esta roto y POR QUE nadie lo ha arreglado. A veces las cosas rotas tienen razones politicas o de prioridad que no son obvias. Gana contexto antes de proponer revoluciones.
### Lo que los seniors no te dicen (pero deberian)
Hay cosas que nadie te cuenta en las entrevistas, ni en los cursos, ni en los bootcamps. Cosas que solo descubres cuando estas dentro:
- 01.El sindrome del impostor no desaparece -- se gestiona. Incluso Elena lo siente a veces. La diferencia es que ella ya sabe que es normal y sigue adelante.
- 02.No vas a entender todo el primer mes. Ni el segundo. El contexto de negocio tarda MESES en internalizarse. Ten paciencia contigo.
- 03.Tu productividad real las primeras semanas es baja -- y eso esta OK. Estas invirtiendo en entender el sistema. Esa inversion paga dividendos enormes despues.
- 04.El codigo que escribes hoy te parecera horrible en 6 meses. Es una senal de que estas creciendo, no de que eras malo.
- 05.Los mejores ingenieros que conozco no son los mas rapidos ni los mas listos -- son los mas consistentes y comunicativos.
- 06.Nadie tiene todo claro. Ni Elena, ni Victor, ni el CTO. Todos improvisan en algun grado. La experiencia solo te da mejor intuicion para improvisar.
### Tu checklist de supervivencia para los proximos meses
- Semana 2-4: sigue haciendo tareas asignadas, pide code review en TODO, lee el codigo de Raul y Elena para aprender patrones.
- Mes 2: empieza a proponer pequenas mejoras (un test aqui, un log alla). No revoluciones -- evoluciones.
- Mes 3: ya deberias poder tomar un ticket de principio a fin sin preguntar cada paso. Elena confia mas en ti.
- Mes 4-6: ownership de un dominio pequeno (un pipeline, un DAG). Tu primer "esto es mio y yo respondo si falla".
- Mes 6+: empiezas a hacer code review a otros. Participas en decisiones de diseno. Ya no eres "el junior" -- eres parte del equipo.
Si llevas 3 meses y sigues sin entender nada, no preguntes nada, y nadie te da feedback -- el problema NO eres tu. Es un mal onboarding. Habla con tu manager. Y si el manager no escucha, actualiza LinkedIn.
### El cierre de FreshMart -- y el principio de algo mas
FreshMart ha sido tu bautismo de fuego. Has aprendido que ser data engineer no es solo escribir queries bonitas -- es entender un negocio, hablar con personas, reaccionar a imprevistos, y mantener la calma cuando un DAG se rompe a las 10 AM del viernes.
Despues de 6 meses en FreshMart vas a aprender mucho mas: pipelines de produccion con Airflow, modelado dimensional, tests automatizados, dbt. Pero eso ya no cabe en esta historia. Lo que importa es que superaste la barrera mas dificil de todas: el primer dia, la primera semana, el primer "no se que estoy haciendo".
Y un dia, mientras estas revisando el PR de un junior nuevo que acaba de llegar, te vas a acordar de esta semana y vas a pensar: "ah, yo tambien estuve ahi". Y le vas a escribir un DM diciendo "si necesitas ayuda, preguntame lo que sea".
Consejo de senior: guarda este sentimiento. El de ser nuevo, no entender nada, sentir que todos saben mas que tu. Guardalo porque cuando seas mid o senior, vas a necesitar recordarlo para tratar bien a los juniors que lleguen despues de ti. La empatia es un superpoder en este oficio.
### Lo que viene: TaskFlow
Han pasado 6 meses. FreshMart te ha dado las bases: sabes ingestar, limpiar, transformar, comunicar y sobrevivir incidentes. Un martes cualquiera, mientras debuggeas un DAG de inventario, recibes un mensaje en LinkedIn:
1De: Laura Mendez - Tech Recruiter @ TalentHive2Asunto: Oportunidad - Data Engineer en startup SaaS34Hola! He visto tu perfil y creo que encajas en un puesto5que estamos buscando para TaskFlow, una herramienta de gestion6de proyectos que esta creciendo muy rapido (50K usuarios activos).78Buscan un data engineer con experiencia en SQL, Python y pipelines9de ingesta. El equipo es pequeno (3 DEs) y el reto es muy10interesante: eventos de producto, cohortes, metricas SaaS...1112Te interesaria que hablemos?
El mensaje que cambia el rumbo -- tu siguiente capitulo empieza aqui
Sonries. Hace 6 meses no habrias sabido ni que contestar. Ahora sabes exactamente que preguntar: "Cual es el stack? Que tamano tiene el data lake? Tienen CI/CD en los pipelines?" FreshMart te preparo para esto. TaskFlow sera otro nivel -- pero ya no eres el junior que no sabia nada. Eres el junior que APRENDIO.
Regístrate para guardar tu progreso.
## comentarios
Reporta erratas, ayuda a otros o comparte tu opinión. Sé constructivo.
Inicia sesión para comentar y responder.
cargando comentarios...