La declaración de Matt Garman de que despedir a los desarrolladores junior porque la IA puede hacer su trabajo es la «cosa más tonta que he escuchado» casi ha alcanzado el estatus de meme. Lo he visto citado en todas partes. Estamos de acuerdo. Es un punto que hemos hecho muchas veces en los últimos años. Si eliminamos a los desarrolladores junior, ¿de dónde vendrán las personas mayores? Unos años después, cuando los desarrolladores superiores actuales se retiran, ¿quién ocupará su lugar? Sin duda, los roles de los juniors y las personas mayores están cambiando, y, a medida que cambian los roles, debemos pensar en los tipos de capacitación que los desarrolladores junior necesitarán trabajar de manera efectiva en sus nuevos roles, para prepararnos para asumir los roles como desarrolladores senior más adelante en su carrera, posiblemente antes que ellos (o su gestión) anticiparon. Los lenguajes de programación y los algoritmos siguen siendo apuestas de mesa. Además, los desarrolladores junior ahora necesitan convertirse en depugadores calificados, necesitan aprender habilidades de diseño y deben comenzar a pensar en un nivel más alto que la función en la que están trabajando actualmente. También creemos que usar IA de manera efectiva es una habilidad aprendida. Andrew Stellman ha escrito sobre unir la brecha de aprendizaje de la IA, y su marco Sens-AI está diseñado para enseñar a las personas cómo usar la IA como parte del aprendizaje para programar en un nuevo idioma. A medida que Tim O’Reilly ha escrito, esto es lo que la historia nos muestra constantemente: cada vez que la barrera para comunicar con las computadoras se reduce, no terminamos con menos programadores, nosotros, que vamos a los nuevos territorios para transformar la transformación. Y los conseguiremos, en todos los niveles de competencia, desde novatos completos hasta profesionales junior hasta senior. La pregunta que enfrenta nosotros es esta: ¿cómo permitiremos a todos estos programadores hacer un gran software, software de un tipo que puede no existir hoy? No todos necesitan caminar por el camino desde principiantes hasta profesionales experimentados. Pero ese camino tiene que existir. Se desarrollará a través de la experiencia, lo que puede llamar «aprendizaje haciendo». Así es como los avances tecnológicos se convierten en productos, prácticas y adopción real. Y estamos construyendo ese camino.
Deja una respuesta