Saltar al contenido

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.

Lo que esperabas y lo que encontraste: la brecha es normal y se cierra con experiencia

Y eso está 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 técnica, los datos vienen sucios, las personas cambian de opinión, 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 técnicas que practicaste

En cinco días has tocado más herramientas y conceptos de los que imaginabas. No eres experto en ninguno — y nadie espera que lo seas después de una semana. Pero ya tienes contexto real de PARA QUÉ sirve cada cosa:

  1. 01.Pandas para exploración y limpieza: .info(), .isnull().sum(), .duplicated(), pd.to_datetime(), .str.replace(). No es glamuroso, pero es lo que más vas a usar.
  2. 02.SQL para transformaciones y negocio: JOINs, CTEs, agregaciones, CASE WHEN. La herramienta más importante de un data engineer — punto.
  3. 03.Estructura de un data lake: raw (inmutable) -> silver (limpio) -> gold (negocio). Una convención que parece simple pero requiere disciplina.
  4. 04.Code review: leer y recibir feedback sobre tu código. Aprendiste más de los 4 comentarios de Elena que de 4 horas de tutorial.
  5. 05.Comunicación con negocio: traducir "necesito los números" a un query concreto con filtros, granularidad y formato definidos.
  6. 06.Gestión de incidentes: diagnosticar, comunicar, aplicar fix temporal, documentar, planear solución definitiva.
  7. 07.Git y PRs: branches, commits descriptivos, pull requests con contexto. El flujo profesional real.

### Las soft skills que nadie te enseñó

Esto es lo que separa a un junior que crece rápido de uno que se estanca. Las habilidades técnicas las puedes aprender de un libro. Estas otras solo se aprenden viviéndolas:

  • Pedir ayuda sin sentir vergüenza: preguntaste a Elena, a Raúl, a Jorge. Ninguno te juzgó. Los seniors PREFIEREN que preguntes a que rompas algo por orgullo.
  • Gestionar prioridades: cuando Jorge te pidió algo y tú ya tenías el ticket de María, preguntaste a Elena qué hacer. Eso es madurez profesional.
  • Comunicar incertidumbre: decir "no estoy seguro pero creo que es X, voy a verificar" es más valioso que inventar una respuesta.
  • Documentar para tu yo del futuro: los comentarios, el README, la descripción del PR — todo eso te salva tiempo la próxima vez.
  • Aceptar feedback sin tomártelo personal: los comentarios de Elena en el code review no eran ataques. Eran regalos de formación gratuita.

Consejo de senior: los primeros 3 meses en cualquier empresa de datos son para ABSORBER. No intentes cambiar nada drástico. Observa cómo fluye la información, quién toma decisiones, qué está roto y POR QUÉ nadie lo ha arreglado. A veces las cosas rotas tienen razones políticas o de prioridad que no son obvias. Gana contexto antes de proponer revoluciones.

### Lo que los seniors no te dicen (pero deberían)

Hay cosas que nadie te cuenta en las entrevistas, ni en los cursos, ni en los bootcamps. Cosas que solo descubres cuando estás dentro:

  1. 01.El síndrome 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.
  2. 02.No vas a entender todo el primer mes. Ni el segundo. El contexto de negocio tarda MESES en internalizarse. Ten paciencia contigo.
  3. 03.Tu productividad real las primeras semanas es baja — y eso está OK. Estás invirtiendo en entender el sistema. Esa inversión paga dividendos enormes después.
  4. 04.El código que escribes hoy te parecerá horrible en 6 meses. Es una señal de que estás creciendo, no de que eras malo.
  5. 05.Los mejores ingenieros que conozco no son los más rápidos ni los más listos — son los más consistentes y comunicativos.
  6. 06.Nadie tiene todo claro. Ni Elena, ni Víctor, ni el CTO. Todos improvisan en algún grado. La experiencia solo te da mejor intuición para improvisar.

### Tu checklist de supervivencia para los próximos meses

  • Semana 2-4: sigue haciendo tareas asignadas, pide code review en TODO, lee el código de Raúl y Elena para aprender patrones.
  • Mes 2: empieza a proponer pequeñas mejoras (un test aquí, un log allá). No revoluciones — evoluciones.
  • Mes 3: ya deberías poder tomar un ticket de principio a fin sin preguntar cada paso. Elena confía más en ti.
  • Mes 4-6: ownership de un dominio pequeño (un pipeline, un DAG). Tu primer "esto es mío y yo respondo si falla".
  • Mes 6+: empiezas a hacer code review a otros. Participas en decisiones de diseño. Ya no eres "el junior" — eres parte del equipo.

Si llevas 3 meses y sigues sin entender nada, no preguntas nada, y nadie te da feedback — el problema NO eres tú. 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 más

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.

Después de 6 meses en FreshMart vas a aprender mucho más: pipelines de producción con Airflow, modelado dimensional, tests automatizados, dbt. Pero eso ya no cabe en esta historia. Lo que importa es que superaste la barrera más difícil de todas: el primer día, la primera semana, el primer "no sé qué estoy haciendo".

Y un día, mientras estás revisando el PR de un junior nuevo que acaba de llegar, te vas a acordar de esta semana y vas a pensar: "ah, yo también estuve ahí". Y le vas a escribir un DM diciendo "si necesitas ayuda, pregúntame lo que sea".

Consejo de senior: guarda este sentimiento. El de ser nuevo, no entender nada, sentir que todos saben más que tú. Guárdalo porque cuando seas mid o senior, vas a necesitar recordarlo para tratar bien a los juniors que lleguen después de ti. La empatía 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: Nuria Peral - Tech Recruiter @ TalentHive
2Asunto: Oportunidad - Data Engineer en startup SaaS
3
4Hola! He visto tu perfil y creo que encajas en un puesto
5que estamos buscando para TaskFlow, una herramienta de gestión
6de proyectos que está creciendo muy rápido (50K usuarios activos).
7
8Buscan un data engineer con experiencia en SQL, Python y pipelines
9de ingesta. El equipo es pequeño (3 DEs) y el reto es muy
10interesante: eventos de producto, cohortes, métricas SaaS...
11
12¿Te interesaría que hablemos?

El mensaje que cambia el rumbo — tu siguiente capítulo empieza aquí

Sonríes. Hace 6 meses no habrías sabido ni qué contestar. Ahora sabes exactamente qué preguntar: "¿Cuál es el stack? ¿Qué tamaño tiene el data lake? ¿Tienen CI/CD en los pipelines?" FreshMart te preparó para esto. TaskFlow será otro nivel — pero ya no eres el junior que no sabía nada. Eres el junior que APRENDIÓ.

Regístrate para guardar tu progreso.