logo
21 Гру 2023

З ШІ робота програміста буде все менше схожа на кодинг і все більше на дизайн та проєктування

Сергій Катков

Засновник Contactise.com

Суперечки про заміну програмістів штучним інтелектом, як ChatGPT, часто втрачають суть питання. Я порівнюю появу систем штучного інтелекту у роботі програміста з появою циркулярної пили у роботі столяра.

люди в офісіЗ ШІ робота програміста буде все менше схожа на кодинг і все більше на дизайн та проєктування / Фото: Depositphoto

Як раніше столяр робив, наприклад, стіл? Пиляв вручну дошки, з’єднував їх одна з одною. На якість столу впливало, наприклад, вміння столяра рівно відрізати дошку. У недосвідченого виходило криво, потім деталі погано з’єднувалися.

З появою циркулярної пили це вміння втратило свою цінність – тепер будь-який новачок може відрізати рівно. Але всі інші питання залишилися. Якого розміру стіл? Чому саме такого? З якого матеріалу і чому саме з нього? І інші параметри.

Онлайн-курс "Корпоративна культура" від Laba.
Як з нуля побудувати стабільну корпоративну культуру, систему внутрішньої комунікації та бренд роботодавця, з якими ви підвищите продуктивність команди, — пояснить HR-директор Work.ua.
Детальніше про курс

Столяри не зникли, але їхня робота стала більш продуктивною та менш рутинною. Але потрібно було освоїти пилу. Хоча, якщо єдине, що він вмів – це пиляти, тоді так, його робота була під загрозою. Але хто освоїв пилу, не втратив роботу, а, навпаки, став заробляти більше, а втомлюватися менше.

Аналогічно з програмістами. Що ми розробляємо? Чому саме це? Чому саме так? Хто цим буде користуватися і навіщо?

Робота програміста не зникне, але з розвитком систем подібних до ШІ все менше буде схожа на кодинг та все більше на дизайн, на проєктування.

Хоча розумний програміст і раніше завжди про це думав. Його робота стане більше схожа на роботу маркетолога-стратега. На роботу бізнесмена. В ній буде більше «розуміти завдання користувача» та менше «робити за ТЗ». Скільки програмістів не люблять складати ТЗ, але хочуть, щоб його дали, щоб робити за ТЗ? Ось, тепер скласти грамотне ТЗ буде ще важливіше, саме цьому потрібно буде навчитися, а не новому фреймворку.

А якщо все, що вмів програміст – це просто кодити за ТЗ, тоді так, його робота під загрозою. Тобто, ШІ у роботі програміста (як і будь-кого іншого) – інструмент, що дозволяє перейти на новий рівень абстракції. При цьому, у роботі програміста поява подібних інструментів – норма. Звичайна справа.

Наприклад, колись поява мов програмування дозволила відмовитися від асемблера та створювати більш масштабні програми. Цього разу інструмент як потужний асистент. Чим більше опановуєш, тим більше допомагає. Ще й розвивається з часом.

Кожен професіонал постійно вчиться. Завжди так було. Тепер навчитися навіть простіше, в певному сенсі. Можна використовувати звичайну мову та вже отримувати вражаючі результати. До того ж вчитися можна з допомогою того ж ШІ. До речі, ШІ може привести в розробку людей, які програмувати не вміють та не збираються. Як зараз мало хто з програмістів може щось розібрати на асемблері, але може написати актуальну програму, так з’являться люди, які добре розуміють, що потрібно користувачу та як це сформулювати для ШІ. Ті ж промт-інженери, мені здається лише перший крок. З’явиться ще чимало спеціальностей у цьому напрямку. І ці люди ще чимало здивують нинішніх розробників. Вже хоча б тому, що будуть дивитися на завдання з іншої, незвичної сторони. Зникнення програмістів не буде. Буде перехід на новий рівень абстракції.

Джерело: Facebook Serhii Katkov

Онлайн-курс "Computer Vision" від robot_dreams.
Застосовуйте Machine Learning / Deep Learning та вчіть нейронні мережі розпізнавати об’єкти на відео. Отримайте необхідні компетенції Computer Vision Engineer.
Дізнатись більше про курс

Цей матеріал – не редакційнийЦе – особиста думка його автора. Редакція може не поділяти цю думку.

По темі:

Вакансії компаній

Менеджер з активних продажів B2B

Creators Media Group
20 000 – 40 000 грн, Ставка + відсоток

Надихаючі компанії-работодавці

Ваша жалоба отправлена модератору

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: