Ми стали головними редакторами власного коду, хоча до цієї ролі нас ніхто не готував

Перекладено ШІ 0 Alberto Arena 05 серпня, 2026

Робота з AI перетворює розробника на головного редактора, для якого інженерна експертиза та фокус стають важливішими за швидкість друку. Чи зможете ви вчасно розгледіти помилку у нескінченному потоці згенерованих diff?

A hand holding a red pen over a blank spiral notebook page on a wooden table

Більшість мого робочого дня тепер виглядає так: я пишу prompt, описуючи те, що мені потрібно. Агент створює diff. Я переглядаю його, схвалюю або прошу доопрацювати. І так десятки разів, поки фіча не буде готова.

Питання про те, чи робить це нас «prompt engineers» — хибне. Написання промптів — це поверхнева навичка, якої можна навчитися за день. Насправді після двадцяти семи років написання коду «по-старому» змінилося те, куди спрямована ваша увага. Тепер ви менше пишете, але значно більше рев’юїте — причому в обсягах і темпах, до яких кар'єра мене не готувала.

Цикл, як він є

Якщо відкинути маркетинг, агентна розробка — це цикл рев’ю. Ви описуєте результат, агент пропонує імплементацію. Ви звіряєте її зі своєю ментальною моделлю того, що означає «правильно» для цієї архітектури, конкретного edge case чи кодової бази, і або приймаєте її, або надаєте більше контексту.

Це не нова діяльність. Це звичайне code review, хіба що автор на іншому боці ніколи не втомлюється, не сперечається і за секунди видає правдоподібний diff — незалежно від того, правильний він чи ні. Обсяги змінюють усе. Коли вузьким місцем стає не написання коду, а його перевірка, центр тяжіння професії зміщується.

Інший вид втоми

Старий підхід був стресовим лише епізодично. Ви могли витратити пів дня на баг, відчуваючи розпач через stack trace, який відмовлявся мати сенс. Це виснажувало, але темп залежав від вас. Написання коду — повільний процес, дебагінг змушує робити паузи. Хочете ви того чи ні, у ритмі завжди було «повітря».

Агентна розробка прибирає цей простір. Агент не підлаштовується під вашу концентрацію. Він просто генерує diff за diff-ом, швидше, ніж ви встигли б їх написати. Для якісного рев’ю потрібна тривала фокусована увага на рівні, який раніше вмикався лише у найскладніші моменти. Мозок не має природних пауз для перезавантаження, бо генерація ніколи не зупиняється. Цілий день у такому режимі втомлює інакше, ніж боротьба з одним впертим багом. Після двадцяти семи років звичного ритму це досі іноді вибиває мене з колії.

«Prompt engineer» — невдала назва

Ключова навичка тут — не формулювання промптів. Це розуміння того, як має виглядати результат ще до того, як ви побачите diff: чому запиту потрібен index, чому migration небезпечна при паралельному записі, чому «робоча» абстракція вилізе боком через пів року. Це судження не з'являється з практики промптингу. Воно походить із досвіду створення та виправлення власних помилок.

Найбільше користі від агентних інструментів отримують не ті, хто пише найхитріші промпти. А ті, хто може миттєво помітити одну ледь помітну помилку в згенерованому коді, бо самі колись її допускали. Prompting — це лише інтерфейс. Інженерне судження залишається головною роботою.

Що буде через п'ять років

Мені здаються ймовірними три речі:

Рев’ю стане ключовою навичкою, а не додатковим обов’язком. Більшість із нас вчилися рев’юїти як допоміжній справі. Якщо формулювання завдань та оцінка результату стають основним циклом, ми маємо свідомо вдосконалювати вміння рев’юїти якісно та швидко — так само як колись вдосконалювали знання алгоритмів.

Ми почнемо проєктувати процеси з огляду на втому рев’юера, а не лише швидкість генерації. Зараз інструменти оптимізують швидкість, з якою агент видає diff. Але справжнє обмеження — це час, протягом якого людина може тримати концентрацію. Я очікую на появу менших чекпойнтів, кращих summary змін і свідомого уповільнення темпу. Вигорання рев’юера — ось справжнє вузьке місце.

Прірва між хорошими та поганими інженерами зростатиме. Агентні інструменти — це множник. Інженер із глибоким досвідом рев’юїть швидше і помічає більше. Інженер без досвіду схвалює баги швидше, ніж раніше. Поріг для «створення робочого коду» знижується, але цінність того, кому можна довірити реліз, тільки зростає.

У чому я не впевнений

Мене непокоїть не сам цикл розробки, а те, чи збережеться професійне судження, якщо менше людей будуть роками напрацьовувати його важким шляхом. Рев’ю настільки хороше, наскільки хороша ваша внутрішня модель ідеального коду. Раніше вона будувалася через написання тисяч рядків і їх виправлення. Якщо наступне покоління почне з рев’ю, не пишучи код самостійно, я не знаю, чи сформуються у них такі ж інстинкти.

Тож ні, я не думаю, що ми стаємо prompt-інженерами. Ми стаємо головними редакторами власного коду. А якісне редагування — це окреме мистецтво, якому більшість із нас досі вчиться на ходу.

Популярні

Інше, що варто прочитати

16 Оновлено 26 червня, 2026

Простий пакет RabbitMQ для Laravel

Вам цікаво дізнатися, як спростити інтеграцію RabbitMQ у вашому Laravel-додатку? У нашій статті ми розглянемо пакет Simple RabbitMQ, який дозволяє легко налаштувати багатозʼєднання, публікувати повідомлення та обробляти черги за допомогою простого синтаксису. Читайте далі, щоб дізнатися більше!

12 Оновлено 26 червня, 2026

Управління доступом у Filament за допомогою плагіна Shield

Дізнайтеся, як пакет Filament Shield забезпечує управління доступом до ваших панелей, ресурсів і віджетів у Laravel. Ця стаття розкриває основні можливості пакету, включаючи просту установку та підтримку багатокористувацьких середовищ — не пропустіть!

13 Оновлено 26 червня, 2026

Генерація документації в Laravel за допомогою штучного інтелекту

Docudoodle — це потужний пакет для генерації документації в Laravel, який допомагає легко аналізувати вашу кодову базу та створювати документацію за допомогою обраного вами AI. Чи готові ви дізнатися, як цей інструмент може спростити вашу роботу з документуванням коду? Читайте далі!