Thorsten Ball, ingeniero de Amp, ha publicado un análisis extenso en su blog donde detalla sus predicciones sobre el futuro del desarrollo de software, argumentando que la intervención humana directa en la escritura de código desaparecerá. Según el autor, la revisión de código y las pruebas unitarias tradicionales serán reemplazadas por la supervisión de sistemas y su composición, ya que los modelos de inteligencia artificial generarán código funcional sin errores en un tiempo razonable. Ball sostiene que el 'oficio' de programar se extinguirá, similar a cómo ha desaparecido el oficio de zapatero italiano, dejando un vacío que será ocupado por la ingeniería de negocio y la gestión de productos.
El texto propone que la mayoría de los errores futuros no serán técnicos, sino de requisitos ('pediste lo que no querías'), y que la contribución humana a la optimización de rendimiento será un caso de borde, dado que los modelos de IA pueden resolverlo. Además, predice la muerte de la terminal como herramienta principal, sustituida por interfaces generadas en tiempo real mediante tokens, lo que marcaría el inicio de la 'era post-binaria'. Ball critica la viabilidad actual de la programación abierta y advierte sobre la homogeneización de las empresas, donde las startups adoptarán prácticas corporativas sin las restricciones que antes las diferenciaban. Finalmente, señala que la barrera de entrada para producir software se convertirá en una cuestión de acceso a recursos computacionales (tokens), excluyendo a quienes no puedan costearlos, mientras que la interfaz de usuario se simplificará drásticamente al ser menos necesaria para máquinas inteligentes.
