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
- Plan + sistema — aparece en #2, #3, #4.
- Impacto > esfuerzo — matriz en #2, aplicada en #5.
- Soft skills — eje central en #3, mencionado en #4.
- Ownership — en #2, profundizado en #3, aplicado en #5.
- Criterio > skills — en #3, en #4, en #7.
- 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:
- post-patrones-diseno-2022 (2022-04-25) — primer post propio.
- post-como-ser-senior-2022 (2022-06-15) — predecesor directo de Break the Code serie seniority (2 años de anticipación).
- post-rutina-productividad-2022 (2022-07-20) — rutina diaria antes del burnout.
- post-building-side-project-2024 (2024-04) — primer post en inglés.
- blog-posts-drafts-agregada — drafts técnicos pendientes (arquitectura, side projects, frontend, flutter).
- swe-flutter-state-mgmt-agregada — ⭐ documento interno Tokenpad (mayo 2022) que muestra a James liderando decisiones técnicas en empresa real.
- swe-dsa-agregada — framework de entrevista técnica (12 pasos) + BigO operativo.
- swe-git-tutoriales-agregada — git como skill base.
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
- seniority-developer (concept nuclear del topic)
- ia-y-desarrollo — el tooling IA está en el corazón del trabajo diario del dev moderno.
- productividad-personal — la matriz impacto/esfuerzo de #2 es un framework de productividad aplicado a carrera.
- psicologia-programador — burnout de #0, ownership emocional en #3 y #5.
- principios-software — #5 (PR management) + #7 (frameworker) = principios técnicos aplicados a carrera.
- marketing-emprendimiento — construir newsletter post-burnout ≈ Dilma reinventándose, Isra saltando a los 39.
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.