El destacado ingeniero de Microsoft dijo sin rodeos que "escribir código a mano está completamente desactualizado". El modelo de desarrollo de Windows 11 ha sufrido cambios tremendos.

📅 2026-09-06

Resumen:

David Fowler, un destacado ingeniero que ha trabajado para Microsoft durante 18 años, publicó recientemente en la plataforma social que Fowler no es un extraño que llama la atención de manera casual. Es el cocreador del marco de comunicación en tiempo real SignalR. Ha estado profundamente involucrado en la creación del administrador de paquetes NuGet y el motor de implementación Kudu. También es desarrollador principal de ASP.NET Core y actualmente es responsable de liderar la cadena de herramientas de nueva generación Aspire de Microsoft para aplicaciones distribuidas.

El director ejecutivo de Microsoft, Satya Nadella, reveló anteriormente que entre el 20% y el 30% del código interno de la empresa es generado por inteligencia artificial, y la última declaración de Fowler demuestra además que el código escrito a mano está pasando del núcleo del desarrollo de software al paso tedioso menos importante.

La trayectoria de la evolución tecnológica confirma este juicio. Ya en 2023, múltiples estudios realizados por Microsoft Research sobre Visual Studio IntelliCode mostraron que la asistencia de inteligencia artificial en ese momento estaba limitada principalmente por el método de presentación de sugerencias de pantalla, y aún se mantenía en el nivel de finalización automática pasiva de código. Sin embargo, el GitHub Copilot actual se ha convertido a pasos agigantados en un agente completamente activo (Coding Agent). Esta herramienta no solo puede recibir tareas de desarrollo de forma independiente y crear el entorno requerido en segundo plano, sino que también puede modificar de forma independiente el repositorio de código y enviar directamente una solicitud de extracción (Pull Request) para su revisión. En el desarrollo multiplataforma para aplicaciones de Windows y Linux basado en WSL, el agente puede ejecutar automáticamente herramientas de inspección de código y verificar los resultados de la compilación antes de entregárselos a los humanos. Linus Torvalds, el padre de Linux, ha reconocido públicamente recientemente esta tendencia, señalando que la utilidad de la inteligencia artificial como herramienta está fuera de toda duda.

El marco Aspire liderado por el equipo de Fowler es la encarnación central de este cambio. En las últimas versiones de Aspire 13.1 y 13.2, Microsoft ha integrado completamente la interfaz de línea de comandos (CLI) orientada al agente y el protocolo de contexto del modelo (MCP), actualizando el asistente de codificación de IA a un elemento nativo en el proceso de desarrollo. El equipo de Fowler enfatizó que generar código a partir del modelo y entregar el software completo en línea son dos cosas diferentes. La nueva cadena de herramientas está diseñada para permitir que los agentes de IA inicien servicios directamente, verifiquen datos de telemetría, lean registros del sistema y reparen y reinicien fallas automáticamente, eliminando así por completo el antiguo modelo de desarrolladores humanos que copian y pegan manualmente mensajes de error en la ventana de chat y promueven la reconstrucción de herramientas de desarrollo en torno al circuito cerrado de IA.

Sin embargo, "no codificar manualmente" no significa el fin de la ingeniería de software. A medida que el costo de la generación de código se acerca a cero, las dificultades de ingeniería pasan rápidamente al diseño de la arquitectura, el acoplamiento de API nativas, el ajuste del rendimiento, la gestión de dependencias y la auditoría de código. Un informe de seguridad del código de IA generativa de 2026 publicado por la empresa de seguridad Veracode señaló que alrededor del 44% de los códigos generados por IA en las pruebas comparativas tienen vulnerabilidades de seguridad conocidas. Con este fin, el sistema de escaneo de vulnerabilidades del agente interno de Microsoft, cuyo nombre en código es MDASH, se ha utilizado ampliamente en el kernel de Windows, la virtualización Hyper-V y las pilas de protocolos de red. Utiliza agentes de inteligencia artificial de alto nivel para profundizar en los principales peligros ocultos del sistema subyacente y hacer frente a la presión de revisión causada por la proliferación de código.

La remodelación de este modelo de desarrollo ha tenido un profundo impacto en el ecosistema de Windows 11. Fowler había tomado previamente la iniciativa al pedir el abandono de los shells de encapsulación de páginas web y el regreso a los clientes nativos. Posteriormente, Microsoft promovió vigorosamente WinUI 3 y lo convirtió en código completamente abierto. Los documentos abiertos y estandarizados brindan directamente a los agentes de IA un entorno de capacitación y ejecución más fácil de analizar. Con este cambio, la velocidad de iteración de la actualización y la escala de reparación de defectos de Windows 11 se han mejorado significativamente. Microsoft también está haciendo esfuerzos para respaldar el desarrollo inteligente localizado a nivel de hardware. El proyecto "Project Zenith" recientemente anunciado crea un entorno Windows 11 ligero y personalizado para desarrolladores. Al estipular umbrales altos de memoria unificada de 64 GB y ancho de banda alto de 250 GB/s, garantiza que los modelos de lenguaje grandes con más de 30 mil millones de parámetros puedan ejecutarse sin problemas localmente y evita el gasto continuo de tokens en la nube.

La conclusión de Fowler revela el cambio esencial en el desarrollo de software actual: cuando el umbral para generar código se ha nivelado por completo, el valor central de la ingeniería se ha desplazado a concebir la lógica del producto, establecer condiciones límite y revisar y controlar el rendimiento de los productos generados por IA. El teclado ya no es el foco absoluto de la programación, y las responsabilidades de los programadores se están transformando por completo, de mecanógrafos de códigos pesados ​​a expertos en arquitectura y diseño de software que controlan la dirección.

Etiquetas relacionadas

Artículos relacionados

Comentarios

0/500
Captcha (click to refresh)
Sin comentarios