Меня зовут Алексей Михайлов, мне 32, я из Москвы. Учился на менеджера, среднее специальное образование плюс повышение квалификации по кибербезопасности и информационной безопасности и защите информации — всё это по нормам ФАПСИ и ФСБ.
О моей работе
Сейчас работаю в тахографии, руководителем производства. Изготавливаем карты для тахографов, которые контролируют труд и отдых водителей, чтобы они не перерабатывали. У нас стоят персостанки, которые персонализируют карты: данные записываются на чип, затем карта гравируется лазером. Карточка получается персональной — она принадлежит конкретному водителю, с его данными на чипе. На самой карте — так же присутствует персональная информация,фотография и подпись, что помогает идентифицировать ее. Любой инспектор может проверить эти данные.
Это, кончено, не IT в чистом виде, скорее что-то между. Программное обеспечение специализировано, и его нужно поддерживать, уметь с ним работать. Там даже больше не программирование в обычном понимании, а работа с передачей данных — что-то вроде этого.
Зачем я учусь в «Зерокодере»
Мне хотелось автоматизировать рутинные процессы поддержки и создать для этого Telegram-бота. У нас есть партнеры по всей России и от них часто поступают вопросы, которые повторяются. Я начал смотреть, как это сделать, изучал информацию на YouTube, Habr, и наткнулся на интенсив по созданию ботов в «Зерокодере». Там использовался ChatGPT, я записался и за неделю нашел ответы на свои вопросы, понял, как работать с API и фреймворками.
Бота я хотел писать на Python, потому что много интересного, можно автоматизировать. Потом пошел учиться на курс. Так получилось, что уже после уроков начал углубляться, разбираться, как лучше развернуть бота, усилил безопасность, добавил автоматизацию и логирование. Постепенно понимание стало шире: что нужно оптимизировать, а что лучше переделать.
В чем плюсы нейросетей
Между самостоятельным сбором информации и обучением разница колоссальная. До курса смотришь код, и не понимаешь, что к чему. Сейчас понимаю, за что отвечает каждая функция, как все взаимодействует, что нужно изменить, а что убрать. Понимание кода стало намного лучше.
Получается, сейчас я могу читать код на Python. Плюс, даже вот с ChatGPT — раньше не знал, что у него спрашивать. Сейчас уже осознанно обращаюсь к нему, задаю конкретные вопросы, если нужно что-то разобрать, подсказать. Могу проверять, в крайнем случае, если совсем не понимаю, ошибки разъяснить. За последние полгода уровень сильно вырос.
Как я использую ИИ
У нас в компании есть рутинные запросы от партнеров, которые раньше обрабатывались вручную. Сейчас это автоматизировано: они пишут запрос, и бот отвечает. Вопросы приходят по форме, и бот из базы данных достает ответ. В двух словах, это как запрос статуса: бот стучится к веб-сервису, тот делает запрос в базу данных, и уже оттуда информация передается в Telegram. Самые большие проблемы были с обработкой запрос-ответ. Если запрос не проходил, возникала необходимость разобраться, как это исправить.
Я купил подписку на новые модели ChatGPT, потому что они намного лучше. Использую их для разных задач, в том числе для починки чего-то, уточнений — в 80% случаев это помогает.
Об обучении и моих планах
После интенсива я взял курс в «Зерокодере» и до сих пор учусь. Это программирование на Python с помощью ChatGPT. Осталось совсем немного до завершения.
Впечатления у меня положительные. Нина и Максим (преподаватели) все хорошо объясняют, приятно слушать. Все визуально показывается: хочешь, смотришь видео, хочешь — читаешь текст. Есть GetCourse, где можно учиться в дороге. Вебинары смотрю в повторах, если не успеваю на живое занятие. В целом, очень доволен.
Я думаю попробовать себя на фрилансе, чтобы закрепить знания. Например, писать скрипты или что-то для автоматизации. Пока планирую закончить курс по Python и, возможно, брать фриланс-заказы. Может быть, еще курсы по Data Engineering пройду.