Navigated to PES -Developers Ante la IA (1/4) Un Senior, Diez Desarrolladores, Cero Juniors - Transcript

PES -Developers Ante la IA (1/4) Un Senior, Diez Desarrolladores, Cero Juniors

Episode Transcript

Hace un par de semanas, el CEO de Antropic dijo que en un plazo de 3 o 6 meses, la IA estará escribiendo el 90% del Código, no en años, meses.

Cuando leí esto, sentir algo que solamente puedo describir como vértigo, no miedo exactamente, sino esa sensación de estar al borde de un principicio mirando hacia abajo.

Porque si es verdad, si un senior con cursor o cualquier otra herramienta haría.

Llegar a producir como 10 desarrolladores.

¿Qué le digo a mi hermano que quiere estudiar programación?

Aprender a programar sigue siendo un buen consejo y ese vértigo es de lo que quiero hablar hoy.

No es el miedo a que la guía nos reemplace, es algo mucho más sutil, es el miedo a no saber qué decirles a los que vienen detrás nuestra hola, yo soy Richard y este programar es simple.

Hoy vamos a hablar de una realidad incómoda que pocos quieren verbalizar.

¿Cuando un senior pueda producir como 10 desarrolladores, qué pasará con los juniors?

¿Y más importante, qué nos dice esto sobre el futuro de nuestra profesión?

Vamos a explorarlo.

Déjame contarte hoy cómo ha evolucionado mi relación con estas herramientas.

Primero empecé pagando 200 EUR mensuales.

HGPT pro había creado una extensión para rider, que es un editor bellave games.

Que me permitía pegar todo el código fuente automáticamente en SGPP.

Era bastante primitivo, pero ya entonces tenía esa sensación de joder, puedo copiar todo el código y él va a hacer.

Y había momentos en los que incluso dejaba de tener el control.

Pero bueno, después en mi empresa implementaron cursos y la verdad es que cuando empecé a usar cloud de 3.7, en ese momento las cosas cambiaron.

Lo que antes me tomaba 3 días, investigar, probar, divulgar, lo resolvían 3 horas.

Quizás la barrera entre no sé hacer esto y está hecho prácticamente desapareció hace poco, tomando un café con mi amigo Carlos, un desarrollador brillante, con muchísimos años de experiencia.

Le conté mi pánico.

Le dije, Carlos, esto realmente me da miedo.

Un senior con estas herramientas vale por 10.

¿Pero su reacción me dejó un poco sorprendido, con total calma, me dijo que para él esto era solamente una evolución más, como tantas otras no compartía mi divertido y eso me hizo pensar aún más, por qué algunos vemos un precipicio donde otros solamente ven otro escalón?

Y la matemática creo que sigue siendo la misma.

¿Si yo puedo producir como 10, para qué contratar a 10 personas y más específicamente, para qué contratar juniors?

Dejando atrás el problema de perder el control y quizás darle a la máquina todos los problemas y desconectar, que quizás para otro episodio nos viene bien.

El problema real del que os quería hablar hoy no es que los juniors sean menos colectivos, sino que estamos rompiendo el ciclo natural de aprendizaje, sobre todo en nuestra industria, piénsalo.

¿Cómo aprendiste todo programas?

No fue leyendo documentación,

fue divulgando un bug a las 3

fue divulgando un bug a las 3:00 de la mañana.

Fue entendiendo por qué tu solución, que pensabas que era elegante, explotó en producción.

Fue una sesión de perppiraming con alguien que te mostró que había 5 formas mejores de hacer lo que hiciste.

Sí, modelos de código cada vez son mejores y escriben el código correcto desde el principio.

Si no hay bugs que.

¿Solucionar porque la I a no comete los errores de novato, si no hay perfume, porque para qué?

¿Si la I a te da la mejor solución?

¿Cómo aprende la siguiente generación y no es nostalgia?

Es que hay un tipo de conocimiento, un instinto, una intuición sobre sistemas que solamente se desarrolla a través de sufrimiento productivo.

Y esto nos lleva a replantearnos todo lo que creíamos sobre las carreras en tecnología.

¿Entonces vuelvo a preguntar al principio, qué le digo a mi hermano que quiere aprender a programar a las woodcamps que siguen prometiendo empleos de 6 meses?

Pues la respuesta es fácil, aprende a usar inteligencia artificial pero es como decirle a alguien en 1995 aprende a usar Google y no es suficiente.

Yo creo que la respuesta real.

Es más compleja si la I a va a escribir todo el código rutinario, entonces lo que queda es todo lo que no es rutinario.

Saber qué métricas realmente importan para el negocio, entender los trade offs de cada solución, reconocer que no hay soluciones buenas o malas, sino decisiones con consecuencias diferentes.

¿La I a puede darte 10 arquitecturas perfectas, pero cuál eliges cuando una es más barata?

Otra es mas calable y otra es más fácil de mantener.

Pues esos juicios de valor, ese entendimiento profundo del contexto, es lo que queda.

¿Pero cómo desarrollas esas habilidades sin haber pasado?

Primero, por lo básico es como querer ser chef sin haber pelado cebollas.

Pues imagina un boot Camp donde el examen final no sea crear un clon de Twitter, sino, oye, te damos acceso a una API real.

No está documentada de una startup, tiene 2 horas.

Tu trabajo no es escribir código, sino entregar un documento de una página explicando qué crees que hace la API.

¿Qué 5 preguntas claves le darías al equipo que la creó?

¿Y cómo le explicarías su valor de negocio a un inversor que no sabe nada de esta tecnología?

Eso, amigos, creo que va a ser el luego pelar cebollas.

Y es aquí donde conecto con esa idea que me rondaba la cabeza.

O quizás no.

Quizás el futuro es uno en el que el valor que aportas es bueno.

¿Qué exactamente?

Porque pelar cebollas nunca fue solo sobre la mecánica de quitar capas.

No era solo el acto físico, era sobre entender el ingrediente fundamental.

Era sobre desarrollar esa paciencia, sobre sentir la materia prima antes de transformarla.

Era sobre construir una intuición casi 1/6 sentido, sobre cómo ese ingrediente se comportarían diferentes platos con diferentes cocciones.

Este nuevo pelar cebollas, analizar esa API, hacer esas preguntas clave, comunicar valor es lo mismo.

No es solo completar una tarea.

Es aprender a diagnosticar.

Es aprender a interrogar la realidad de un sistema, a oler los problemas antes de que exploten.

Es desarrollar esa intuición sobre cómo las piedras del negocio y la tecnología encajan o no encajan.

El valor que aportas ya no es la velocidad con la que traduces una especificación a código, porque la guía siempre será más rápida que tú.

El valor que aportas es la claridad con la que defines.

El problema para que la I a lo resuelva es la sabiduría para elegir entre las 10 soluciones técnicamente válidas que te proponen, basándote en el contexto del negocio, del equipo, del presupuesto, del tiempo.

La I a puede ser el mejor par de manos del mundo, el mejor ejecutor, pero necesita un cerebro, al menos por ahora.

Una consciencia que le diga, necesitamos un sistema que sea seguro, escalable para 1000000 de usuarios, pero con el presupuesto de XY que tiene que estar listo en y.

Ah, y además el equipo que va a mantener esta aplicación tiene estas habilidades, así que la solución Z, aunque esté muy guay, no nos sirve sinceramente y como ya llevo diciendo desde el primer episodio de este podcast.

Creo que las habilidades que necesitamos no son técnicas.

Creo que no vamos a aportar tanto porque las herramientas se van a convertir en cosas muchísimo más sofisticadas con el tiempo.

Si no es el lado humano, es la conexión, son las habilidades de conectar con las personas, con tus clientes.

Así que aquí estamos en unos meses.

Según ammoday la I a escribir al 90% el Código, un senior valdrá por 10.

¿Y los juniors?

Bueno, esa es la pregunta que nadie quiere responder.

También dijo que en un año no escribiríamos nada de código, pero bueno, eso lo podemos hablar en otro momento.

Yo hoy no vengo con una solución mágica porque la solución no la tiene una sola persona.

La solución empieza aquí con esta conversación empiezo cuando tú que me escuchas, te harán las mismas preguntas cuando lo compartas con tu equipo porque al final.

Todos fuimos juniors una vez.

¿Y si no cuidamos este pipeline?

En 10 años podíamos tener las mejores ideas del mundo y que nadie entienda qué están haciendo, aunque quizás tampoco lo entendemos.

Ahora bien, quizás el futuro del programa es simple, ya no está en el teclado, sino en la pregunta que hacemos antes de empezar a teclear.

¿Y bueno, ahora es tu turno, qué piensas tú si un senior vale por 10?

O se espera 10 veces más de él.

¿Qué le dirías a alguien que quiere empezar?

Me encantaría escuchar tu perspectiva en LinkedIn o donde me prefieras compartir.

He hecho un re branding en remusrd.com tienes el link en las all notes, entonces me puedes escribir por ahí o suscribirte a la próxima Newsletter que vamos a sacar, pero bueno, la próxima semana vamos a ir más profundo incluso.

¿Qué pasará cuando ya no podamos distinguir nuestras ideas de las de la I a cuando tu mente y la máquina se entrelazan tanto que ya no sabes dónde terminas tú y empieza ella?

Muchísimas gracias por escuchar soy Richard y esto fue tu hermana.

Es simple.