¿La IA cambiará la forma en que se programan las computadoras? Algunos, probablemente. Me imagino interfaces de coincidencia de patrones entre sí para que no necesite codificar la conexión a mano, por ejemplo.
Pero a falta de una IA fuerte [1] o similar, aún requerirá programadores especializados para crear cosas nuevas .
Ya tenemos herramientas para que los no programadores las usen para crear, por ejemplo, sitios web. Arrastrar y soltar, no se requiere codificación. Ese tipo de herramienta probablemente se creará una y otra vez. Los programadores odian crear código repetitivo, por lo que siempre están creando herramientas para automatizar la creación de aplicaciones comunes como sitios web. Algunas de esas herramientas se pulen y se les da un UX que los usuarios finales pueden manejar.
- ¿Los cerebros humanos se están adaptando lentamente a la IA?
- ¿La Inteligencia Artificial requiere un conocimiento matemático avanzado?
- A medida que se desarrollen los robots de IA, los abogados y los médicos serán reemplazados. ¿Cómo pueden los robots de IA hacer estos trabajos por completo? ¿Cuánto tiempo tardará?
- ¿Cómo diseñarías un NPC de IA que razonara y planificara activamente sus acciones?
- ¿Qué son los métodos libres de modelo (MFM) y cómo funcionan?
A veces, las aplicaciones están diseñadas para realizar una tarea general, como Excel u otras hojas de cálculo. Los usuarios que no son programadores pueden utilizarlos para crear tareas personalizadas complejas.
El problema central nunca es que los lenguajes de programación sean difíciles de entender, sino que dividir los problemas en sus partes constituyentes e interrelaciones es difícil.
Y eso seguirá siendo difícil, sin importar cuánto aprendizaje automático se aplique a la pregunta. Porque para crear un nuevo diseño, el desarrollador (AI u otro) necesita comprender los objetivos del proyecto. Y ese tipo de comprensión aún no está en el horizonte para la IA.
¿Quizás 50 años? Es difícil de predecir tan lejos, y probablemente dependerá de los avances en la comprensión del cerebro que aún no han sucedido. Más concretamente, una vez que tengamos IAs equivalentes a humanos, básicamente todos los trabajos podrían ser realizados por IA, entonces, ¿cuál es el punto de especulación sobre la programación de trabajos? Una vez que tenga una simulación humana completa , puede tener artistas de IA, autores, músicos, actores, recepcionistas, directores generales, cualquier cosa. Por lo tanto, hablar sobre si los AI pueden codificar en ese punto es como preocuparse solo por los trabajos de los violinistas cuando todo el centro de la ciudad, incluido el museo y la sala de conciertos, están en peligro de ser cerrados.
Notas al pie
[1] IA fuerte