Carrera de developer

Topic denso sobre cómo construir una carrera sostenible como ingeniero de software. Aglutina toda la newsletter Break the Code (8 posts, 6 publicados + 2 drafts) — la producción pública más extensa de james-cardona.

Tesis central (agregada de 8 fuentes)

La carrera de developer avanza por tres ejes que operan en paralelo: skill técnico (base, no techo), soft skills (lo que desbloquea el seniority), y sistema personal (plan + puntos de control + aprendizaje continuo). La IA no reemplaza ninguno — comoditiza la sintaxis y sube la barra del criterio.

Mapa de la serie Break the Code

#0 (nov 2024) ─── Arranque: bio + burnout + recuperación
       │
       ▼
#1 (nov 2024) ─── Herramientas IA: Cursor, Fabric, Raycast, etc.
       │
       ▼
#2 (nov 2024) ─── 8 razones estancado ─┐
#3 (nov 2024) ─── El seniority          ├── Serie "Seniority" 3 partes
#4 (dic 2024) ─── Claves para romper ───┘
       │
       ▼
#5 (ene 2025) ─── PR 11K líneas (postmortem, aplicación de lo anterior)
       │
       ▼
#6 (may 2025 — DRAFT) ─── Estado IA 2025 (cont. de #1)
#7 (may 2025 — DRAFT) ─── El frameworker (cont. de #4 punto 3)

Temas recurrentes en la serie

  1. Plan + sistema — aparece en #2, #3, #4.
  2. Impacto > esfuerzo — matriz en #2, aplicada en #5.
  3. Soft skills — eje central en #3, mencionado en #4.
  4. Ownership — en #2, profundizado en #3, aplicado en #5.
  5. Criterio > skills — en #3, en #4, en #7.
  6. IA como herramienta y como amenaza al criterio base — #1 (adopta), #6 (evolución).

Narrativa biográfica embebida

bc-0-un-nuevo-comienzo estructura toda la voz: post-burnout, no-big-tech, humilde, pragmático, creator. El wiki debe mantener esta voz al generar contenido derivado.

Fuentes propias pre-Break the Code (2022-2024)

Descubrimiento importante: el usuario escribe sobre carrera dev desde 2022 en dev.to/medium, no solo desde Break the Code 2024:

La evolución 2022 → 2024 es material oro para contenido meta-retrospectivo.

Fuentes externas complementarias (agregadas)

  • swe-personal-growth-dev-agregada — 4 notas: consejos generales, los 4 caminos post-primer empleo (IC/Manager/Founder/Pivot), junior-vs-senior (8 videos), learn-quick.
  • swe-management-career-agregada — 4 notas: dar guía técnica, negociación salarial (playbook de 7 videos), “qué es buen código” (Jeremy Miller), retención de talento.

Refuerzos emergentes del topic con estas fuentes:

  • El modelo de seniority de James (bc-3-avanzar-senior) converge con videos externos en swe-personal-growth-dev-agregada: dos cuerpos de fuentes independientes afirman lo mismo.
  • Eje nuevo agregado: negociación salarial — antes ausente del wiki.
  • Eje nuevo agregado: 4 caminos de carrera — complementa el modelo lineal junior→senior con el de “elegir rama”.

Cruces con otros topics

Eje nuevo (mayo 2026): Product Engineer

Con yc-root-access-carreras-y-equity (Q13), el wiki documenta por primera vez un camino de carrera distinto al “senior IC” clásico de Break the Code: el Product Engineer. No es PM (sin código) ni ingeniero puro (sin producto sense). Es ingeniero con:

  • Opinión + gusto por diseño y UX.
  • Autonomía 0→1: del problema del cliente a la solución en producción sin specs intermedios.
  • 10-15% del tiempo hablando con usuarios.
  • Alineamiento explícito con KPIs (conversión, retención).

Refuerzo cross-topic: el arquetipo del Product Engineer es lo que el usuario está siendo ahora con ai-course-vibecoding-bootcamp + ideas-gpt-apps-agregada + el cluster Mochi. Posicionar el bootcamp como “VibeCoding para Product Engineers” en vez de “VibeCoding genérico” es diferenciación clara frente a competencia.

Equity como capa del compensation package (equity-startup): la serie Break the Code no toca equity. Es eje nuevo que el wiki ahora cubre. Checklist Q12 aplica a cualquier oferta futura en startup.

Drafts pendientes de publicar

  • bc-6-estado-ai-2025 — material abundante pero incompleto/con errores. Candidato a retomar.
  • bc-7-el-frameworker — solo 1 párrafo; tiene gancho si se desarrolla con ejemplos del recorrido Android/Flutter del autor.

Preguntas abiertas del topic

  • ¿Qué capítulos futuros necesita la serie? (parte 4 de seniority? serie sobre arquitectura? serie sobre soft skills?)
  • ¿Cómo evoluciona el modelo de seniority en la era de vibe-coding? James lo roza en #6 pero no resuelve.
  • ¿Cuál es la frecuencia de publicación objetivo? La serie se aceleró (2 posts/mes en nov-dic 2024) y después decayó (drafts desde mayo 2025 sin publicar).

Ideas de contenido derivadas

  • Post “Lo que publiqué en 2 meses y lo que aprendí en 18” — retrospectiva honesta sobre la caída de cadencia de la newsletter. Material ya vivido, solo hay que escribirlo.
  • Post “5 cosas que diría si volviera a escribir la serie Seniority en 2026” — incorpora IA/vibe-coding. Cierra el draft #6 y conecta con seniority-developer.
  • Carrusel o hilo “8 razones por las que estás estancado” actualizadas para 2026 — el #2 fue el más referenciable; reformular con lecciones de 18 meses adicionales + IA.
  • Post “El frameworker” desarrollado — el draft #7 tiene solo 1 párrafo. Hay material en bc-4-claves-romper-seniority + principios-software para extenderlo a 1500 palabras.
  • Postmortem “PR de 11K líneas, un año después” — los PRs grandes en la era del vibe-coding son un tema nuevo. Continuación natural del #5.