Frontend-інженер не буде замінений ШІ
ШІ генерує результат. Він не генерує відповідальність.
Будь-хто може написати промпт. Майже ніхто не може випустити продукт.
Я пам'ятаю деплой о 2 годині ночі для продуктового додатка. Простий флоу з купонами на знижку. Якби код не спрацював, люди не змогли б купити їжу. Той момент навчив мене, що код має вагу. Це не просто синтаксис. Це різниця між тим, чи залишиться бізнес відкритим, чи закриється.
Тепер кажуть, що ШІ забере вашу роботу. Кажуть, що фронтенд помер, бо такі інструменти, як Cursor або V0, можуть побудувати UI за лічені секунди.
Вони помиляються.
ШІ може згенерувати компонент, але йому бракує контексту. Він не знає, чому кнопка має бути помаранчевою. Він не знає, що стан завантаження має тривати рівно 300 мс, щоб відчуватися правильно. Він не знає, як працювати з розчарованим користувачем.
ШІ генерує пікселі. Інженери створюють сенс.
Ось правда про цю роботу:
- Фреймворки тимчасові. Ваша здатність вирішувати людські проблеми — постійна.
- ШІ може створити форму. Він не може побудувати довіру.
- ШІ може писати код. Він не може взяти на себе відповідальність, коли все ламається о 3 годині ночі.
Коли я будую системи, я думаю не лише про JavaScript чи React. Я думаю про людину, яка користується додатком.
- Як повідомити користувачеві, що його замовлення не вдалося, не викликаючи паніки?
- Як створити дашборд, яким зможе користуватися нетехнічна людина?
- Як реагувати на те, що постачальник завантажує розмите фото документа?
Це не технічні проблеми. Це людські проблеми. Вони потребують емпатії.
Найцінніша навичка — це не написання коду швидше. Це розуміння того, чого не варто будувати. Це розуміння того, коли функція стає тягарем, а не активом.
ШІ ніколи не запитає: «Чи справді ця функція вирішує проблему, якої ніхто не має?»
Якщо ви майбутній інженер, не вивчайте лише синтаксис. Вивчайте людський аспект.
- Створюйте інструменти для реальних людей, а не лише віджети погоди.
- Розумійте бізнес-ціль, що стоїть за кодом.
- Вчіться бути посередником між дизайнерами, продакт-менеджерами та клієнтами.
Поріг входу змінився. Ролі, що зосереджені лише на написанні компонентів, зникають. Ролі, що потребують розсудливості, емпатії та відповідальності, зростають.
ШІ — це інструмент для шаблонного коду. Ви — той, хто надає сенс.
Використовуйте ШІ для написання тестів. Використовуйте його для дослідження ідей. Але ніколи не дозволяйте йому приймати остаточне рішення. Це ваша робота.
Фронтенд — це місце, де цінність стає реальною. Це місце, де технології зустрічаються з людськістю.
Джерело: https://dev.to/ogeobubu/the-frontend-engineer-will-not-be-replaced-by-ai-3k2l
