Las ideas son baratas, ejecutarlas es todavía más barato
(davekiss.com)La idea convencional de siempre → totalmente invertida
- La verdad en la que había creído durante 15 años como desarrollador: "las ideas son baratas (cheap), y la ejecución lo es todo"
- Ahora, las ideas siguen siendo baratas, pero incluso la ejecución se ha vuelto muchísimo más barata (execution is cheaper)
Lo que realmente pasó gracias a la IA (experiencia del autor)
Durante las vacaciones de fin de año, solo le explicó 3 ideas a Claude Code, y pasó esto:
- Driftless — sincronización automática de documentación según los cambios en el código
- DeployCast — la IA resume en lenguaje natural el contenido de un despliegue y se lo comunica a miembros del equipo que no son desarrolladores
- Triage — el usuario envía un reporte de bug → la IA hace el triage → genera automáticamente un PR con la corrección
→ No eran solo MVP, sino 3 productos terminados con suite de pruebas + documentación + polish incluidos
→ En unas pocas horas, la IA escribió más y mejores pruebas que todas las que el autor había escrito personalmente en 15 años
Evidencias
- La cantidad de preguntas en Stack Overflow se desplomó hasta quedar casi al nivel de hace 20 años (la gente ya no necesita preguntar)
- Apenas tuiteó una idea, en pocos días otra persona implementó y lanzó algo parecido
- Nader Dabit reimplementó en unas horas un producto de millones como Typeform → y lo liberó como open source
→ El valor de "haberlo hecho primero" se está acercando casi a 0
Tres emociones encontradas que se sienten ahora
- Nostalgia — desaparece esa artesanía de estudiar a fondo, esforzarse y programar como antes, junto con el orgullo que daba esa complejidad
- Entusiasmo — como ya no hace falta gastar 90% de la energía escribiendo código, ahora se puede enfocar solo en el problema real, los usuarios y la experiencia
- Desorientación — en apenas unos años, el valor del software engineer se está redefiniendo por completo (la habilidad para programar = apenas el requisito mínimo)
Lo que ahora sí se vuelve una verdadera diferencia
Como el costo de ejecución ya casi desapareció, ahora importan más estas cosas:
- Velocidad de iteración — el ciclo de construir rápido, recibir feedback de usuarios y corregir (learning loop)
- Gusto y criterio (taste) — la capacidad de distinguir qué vale la pena construir y qué no (la mayoría de las cosas no deberían construirse)
- Distribución y red (distribution) — a quién le llega primero, quién confía en ello y qué tan rápido se consigue a los primeros usuarios
- Elección del problema — encontrar problemas reales por los que la gente de verdad quiera pagar para resolverlos (esto ya era lo más difícil, y ahora lo es aún más)
La conclusión en una frase
"El código no era el núcleo. Lo que pasa es que, al volverse gratis, recién empezamos a verlo."
→ De ahora en adelante, los builders que sobrevivan no serán "los que escriben el mejor código", sino
"los que encuentran más rápido el problema más importante, lo distribuyen mejor y aprenden más rápido".
5 comentarios
Escribir código, en términos de ejecución, no es más que una puerta de entrada. Lanzar, vender y mantener un producto es algo mucho más caro y difícil. Igual que cualquiera puede convertirse en youtuber con solo un teléfono, pero son muy pocos los que de verdad pueden ganar dinero.
Velocidad de iteración — el ciclo de construir rápido, recibir feedback de usuarios y corregir (learning loop)
Gusto y criterio (
taste) — el ojo para distinguir entre lo que vale la pena construir y lo que no (la mayoría no debería construirse)Distribución y red (
distribution) — a quién le llega primero, quién confía en ello y qué tan rápido se consigue a los usuarios inicialesElección del problema — encontrar un problema que personas reales quieran resolver y por el que estén dispuestas a pagar (esto ya era lo más difícil desde antes, y ahora es aún más importante)
Coincido..
Elegir el problema — encontrar un problema que la gente de verdad quiera resolver pagando por ello -> no imaginé que la herramienta de capturas de pantalla de xray que hice recientemente fuera a recibir tanto interés.
Creo que lo importante es encontrar algo incómodo, crear una solución y darla a conocer.
Parece que los cambios de esta era van demasiado rápido. :(
(La habilidad de programación = lo mínimo indispensable) T_T