Рубріки: Думка

«Я не довіряю коду людей»: розробник розповів, як новий ШІ ChatGPT заощаджує робочий час

Анастасія Пономарьова

Доки пересічні люди невпинно засипають ChatGPT дивними питаннями на кшталт «Коли роботи захоплять світ?», розробник з Флориди Сантьяго Валдаррама знайшов революційному штучному інтелекту (ШІ) практичне застосування у своїй роботі. Він поділився у LinkedIn кількома способами, як чат-бот може економити фахівцям години робочого часу щодня.

Що це таке?

ChatGPT — новий чат-бот зі штучним інтелектом, розроблений лабораторією OpenAI. Він являє собою велику статистичну модель мови, оптимізовану для ведення діалогів, яка також здатна на створення текстів певного стилю на задану тему, нескладного коду та розв’язування математичних задач.

Його роботу налагоджували завдяки технікам навчання з учителем та навчання з підкріпленням. Як пишуть в описі проєкту, модель ШІ вчили бути обережною у розмові та відхиляти запитання, на які вона не зможе відповісти правильно. В основі прототипу лежить модель OpenAI GPT(Generative Pre-Trained Transformer)-3.5 — покращена версія GPT-3.

Менш ніж за два місяці нейромережу протестували мільйони користувачів, які були вражені її роботою (купу відгуків ви знайдете у Twitter). Як зазначив Ілон Маск, «ChatGPT працює лякаючи добре. Ми вже недалеко від небезпечно сильного ШІ».

ChatGPT в IT

Повернемося до Сантьяго Валдаррама. Він захоплюється data science та machine learning, має понад два десятиліття досвіду програмування. Як він зазначає у дописі, розробник користується нейромережами не для того, щоб перекласти на ШІ всю роботу, а просто для підвищення продуктивності.

«Мені подобається думати, що я знаю, що роблю. Я не довіряю коду людей (особливо моєму), і я, звичайно, не довіряю видачі ChatGPT. Але мова не йде про те, щоб дозволити ChatGPT виконувати мою роботу. Йдеться про те, щоб використовувати його для 10-кратної моєї ефективності», — пише Сантьяго.

Ось список переваг, що дає чат-бот:

  1. Пояснення коду. Візьміть код, який ви хочете зрозуміти, і попросіть ChatGPT пояснити його.
  2. Покращення коду. Попросіть ChatGPT покращити існуючий код, описуючи, чого ви хочете досягти. Він дасть вам інструкції, як це зробити, включаючи змінений код.
  3. Переписування коду з використанням правильного стилю. Це чудово підходить для рефакторингу коду, написаного іншими розробниками Python, які використовували інакшу угоду про іменування. ChatGPT не тільки надає вам оновлений код, але й пояснює причину змін.
  4. Переписування коду за допомогою ідіоматичних конструкцій. Дуже корисно при перегляді та рефакторингу коду, написаного іншими розробниками Python.
  5. Спрощення коду. Попросіть про це ChatGPT, в результаті отримаєте набагато компактнішу версію оригінального коду.
  6. Написання тестових кейсів. Попросіть його допомогти протестувати функцію, і він напише для вас тест-кейси.
  7. Вивчення альтернатив. ChatGPT сказав, що його реалізація Quick Sort не є найефективнішою, тому розробник попросив альтернативну реалізацію. Це чудово, коли ви хочете вивчити різні способи досягнення однієї й тієї ж мети.
  8. Написання документації. Попросіть ChatGPT написати документацію для фрагмента коду, він зазвичай чудово справляється з роботою – навіть включає приклади як частину документації.
  9. Відстеження помилок. Якщо у вас виникли проблеми з пошуком помилки у вашому коді, зверніться за допомогою до ChatGPT.

«ChatGPT має недоліки. Я бачу, що він робить помилки, коли маю справу з кодом, але саме тому я тут: щоб контролювати його. Разом ми формуємо більш досконалий союз, — додає Саньяго. — Розробники, які скептично ставляться до залучання ШІ в IT, пропускають суть. Історія не про те, що ChatGPT заміняє програмістів. Історія про те, як за одну ніч штучний інтелект може дати програмістам 100-кратний приріст. Ігноруйте це на свій страх і ризик».

Що кажуть інші айтівці

За п’ять днів допис набрав понад 3200 коментарів та купу суперечливих думок. Умовно розіб’ємо їх на два табори: «за» та «проти».

Ось кілька думок, чому таким чином ChatGPT використовувати не можна — ненадійність сервісу, можливе порушення NDA (тому що невідомо, хто ще потім може прочитати код розробника) та сумніви, чи не залишить нейромережа програмістів без роботи:

І кілька контраргументів та цікавих думок від прихильників ШІ (або тих, хто не проти користуватись деякими привілеями сервісу):

Скріншот
Скріншот

Тож кілька висновків зі сказаного:

  • не довіряйте код чат-боту, якщо ви підписували NDA та менеджер не дозволяє користуватися на роботі подібними сервісами (проте можна експериментувати на пет-проєкті, наприклад);
  • не треба сліпо довіряти ШІ — завжди вичитуйте код;
  • не вимагайте від сервісу виконання складних програмістських задач.

Останні статті

Чому сертифікована платформа швидше масштабується: технічний погляд та досвід команди SharksCode

Коли говорять про масштабування ІТ-продукту, зазвичай мають на увазі збільшення обсягу інфраструктури, щоб витримати більше…

27.02.2026

Китай розповсюджує теорію змови про «криптовалютну гегемонію» США

Китайський Національний центр реагування на комп’ютерні віруси (CVERC) оприлюднив звіт під гучною назвою «Top Player».…

27.02.2026

Григорович повернувся: найвідоміший український гейм-розробник анонсував новий проект S.T.R.A.N.G.E.R

Засновник відомої української геймдев-студії GSC Game World Сергій Григорович активно працює над новим проектом у…

27.02.2026

Microsoft теж виходить на ринок агентів. Зустрічайте Copilot Tasks

Microsoft анонсувала бета-версію нового інструмента штучного інтелекту під назвою Copilot Tasks. За словами компанії, він…

27.02.2026

Магія інновацій: як перетворити щоденний догляд на справжнє мистецтво за допомогою смарт-девайсів

Весна 2026 року диктує нові правила турботи про себе, де технології стають не просто зручним…

27.02.2026

«Claude cпочатку відмовлявся та заперечував»: хакер змусив LLM стати його спільником у нападі на уряд Мексики

Невідомий хакер використав модель штучного інтелекту Claude для серії атак на державні установи Мексики. За…

27.02.2026