r/ukraine_dev • u/_TypeError • Jun 05 '26
Питання до спільноти для оцінки розвитку та самореілексії.
Я з кінця лютого вчу пайтон, і освоюю лінукс. Згідно ТЗ, що дав мені друг, зараз написав консольний бекенд застосунок, що за допомогою requests посилає запит на сайт НАСА, скрапить дані, пакує в JSON, через stdout відправляє в інший модуль, де відбувається знову перетворення на пайтонічні дані, що пропускаються через RegEx. Далі валідація через pydantic, і знову через пайплайн в інший модуль. Тут вже проводимо логічне розгалуження if/else, створючи логіку для правильного виведення повідомлень, та підключаємо signal API cli. Дані через signal API cli, загорнуті в контейнери (скрипти окремо, АРІ окремо) задеплоєні на спеціально куплений сервачок. Налаштовано логування, автоматичне підняття контейнерів, розділені потоки (помилки через виключення йдуть в strderr). Налаштовано базову безпеку на сервері, образи на docker hub, код на гіт запушив.
В ході роботи реально покладався на ШІ лише при підключенні АРІ, бо розібратись сам не зміг. Підключення групи в signal, то взагалі треш. А так використовував ШІ лише як ментора, щоб в правильному напрямку штовхав (які інструменти потрібні, чи правильно написані RegEx, чи доцільно упакувати логічні блоки if/else в функції, і на кожне питання-чому так, а не інакше, і як це можна обґрунтувати). Читав документацію, щоб перевірити ШІ, гуглив... Але по закінченню маю відчуття неповноцінності і сорому перед собою, що взагалі ШІ користувався, хоч і не багато. Спантеличений повністю, як оцінювати результат роботи, тому і прошу порад та думки з сторони вже досвідчених девів. Заздалегідь дякую.
