Я Алексей, разработчик 1С Programming Store. Расскажу, как попал в IT без опыта, совмещал разработку и кураторство начинающих программистов 1С.
До IT: проиграл кредитные деньги на бирже, продавал телефоны, стоял у станка
Получил специальность «экономист-математик»
Я никогда не думал, что хочу стать программистом. После школы по совету отца пошел учиться на экономиста. В университете, в том числе изучал программирование. Во время учебы делал первые шаги в трейдинге, увлекся этим. Мы использовали демоверсию биржевой площадки с электронным счетом, подставляли реальную стоимость акций. Когда играешь виртуальными деньгами, ты не боишься проигрывать, счет растет, и это вдохновляет.
Написал биржевого робота
После университета продолжил заниматься фондовой биржей, только уже с реальными деньгами, для этого взял кредит. Скачал компьютерную программу для трейдинга — торговую платформу QUIK. В программе стал писать биржевого робота на языке MetaQuotes Language 5, который основан на С++. Мне понравилось работать над роботом: ты пишешь символы, а потом видишь результат, как будто что-то создаешь. Пока писал, тестировал и дорабатывал робота, проиграл все кредитные деньги. :)
Менял профессии
К IT шел долго. Работал в банке операционистом, на заводе со станками, был продавцом мобильных телефонов и бытовой техники.
В продажах приходилось продвигать товар, за который компания больше получает. Хорошие товары покупатели зачастую выбирали сами. Я рассказывал о положительных характеристиках, негативные умалчивал, было неприятно этим заниматься. Это немного напоминает собеседования, когда выделяешь только свои сильные стороны, поэтому я их не люблю.
В IT: читал желтые методички, рос
Увидел предложение «берем всех» и попал в IT
Когда определился, что хочу заниматься программированием, начал читать методички по 1С. Это было скучно, я засыпал под них. Моим первым учителем в 1С стал Павел Чистов, я смотрел его курсы, а еще читал книги Максима Радченко.
Пробовал устроиться в компанию 1С франчайзи. Компания оплатила учебу, получил сертификат 1С, но меня не взяли.
Потом откликнулся на предложение IT-компании, которая занималась программным продуктом «1С:предприятие», автоматизацией ресторанов, автоматизацией учета, изготовлением технических планов, настройкой 1С.
Компания принимала специалистов без опыта. На собеседовании говорили, что всему научат. Устроился и две недели смотрел курсы. Руководство организации приглашало на работу всех, оставляло тех, кто «выжил». Я оказался в числе «выживших».
Люди приходили в компанию по разным причинам: кто-то хотел попробовать себя в новой сфере, кто-то искал работу. Некоторые во время обучения понимали, что IT не для них.
Я старался быстрее перейти к практике, даже не досмотрел курс. Теория — это хорошо, но главное узнал в работе. Испытывал кайф, когда пытался решить трудную задачу, так лучше усваивал материал.
Стал настраивать 1С для частных клиентов, конечных пользователей. Задачи были несложными, я работал напрямую с бухгалтерами, продавцами, пользователями «1С:Документооборот». Общался с ними на их языке, объяснял, как могу выполнить задачу, сколько времени она займет. Главное — что-то предложить, не отказывать в помощи. Если возникали вопросы, я обращался к директорам компании Александру и Федору.
До этого я работал в учреждениях с более консервативной культурой, в этой компании была атмосфера свободы. В рабочее время мы учились, практиковались, в свободное играли с коллегами в компьютерные игры, сплавлялись на каноэ. Там я проработал два года и вырос до уровня мидла.
В 2021 году коллектив команды разработчиков присоединился к Programming Store: мидлы остались, джуны «не выжили».
В Programming Store узнал, что такое регламенты, прокачал hard skills
Здесь я профессионально вырос. В прошлой компании настраивал программные решения для конечных клиентов. Для них главное, чтобы все работало, а по регламенту ты написал или нет — все равно. В Programming Store научился оформлять код по стандартам. Компания занимается удаленной разработкой на проектах заказчиков. Я сталкивался с новыми задачами и копил кейсы.
Однажды я работал из дома, ненадолго отошел от компьютера, на нагретую клавиатуру улегся мой кот. Он умудрился написать какие-то слова в чате проекта и даже позвонить заказчику. Клиент написал мне: «Алексей! Что вы пишете в чате и почему звоните и молчите?». Теперь я всегда блокирую домашний компьютер, когда отхожу.
Совмещаю разработку и кураторство
Стал преподавать
Я проработал в Programming Store два года, и мне предложили стать куратором студентов в Школе программистов 1С. Это образовательный проект Programming Store для начинающих и опытных 1С-разработчиков.
Онлайн-курсы для новичков делятся на ступени: с нуля до стажёра за два месяца, от стажёра до профи за три месяца, с нуля до профи за пять месяцев. Начать учиться можно в любой день. Каждый курс — это видеоуроки с заданиями и обратной связью.
Для опытных разработчиков есть онлайн-интенсивы: видеоуроки и видеокурсы. Также проводим бесплатные онлайн и офлайн-митапы.
Руководит образовательным направлением мой экс-директор Федор. Он предложил мне попробовать себя в новой роли. Я не нашел аргументов, чтобы отказаться, подумал: «О, так приятно, что выбрали меня».
Приведу цитату из интервью с Федором о том, как организовано образовательное направление в компании.
Кураторы — это действующие специалисты 1С, которые проверяют домашние задания студентов. Сначала Алексей проверял на бесплатных уроках, потом на первой ступени, там уже были задания посложнее. Сейчас мы переключили Алексея на вторую ступень.
Помимо Алексея домашние задания проверяет Сергей, разработчик 1С. В чате отвечает автор курсов, ведущий разработчик 1С Валентина.
Сотрудники занимаются образовательным направлением в дополнительный час или в рамках рабочего дня, как Валентина. Четыре часа она занята на проекте заказчика, четыре часа на образовательном направлении.
Мы искали человека, который может грамотно все объяснять, мотивировать студентов, у Алексея это получилось.
Раньше учил только своих детей
До этого я не преподавал, объяснял что-то только своим детям. Дочери помогал понять математику. Вдохновлялся, когда удавалось доступно объяснить сложное. Я знал эти формулы, но во взрослом возрасте посмотрел на них под другим углом. Не могу успокоиться, пока не нарисую схемы, картинки, не распишу ей все примеры.
Учусь у студентов
Когда учу студентов, начинаю глубже понимать тему. Мне нравится, что информация на курсах связана с экзаменом «1С: Специалист по платформе», к которому готовлюсь сейчас. Многие ошибки студентов я тоже совершал. Иногда начинающие разработчики становятся первопроходцами. Однажды я потратил несколько часов, чтобы найти ошибку в задании студента. Чему-то их учу, чему-то учусь. Вдохновляет, когда вижу профессиональный рост студентов, когда они спрашивают больше, чем предусмотрено в программе курса.
Всегда есть куда расти в профессиональной сфере. Но радует, что уже сейчас могу делиться опытом с начинающими специалистами.
Как совмещать два направления: мой опыт
Восемь часов в день я работал над проектами, а дополнительный час тратил на проверку домашних заданий, это время оплачивалось. Главное — не прокрастинировать. Мой рецепт: хорошо спать, выполнять важные задачи с утра и любить свое дело.
В роли куратора в образовательном направлении я проработал 9 месяцев, сейчас взял паузу. Хочу уделить время развитию своих hard skills.
Поделитесь в комментариях своим опытом, как вы попали в IT? Пробовали совмещать несколько ролей в компании?