ШІ не замінить програмістів системне мислення важливіше
Чи зможе ШІ замінити програмістів? Інженер з США пояснює, чому системне мислення важливіше за код
Vibe coding, ШІ-агенти та концепція "розробки без розробників" породжують прогнози про кінець професії програміста. Проте Senior Software Engineer Євген Піотровський, який працює з хмарними та IoT-системами у США, переконаний: штучний інтелект не скасовує інженерів, а навпаки — підвищує цінність системного мислення.
Чи справді ШІ замінить програмістів?
Сьогодні багато говорять про те, що інструменти на кшталт Cursor, Claude Code чи Codex здатні повністю замінити розробників. Однак реальність складніша, стверджує Євген Піотровський.
"Я щодня використовую ШІ-інструменти, і вони дійсно прискорюють розробку. Але код — це лише частина продукту. Решта — це архітектура, надійність, масштабування та інтеграції. ШІ може написати переконливу функцію, але не завжди бачить, що обраний підхід розвалиться при масштабуванні. Найцінніше сьогодні — вміння мислити системно", — пояснює інженер.
Де проходить межа між ШІ та людиною?
Штучний інтелект чудово справляється з повторюваними патернами, але стикається з труднощами там, де немає готових шаблонів. Наприклад, у команді Євгена розробляють автономні санітарні модулі для американських міст: IoT-сенсори, хмарна платформа, додатки для техніків і клієнтів.
"Коли бізнес каже: 'Об’єднаймо два типи акаунтів без зупинки сервісу', за цим стоять міграція даних, сумісність пристроїв у полі, зміни в додатках та операційні ризики. ШІ може не врахувати цього контексту. Тут потрібен інженер, який тримає в голові всю систему", — зазначає Піотровський.
Чому справа не лише в коді?
Коли Євген прийшов у команду, продукт працював на JavaScript. Все функціонувало, але він розумів: з масштабуванням і вимогами муніципальних клієнтів до надійності система почне ламатися.
"Мені довелося переконати команду перейти на TypeScript, розробити план міграції без блокування нових функцій і взяти на себе найскладніші ділянки. ШІ міг би допомогти з кодом, але не несе відповідальності за стратегію, темп змін і бізнес-наслідки архітектурного рішення", — каже інженер.
Як ШІ використовується у щоденній роботі?
Євген застосовує штучний інтелект для code review, генерації тестів, типів та ендпоінтів. Наприклад, додавання нового типу сенсора: ШІ може виконати 80% чорнової роботи за 15 хвилин, що раніше займало години.
"Але якщо новий сенсор збирає дані з іншою частотою, це впливає на обробку повідомлень, агрегацію, дашборди й вартість інфраструктури. Це ті 20% роботи, які потребують 80% інженерного мислення. Мій принцип: ШІ — найкращий джуніор-розробник. Швидкий, акуратний, невтомний. Але йому не варто довіряти архітектурні рішення без нагляду", — підкреслює Піотровський.
Що відбувається, коли компанії занадто покладаються на ШІ?
Надмірна залежність від штучного інтелекту призводить до появи AI-generated legacy code. Стартап може швидко зібрати продукт на промптах, отримати перших клієнтів, але через півроку виявиться, що ніхто не розуміє, як система працює зсередини.
"Такий код виглядає чисто, але в ньому немає інженерного наміру — розуміння, де система масштабуватиметься, де з’являться інтеграції, як зміняться бізнес-правила. ШІ оптимізує під поточну задачу, а не під еволюцію продукту", — попереджає інженер.
Яким буде інженер майбутнього?
За словами Євгена Піотровського, інженер майбутнього — це не просто кодер, а архітектор рішень. Складність систем зростатиме: більше інтеграцій, даних, вимог до безпеки й надійності.
"Роль людини, яка розуміє цю складність, стане критичнішою, ніж будь-коли. ШІ пише код, але не розуміє, навіщо він потрібен і що станеться, якщо він відмовить у критичний момент. У 2026 році США приймають чемпіонат світу з футболу. Міста-господарі мають забезпечити інфраструктуру для мільйонів гостей — включно із системами, над якими працює наша команда. Коли на кону репутація міста й безпека людей, потрібен інженер, який розуміє всю систему — від сенсора до сервера — і бере відповідальність за те, що вона працюватиме", — резюмує Піотровський.
Досьє
Євген Піотровський — Senior Software Engineer з понад 10-річним досвідом у розробці програмного забезпечення, IEEE Senior Member. Працює над хмарними та IoT-системами для міської інфраструктури у США. У компанії Throne Labs бере участь у розробці автономних санітарних модулів для міст. Компанія залучила $31 млн інвестицій і була відзначена як TIME Best Inventions 2025.