Véase Coding Day 11, Así que hoy ha sido un momento de introspección y reflexión. He aprendido mucho convirtiéndome en un 'programador de vibraciones' y ha sido adictivo. De verdad. Mi aprendizaje # 1 es antiguo, reaprendido: Construir un gran software sigue siendo difícil. Ponerse en marcha es más fácil que nunca. 🧵
En el lado de las herramientas de desarrollo, he preguntado a todos los mejores CTO de mi cartera cuánto se benefician realmente de Cursor, Claude Code, etc. al. La respuesta consistente: net net, nadie está devolviendo su Código Claude. Nadie. Pero la red neta, por sí sola, permite que la gente se mueva entre un 20% y un 40% más rápido. ¿Por qué? Estas herramientas (todas realmente LLM antrópicas) ayudan a todos a hacer el trabajo de rutina más rápido y, de hecho, algunos de los mejores desarrolladores con los que hablo pueden hacer el 90% de la mayor parte de su trabajo de rutina en indicaciones. Pero, ¿qué pasa con las cosas difíciles? ¿Las cosas que no se han hecho antes? ¿Las cosas novedosas? ¿Qué pasa con la planificación? ¿El pensamiento? ¿Qué pasa con las revisiones de código y la verificación del trabajo? Todo eso lleva tiempo. Por lo tanto, muchos netos netos están viendo un aumento de la productividad real del 20% al 40% de Claude Code et. al. Mucho más alto para las cosas rutinarias, pero neto neto de todo el trabajo, ahí es donde parece aterrizar hoy.
En el lado de la plataforma, el lado B2C, Replit + Loveable, etc., estas herramientas son mágicas. Mágico. Quizás más que mágico. Si quieres construir una POC o un prototipo, todo es magia, de verdad. Pero al final, si desea crear verdaderas aplicaciones de grado comercial, entonces son ... solo herramientas. Herramientas defectuosas, herramientas mágicas, pero herramientas. Al menos hoy. Ahora puedes pensar en una aplicación y verla prototipada en < 20 minutos. Más tiempo si quieres que todos los botones funcionen, pero aún así. ¿Pero llegar a >gran< software? Eso es a su manera es más difícil que nunca. Incluso si las herramientas son mucho más frías, rápidas y resbaladizas. Ningún gran ingeniero se ha vuelto obsoleto aquí.
Honestamente, podría haberme perdido un poco aquí. Dejé todo por un tiempo. Codificado por vibración todo el fin de semana, a primera hora de la mañana y más. Era adicto. De verdad. El software es tan, tan, tan genial. Pero ahora lo estoy ralentizando. Y pensando en lo que se necesita para construir un gran software. Cuáles son las herramientas, la planificación, el tiempo y más de lo que se necesita. Y sigue siendo algo que requiere paciencia, iteración, pruebas y mucho compromiso. E incluso si disparas una aplicación en una hora o un día, para hacerlo de verdad, tienes que mantenerla durante años. Si es una aplicación real. En producción comercial real.
Nadie va a lanzar su propio Salesforce, punto. Ese es un mito de las redes sociales. Si puede comprar un software >excelente< en el estante, recuerde que es un regalo. Eso sigue siendo muy, muy difícil de construir. ¿Y si puedes comprarlo por $ 5- $ 200 al mes? Solo compra ese software mágico. ¿Donde no puedes? Vibra. Pero planifícalo. Entiéndelo. Alcance. Y darse cuenta de que construir algo grandioso es un camino largo, difícil, frustrante e impredecible. Que incluso la mejor herramienta, la mejor, no puede llevarte a todo por sí sola.
¿Y las buenas noticias? Todas estas herramientas mejoran constantemente. Cursor + Windsurf tienen como un año de antigüedad. La compañía ha estado en esto durante una década, pero la versión vibe tiene 9 meses. Adorable es igual de joven. Y están iterando a un ritmo furioso. Dónde estarán en 6-9 meses, hombre. Va a ser increíble.
20.52K