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

«Я не довіряю коду людей»: розробник розповів, як новий ШІ 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 та менеджер не дозволяє користуватися на роботі подібними сервісами (проте можна експериментувати на пет-проєкті, наприклад);
  • не треба сліпо довіряти ШІ — завжди вичитуйте код;
  • не вимагайте від сервісу виконання складних програмістських задач.

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

Anthropic випустила Claude Opus 4.7. Повний огляд можливостей нової моделі

Компанія Anthropic офіційно представила свою найпотужнішу на сьогодні LLM-модель — Claude Opus 4.7, яка стала…

17.04.2026

Google дозволить Gemini створювати контент з ваших особистих фото

Компанія Google представила масштабне оновлення для свого чат-бота Gemini, інтегрувавши його з бібліотекою Google Photos…

17.04.2026

DeepL виходить за межі тексту: компанія запускає голосовий переклад у реальному часі

Німецький стартап DeepL, який завоював репутацію творця одного з найточніших текстових перекладачів у світі, оголосив…

16.04.2026

YouTube дозволив користувачам приховати розділ Shorts

Відеосервіс YouTube почав впроваджувати довгоочікувану функцію, яка дозволяє користувачам вимикати показ коротких відео Shorts у…

16.04.2026

Роботів-собак від Boston Dynamics навчили зчитувати покази лічильників

Компанія Boston Dynamics інтегрувала мультимодальні можливості штучного інтелекту Google Gemini у своїх чотирилапих роботів Spot.…

16.04.2026

CERT-UA: хакери активно пропонують українцям «отримати гуманітарну допомогу» або розсилають «повістки в суд»

Команда реагування на комп’ютерні надзвичайні події України (CERT-UA) попередила про активізацію кіберзагроз з боку хакерського…

16.04.2026