Как ChatGPT спас моего папу от безработицы, а меня научил писать телеграм ботов
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Цели и задачи
Фирма моего отца недавно закрылась и он остался у разбитого корыта. Да, у него были накопления, но их хватило бы на 1-2 года существования.
Он открыл свою фирму еще 10 лет назад со своим отцом и они успешно занимались ремонтом ТЭЦ, пока не произошли разного рода административные изменения в городе Москве.
У него не было никаких навыков, которые позволили бы ему успешно устроиться на работу в моменте, потому что в течении последних 10 лет он занимался руководящую должность в своей фирме и 99% времени пенал работяг, чтобы те усерднее красили стены.
Плюс ко всему на это наложились депрессия и отчаяние, что возраст уже не позволит ему освоить новую профессию.
Результаты
Тогда мы с моим другом решили ему помочь и начали предлагать освоить программирование, потому что он был очень хорош в математике в универе.
Мы стали искать различные курсы, книги, преподавателей. Предлагали ему разные варианты, но ничего не подходило.
Преподаватели оказались слишком дорогие для него. С преподом его накоплений не хватило бы и на год. А курсы он не стал даже открывать, после прочтения отзывов и посмотрев на цену.
Единственное чем он занимался каждый день — это сидел в телеграмме, читал каналы, восхищался стикерами и ботами.
Тогда мы, заряженные волной хайпа ChatGPT, решили сделать для него небольшого телеграм бота, который бы обучил его Python. Ну раз уж он сидит постоянно в телеграм, пусть хоть попробует с пользой.
Плюсы и минусы чат-бота
Мы составили программу изучения Python за 1 месяц с помощью ChatGPT, далее написали бота на Django и интегрировали в него ChatGPT через API, так чтобы по каждому заданию отец мог спокойно задать уточняющие вопросы и поговорить с ИИ.
Базу данных развернули в PostgreSQL, добавили туда план обучения Python, чтобы наш бот двигался именно по фиксированному плану, но использовал ChatGPT, чтобы обучать каждой следующей теме из плана и проверять задания.
Также мы добавили ссылку на Online Python IDE, чтобы отцу не пришлось разбираться с установкой Python на ПК.
Советы
В итоге, у нас получился бот с 12 уроками по Python c нуля. В каждом уроке бот обращается к ChatGPT, чтобы она обучила папу данной теме, дала ему задание и проверила результат, а еще, конечно, поддержала его на этом нелегком пути.
Папу затянуло и он уже редактирует резюме на hh.ru и начинает готовиться к собеседованиям на junior Python developer.
Сейчас мы подумали над тем, чтобы масштабировать нашего бота. Ведь если отцу понравилось и главное помогло, то наверняка и еще кому-нибудь принесет пользу.

