¿El trabajo de ingeniero de software no se volverá inútil por culpa de la IA?
(twitter.com/ID_AA_Carmack)La respuesta de John Carmack a una pregunta que alguien le hizo por DM
Si desarrollas una "product skill" completa y usas la herramienta que mejor se adapte al trabajo —aunque hoy sea programación manual y después pueda ser algo guiado por IA—, estarás bien.
¿"Product skill" se refiere a habilidades blandas y duras?
Muchos programadores no entienden que el software es solo una herramienta que ayuda a las personas a lograr algo. Enfócate en el valor que entregas y no te obsesiones con los detalles de la herramienta.
2 comentarios
Parece que quiere decir que, si definimos a un ingeniero de software no como alguien que programa, sino como alguien que resuelve problemas, entonces podrá hacer más trabajo.
Es una respuesta que da una comprensión muy fundamental. Aunque no sea por la IA. No solo por la IA, parece que a menudo tenemos la experiencia de quedar sepultados cada vez por bibliotecas de moda, soluciones de tooling, frameworks y demás.