Mi hija Emma tiene 11 años. Últimamente ha estado vibe coding —programando con IA— y, honestamente, se le da bastante bien.

El otro día se asomó por encima de mi hombro mientras trabajaba en mi IDE y preguntó: “Papá, ¿hubo alguna vez en la que un desarrollador tuviera que escribir cada uno de esos caracteres a mano?”

Le dije que sí. Como hace seis meses.

Pero fue su siguiente pregunta la que me detuvo en seco: “Pero… ¿cómo sabías qué escribir?”

Tuve que detenerme a pensarlo, porque esa pregunta —cómo sabías qué escribir— era básicamente toda la profesión. Ese era el oficio. Eso era lo que había pasado toda mi carrera aprendiendo a hacer bien.

“¿Cómo sabías qué escribir?” Esa pregunta era toda la profesión. Ese era el oficio.


Empecé a programar a los seis años en una TRS-80. Este fue mi primer programa:

10 PRINT "HELLO WORLD"
20 GOTO 10

En esa época, las revistas infantiles imprimían programas en BASIC en las páginas finales. Uno los copiaba carácter por carácter y los ejecutaba. Así fue como muchos de nosotros nos enganchamos.

Luego la programación se volvió más potente, más compleja y mucho más difícil de aprender por cuenta propia.

Durante la mayor parte de mi carrera, el ciclo estándar era: escribir código → toparse con un muro → Googlearlo → encontrar una respuesta en StackOverflow → copiar, pegar, ajustar. Eso funcionó desde finales de los 90 hasta aproximadamente 2022. Entonces todo cambió.


Hace poco retomé la carpintería como hobby, y las herramientas de codificación con IA se sienten mucho como el momento en que las herramientas eléctricas entraron al taller. ¿La sierra circular reemplaza por completo a la sierra manual? ¿O solo significa que puedo construir diez veces más pajareras? Esas preguntas aún no las he resuelto.

Lo que sí sé es esto: nunca ha habido un mejor momento para invitar a alguien nuevo a la programación. La barrera que se construyó durante décadas se está derrumbando rápido.

Si sientes miedo por lo rápido que se mueven las cosas, lo mejor que puedes hacer es empezar a construir algo. Cualquier cosa. Tal vez descubras que es mucho más divertido que aterrador.


Artículo original de Google AI en dev.to. Traducido y adaptado para la comunidad DojoFullStack.