Tengo la teoría de que de acá en adelante ya no se van a crear más devs de alto seniority. Hay muy pocos incentivos para alguien que arranca hoy a aprender realmente a programar, entender de infraestructura, de por qué se usa una base de datos u otra o de chocarse mil veces contra la pared para resolver un problema. Eso era lo que nos hacía aprender.
Hoy en día, cualquier persona que está arrancando puede tirar un prompt y eso sale. Entonces, cuál es el incentivo de esa persona para aprender las bases de lo que hay atrás si todo "sale andando"? Y lo pongo entre comillas porque, si bien sale andando, no sabés lo que está pasando por atrás ni qué decisiones se tomaron.
Y te das cuenta de esto último por ver acá mismo en redes cómo gastan cientos de dólares en una base de datos y un login para 5 usuarios porque no saben que todo eso se puede hostear, por poner un ejemplo muy claro.
Creo posta que fuimos muy beneficiados los que aprendimos sin AI a programar y resolver problemas, porque hoy en día, con lo fácil que está todo, me sería imposible aprender lo que aprendí a nivel Junior.
Siguiendo un ejemplo OSS de @camilocbarrera y basándome en él,
hice una CLI a @bancobice para administrar mis finanzas desde @claudeai/@opencode
npm add -g bice-cli@latest
🏦 Unofficial CLI to manage your 🇨🇱 BICE bank account — Just vibing from your terminal!
Introducing Code Blocks
A set of UI components & utilities to show your code beautifully.
✓ Copy-Paste. 100% free.
✓ Shiki or Sugar-High for syntax highlighter.
✓ Add components with @shadcn /ui CLI.
✓ Docs built with @nextjs + @base_ui
✨ https://t.co/6jzOuJe7j6