Розробник Microsoft: ручне написання коду — вже минуле

Девід Фаулер, Distinguished Engineer у Microsoft, заявив, що епоха ручного коду завершилася. За його словами, основна робота розробників тепер зосереджена на архітектурі та перевірці результатів ШІ.
Девід Фаулер, інженер із 18-річним стажем у Microsoft та один із авторів SignalR, NuGet і Kudu, опублікував у соцмережі X тезу, яка викликала жваве обговорення: «Писати код вручну — це абсолютно закінчена історія». Нині Фаулер очолює роботу над Aspire — інструментарієм Microsoft для створення розподілених застосунків. Його слова не є провокацією: раніше генеральний директор компанії Сатья Наделла повідомляв, що від 20 до 30% коду в Microsoft вже генерується штучним інтелектом.
Фаулер не стверджує, що розробники перестануть читати код або що інженерія зникає. Він наголошує: набір рядків у редакторі стає менш важливою частиною роботи, а акцент зміщується на архітектуру, продуктивність і тестування. Цей підхід уже втілений у Aspire — платформі, де ШІ-агенти можуть самостійно запускати сервіси, аналізувати логи та виправляти помилки без участі людини.
Розвиток ШІ-інструментів відбувається швидко. Від автодоповнення Visual Studio IntelliCode до агента GitHub Copilot, який здатен самостійно створювати середовище, змінювати репозиторій і відкривати pull request. У лютому 2026 року Copilot отримав підтримку Windows, а нещодавно — і WSL, що спрощує розробку під Linux. Лінус Торвальдс також підтримав використання згенерованого коду в ядрі Linux, назвавши ШІ «корисним інструментом».
Проте є й виклики. За звітом Veracode, 44% протестованих завдань з генерації коду ШІ призвели до появи вразливостей. Водночас Microsoft активно використовує ШІ для пошуку недоліків: система MDASH вже допомагає аналізувати ядро Windows, Hyper-V і мережевий стек. Команда безпеки Windows зазначає, що завдяки MDASH вдалося досягти значно вищої глибини аналізу, ніж раніше.
Ці зміни впливають і на Windows 11. Microsoft рекомендує WinUI 3 для нативних застосунків, а для новачків підготувала гайди з використання Copilot. Липневе оновлення закрило рекордні 570 вразливостей, а проєкт Project Zenith, анонсований у вересні, передбачає спеціальну версію Windows для розробників із потужним залізом, що дозволяє запускати ШІ-моделі локально.
Отже, ручне написання коду справді відходить у минуле, але це не кінець інженерії. Розробники зосереджуються на складніших завданнях: прийнятті рішень, архітектурі та контролі якості. Клавіатура, схоже, перестає бути головним інструментом, але роль людини у створенні програмного забезпечення залишається ключовою.
Читайте також
Ще в розділі «Історія»
- Біг заради коханого: історія трейлраннерки з Хмельниччини, яка підкорила Альпи
- Українські слова, що підкорили світ: від борщу до гопака
- 35 років українського капіталізму: від приватизації до економіки створення
- Мессі — найкращий бомбардир в історії Кубка ліг
- Розкол у польській ПіС: що це означає для України







