Skip to content
Menu
Laboratorios TERA Byte
  • Home
  • Quienes Somos
  • Política de privacidad
  • Contáctame
Laboratorios TERA Byte

¿En qué se va el tiempo de un JR Dev?

Posted on 6 June, 2025

Comparativa JR 🟢 | MID 🟠 | SENIOR 🔴

Spoiler: con la experiencia no dejas de programar, pero dedicas mucho más a desbloquear al equipo y a tomar decisiones de arquitectura.


1. La radiografía de una semana de 40 h

Actividad PrincipalJR 🟢MID 🟠SENIOR 🔴
Programar / Refactorizar55 %“head-down coding”40 %25 %
Debug & Fixes20 %15 %10 %
Aprendizaje (docs, cursos, pair)10 %8 %5 %
Revisar PRs / Mentorear5 %15 %25 %
Diseño & Arquitectura3 %10 %20 %
Reuniones (Scrum, 1-1, planning)5 %7 %12 %
Incidentes / On-call2 %5 %3 %

Tip rápido: si eres JR y tu porcentaje de “debug & fixes” supera el 30 %, necesitas mejorar tus pruebas o pedir code reviews más a menudo.


2. ¿Por qué cambian las proporciones?

  1. Profundidad vs. Amplitud
    • JR se centra en un módulo → más “tiempo de teclas”.
    • Seniority trae contexto global → más arquitectura, más decisiones.
  2. Multiplicador de equipo
    • Un Senior que destraba 3 devs genera >3× impacto que su propio código.
  3. Confianza y Riesgo
    • A mayor experiencia, mayor responsabilidad en cambios críticos y planificación.

3. Zoom a cada rol

🟢 Junior

  • Objetivo principal: velocidad de aprendizaje.
  • Claves de agenda:
    1. Bloques largos para codear sin interrupciones (Pomodoros de 50/10).
    2. Pareos regulares con un Mid/Senior.
    3. Documentar TODO error y su fix → crea tu propio “Cookbook”.

🟠 Mid-level

  • Objetivo principal: entregar features + elevar la calidad del equipo.
  • Claves de agenda:
    1. Slots diarios para revisar PRs de Juniors.
    2. Tiempo reservado a investigar técnicas (caching, testing, DDD).
    3. Participar en refinements y estimaciones.

🔴 Senior

  • Objetivo principal: orquestar la entrega y la salud técnica.
  • Claves de agenda:
    1. “Office hours” para desbloqueos express.
    2. Diseño de roadmaps, spikes de arquitectura y PoCs.
    3. Mentoring formal (1-1) y feedback continuo.

4. Herramientas para balancear tu semana

RolHerramientaUso recomendado
JRLinearB / CodeClimateVisibiliza tiempo en codificación vs. retrabajo.
MIDJira dashboardsControla WIP y cuellos de botella de features.
SENIORDORA metrics + GrafanaMide lead-time, frecuencia de despliegue y MTTR del equipo.

5. Pasar de JR → MID → Senior: micro-hábitos

  1. Bloqueo de agenda
    Reserva 2 h diarias de “deep work”; protege ese bloque.
  2. Rotación de tareas
    Cada sprint, toma algo fuera de tu zona de confort (infra, QA, diseño).
  3. Teaching mindset
    Explica en Slack lo que descubriste; enseñar consolida el 90 % del aprendizaje.
  4. Own a metric
    • JR: cobertura de tests.
    • MID: control de deuda técnica.
    • Senior: lead-time de features o SLOs de un servicio.

6. Conclusión

  • Juniors maximizan código para ganar musculatura técnica.
  • Mids equilibran producción y soporte al equipo.
  • Seniors pintan la visión, mentorean y protegen la calidad a largo plazo.

No importa en qué etapa estés: gestionar tu tiempo es una habilidad tan crítica como escribir buen código.
Organiza tu semana con intención y tu crecimiento será inevitable.

Reserva tu lugar en el próximo lab.


💬 ¿Cómo se reparte tu tiempo hoy? Cuéntamelo en los comentarios y comparemos experiencias.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Comentarios recientes

No comments to show.

Archivos

  • August 2025
  • June 2025

Categorías

  • Blog
©2025 Laboratorios TERA Byte | Powered by SuperbThemes!