Автоматизуйте все! Автоматизуйте самі! Разом із ШІ!
На початку своєї кар’єри у якості консультанта SAP Transportation Management, я декілька разів виконував роботу зі збору iнформацiї, а саме – розраховував вiдстань і час руху між точкою А і Б за допомогою Google Maps.
Вправа була проста:- Ctrl+C – з файлу Excel з адресами- Ctrl+V – у поле початку руху- Ctrl+C – з файлу Excel з адресами- Ctrl+V – у поле місця призначення- скопіювати або запам’ятати значення дистанції між цими точками і плановий час руху- внести ці значення в Excel.
Не складно.
Але ми збирали цю інформацiю для транспортної мережі, а це означає, що нам потрібні були дані “усі точки – до всіх точок”. В обидва напрямки. При використанні 50 локацій, це 2450 разів повторюваних дій. Як задіяти GIS ми тоді не знали.Тому робили і страждали :)
Час від часу, згадуючи цей досвід, у мене з’являлося бажання якось автоматизувати цей процес. Не через поточну потребу, а щоб довести собі минулому, що це можна було зробити простіше.Розумніше.Швидше.Легше.
І ось – настав час доступного ШІ. Моя перша спроба програмування з його допомогою виявилася успішною. Тому я вирішив закрити для себе той давній випадок.І почав з того, що написав в Copilot: “Напиши програму на Python, яка...”. А далі те, що зазвичай пишу в специфікації для розробників.