Как ChatGPT спас моего папу от безработицы, а меня научил писать телеграм ботов

124

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Вячеслав Гусев

Страница автора

Цели и задачи

Фирма моего отца недавно закрылась и он остался у разбитого корыта. Да, у него были накопления, но их хватило бы на 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.

Сейчас мы подумали над тем, чтобы масштабировать нашего бота. Ведь если отцу понравилось и главное помогло, то наверняка и еще кому-нибудь принесет пользу.

  • Забаненый за правдуКак же спас, если он еще никуда не устроился?33
  • OladyaТема папиного трудоустройства не раскрыта46
  • ШилуусНеубедительно.12
  • Вячеслав ГусевЗабаненый, по крайней мере из депрессии вывел и дал надежду6
  • Максим РагалевичА зачем использовали Django? На FastAPI или даже Flask было бы гораздо проще…2
  • Вячеслав ГусевМаксим, как-то исторически сложилось, что оба знаем Django и решили не тратить время, хотелось попробовать что-то быстро накидать и посмотреть. Больше ради развлечения и удивить отца. А почему проще подскажите, пожалуйста? Изучим....0
  • АнонаДержите в курсе! 👀3
  • Любительница пицц> чтобы отцу не пришлось разбираться с установкой Python на ПК Как будто бы должность джун программиста предполагает "продвинутое владение ПК"? Только этот момент смутил А вообще очень классно, что вы так помогли папе. Сейчас среди старшего поколения очень распространен комплекс насяет навыков и здорово, когда дети помогают своим❤13
  • Антон Саиев-ЕсоянцMiniapss уже давно нужно осваивать, кнопки в боте уже старый век.5
  • Вячеслав ГусевЛюбительница, еще есть большой комплекс из-за возраста. Я считаю, что в сфере IT присутствует явно выраженный эйджизм0
  • Вячеслав ГусевАнтон, понял, посмотрю. Сильно удобнее? Там вроде как сайт верстать нужно?0
  • Забаненый за правдуВячеслав, процесс поиска на текущем айти рынка надежды лишит и введет в еще большую депрессию.Нет конечно если у него есть знакомства и связи, может и получится..33
  • Забаненый за правдуВячеслав, https://stats.hh.ru/?from=menu&utm_source=hh.ru&utm_medium=referral&utm_campaign=menu_new7
  • Ноунейм Ноунеймович НоунеймовНе выйдет, могу взять батю стены штробить. Нормально пойдет, можно и в прорабы вырасти.19
  • Забаненый за правдуВячеслав, и то и другое. И сокращения вакансий, и увеличение резюме. И то и другое из месяца в месяц, там такие графики тоже есть6
  • Лариса Аксиненко100500 выпускников курсов инфоциган будут удивлены. Эти ребята даже в резюме врут об опыте и собесы научены проходить. Но в итоге вылетают через 2 недели, как только в команде понимают, что ничего реального человек не умеет, кроме синтаксиса пайтона. К примеру, как обычно дадут вашему папе легаси проект, который писали в разное время 15 разных разработчиков, и поставят задачу до завтра добавить новую фичу. А у вас ни документации, ни навыка реализации... Вы думаете будет кто-то нянчится с Джуном? Нет. Вы думаете есть на каждом проекте девопс? Нет! И сразу в Сбер - это сильно смешно, извините)15
  • РинаНа собесах в Сбере и тп надо решать задачи на теорвер и алгоритмы,сомневаюсь, что он ещё и это делал в Вашем телеграмм боте и там все же предпочтение будут старшекурсникам и выпускникам Так что да, скорее всего в ещё большую депрессию эти собеседования вгонят И почему сбер только? Открываете хх и рассылает резюме по всем подряд конторам и проходите все возможные собесы и после собесов разбираете что не так и сидите учите11
  • Captain ObviousOladya, Статья-очередной плод творчества ИИ28
  • RomanУже вижу очень из hr,желающих захантить джуна-пенсионера.5
  • Ника был ли папа? как говорится3
  • M SВячеслав, по-моему вы девопса путаете с тех поддержкой/админом.6
  • РинаВячеслав, вполне оправдано, джуны в основном молодые ребята 19-23 лет, поэтому и в команду ищут подобного возраста3
  • РинаПосмотрите ещё в сторону 1с Туда много вакансий, а студенты хороших вузов туда не сильно жаждут идти, по опыту знакомых оффер туда проще получить2
  • Ирина Б.Можно попробовать бесплатное обучение от того же сбера. Если успешно пройдет "бассейн", возьмут на стажировку. Почитайте отзывы https://21-school.ru/3
  • Юлия Болдырева"пенал работяг". редакторы знают3
  • Вячеслав ГусевЮлия, ахахах да щас поправлю, спасибо0
  • А БВячеслав, а чего не в FAANG сразу7
  • А БВячеслав, прикалываетесь что ли) Идите в мелкие региональные фирмы с маленькой ЗП, набирайтесь опыта. И то, если из навыков есть только "Python за 1 месяц", нет желания изучать бесплатную информацию, которой ну просто тонна, и нет способностей даже окружение настроить, шансов у вашего папы даже на такое очень мало.6
  • Ирина Б.Поправлю - не на стажировку, конечно, а на дальнейшее обучение.1
  • Дракон ЭракондВячеслав, джуны сейчас не нужны никому Возрастные тем более2
  • Дракон ЭракондВячеслав, сколько лет этой базе? Пылью не покрылась?2
  • Дракон ЭракондВячеслав, многие что-то хотят. В яндекс точно в 32 старт нет3
  • Е.SПрошел 12 уроков и сразу разрабом в Сбер? Да ну1
  • Дракон ЭракондВячеслав, это ещё не все. Линейка, тервер, матстат. А ещё, чтобы норм кодить красиво нужны ооп, системная архитектура, знание топологии.3
  • Дракон ЭракондВячеслав, да, просто по возрасту. Формальную причину другую найдут, но реальная будет в возрасте.2
  • Дракон ЭракондВячеслав, если вы будете ждать, чтобы вам библиотеки обновили, то на следующий день уже выпнут на улицу. И поржут3
  • Ivan RusinДак а где техническая инструкция ? Как подключать это всё самому ? Пост-реклама пользы не чувствую1
  • Малька загогулькаВячеслав, вот я с позиции 42 лет могу вам немного пояснить. Я дизайнер, раньше только вэб, а потом все подряд. Плюс около 15 лет фотограф. Опыт работы более 20 лет в дизайне. На моих глазах сменились целые направления стиля и моды в дизайне и вернулись назад 🙂 Опыт удаленки у меня около 10 лет, ни один работодатель и заказчик на меня не жаловались. Искала работу около 2 последних лет на удалёнку. Возраст в резюме стоял мой и не проходила ни по каким параметрам, сразу отсев, видимо. Стоило только -15 поставить и завалили откликами. На удалёнке по сути не важно никому сколько мне лет. Сейчас работаю спокойно. В общем чате молодежь 🙂 они по возрасту старше моих детей, но дети ещё. Юмор моя сильная сторона была всегда и за все годы наработала неимоверное спокойствие в любой ситуации, а спокойная голова быстрее находит варианты исправления безвыходных ситуаций и благополучное завершение любых проблем. К слову сказать, безвыходным они иногда кажутся для более молодых коллег, а в то время как для меня это просто рабочие моменты. Есть плюс в возрасте это точно. Но минусов тоже хватает. По здоровью приходится чаще отвлекаться, но на удалёнке можно скомпенсировать это. В работе молодежь пашет очень много и не с кем не потрескается, а старшее поколение по моему опыту уже не прогибаемые. Мозг более гибкий у молодежи, старшему поколение наращивание новых нейронных связей сложнее. Я вот учусь на фортепиано парралельно с детьми. Они правда на гитаре играют, но обязательное и ф-но. Одно и тоже нам даётся по разному. Они быстрее и легче и на более долгий срок запоминают. Это очевидно. Но у меня есть более глубинное понимание произведений благодаря возрасту. Сейчас смотрю на свое поколение и понимаю, что все угрюмые какие-то, замученные и уставшие, и всегда чем-то недовольны. прямо характерная черта. Что будь я работодателем, то я бы старше 35 лет тоже не брала бы на работу.3
  • ШилуусВячеслав, не выдумывать глупые нереальные истории.1
  • Вячеслав ГусевСергей, @gptschoolprogrammingbot. Он довольно бетка пока для своих. Если есть какие-то предложения, желания улучшить, могу специально вам добавить нужный функционал. Спасибо, очень приятно, что Вы проявили интерес.1
  • Андрей"99% времени пенал работяг, чтобы те усерднее красили стены" про карму ему теперь расскажите2
  • РинаВячеслав, если Вы смогли пройти в шад и закончить, то у Вас и так высокий уровень, и странно, что не работаете Просто я знаю требования для поступления в шад, проще собес пройти в любую топ компанию Поэтому странно, однако, что Вы ещё не работаете там1
  • Забаненый за правдуВячеслав, хайп раскручивают продавцы курсов но еще всякие статейки про заработки сотни тыщ. Может заработки такие и есть,но это "эффект выжившего"-условно один из десятков выбьется, и думают что все так могут. А про ипотеку-так это же не сами программисты ее вводили а чиновники. Им руководители ит-компаний наврали про якобы дефицит кадров, ну те и ввели. Зато теперь могут на зп экономить, потому что взявший ее уже будет боятся права качать чтобы не вылететь и платеж бы не вырос в разы2
  • M SВячеслав, девопс скорее про то, чтобы говнокод нормально в продакшн доехал. Опять таки, девопсы более редкая и дорогая профессия, чтобы тратить их ресурс на установку Питона джунам.1
  • M SВячеслав, джун предполагает, что ты уже что-то знаешь и умеешь, но мало опыта. Если совсем ноль, это и не джун даже. У меня были разработчики, которые приходили в возрасте 20-21 года на мидла (или на зарплату мидла, как посмотреть). А на собеседованиях всякие были. И джуны 40 лет, и дед 60+, и бывшие юристы, моряки и т.д. На возраст особо не смотрели, если человек адекватный и со скиллами. Один погромист у меня был вообще бывший следователь и норм.3
  • Андрей МакаровВячеслав, ну вы uv изучите, и перестанете мучаться с питонами2
  • Александра КирилловаCaptain, ии бы написал без ошибок. Ваш граммар-наци)1
  • user6266698Может быть будет интересен Федеральный проект "Содействие занятости населения". Там есть например, программа "Специалист по искусственному интеллекту". На стажировку отправляют в компанию,где уже на практике применяет знания и уже дальше как пойдет (к сожалению,про дальнейшее трудоустройство не скажу). Вячеслав,Вы молодец. И удачи Вашему отцу. Дай Бог, чтобы все получилось.1
  • Сергей БогачёвВячеслав, огромное спасибо. Обязательно напишу1
  • Вячеслав Гусевuser6266698, спасибо, очень приятно. Звезд с неба не хватаю и понимаю ситуацию с возрастом, но хочется верить что возраст не повод переставать пробовать новое и жить полноценно!0
Сообщество