«Хочется уходить от академизма и строгости»: 3 истории преподавателей ИТ-курсов
Многие ИТ-компании организуют собственные курсы, где преподают действующие разработчики и аналитики.
Программы Т-Образования направлены на школьников, студентов и выпускников вузов. Курсы помогают получить практические знания и расширить портфолио, а иногда и устроиться на первую работу. Узнали, как проходят занятия, что поможет новичкам набраться опыта и как самому стать преподавателем.
Это истории из Сообщества. Собраны в один материал, бережно отредактированы и оформлены по стандартам редакции.
«Студенты должны не запоминать готовые ответы, а находить их самостоятельно»
Путь в компанию. Я окончил Харьковский национальный университет радиоэлектроники — ведущий технический вуз моего города. Это было в 2009 году. После института устроился системным инженером в издательство и создавал приложения для iOS на фрилансе.
В 2015 году решил найти постоянную работу разработчиком. Первые три года занимался продуктом для управления персоналом, а потом перешел в компанию из банковского сектора. Там я создавал новостные ленты для инвестиционных программ.
Через пару лет захотелось карьерного роста, и я обратился в несколько рекрутинговых агентств. Мне предложили отправить резюме на вакансию разработчика в Т-Банке. Я даже не думал, что смогу работать из другой страны, но все-таки откликнулся. В итоге 27 декабря 2019 года успешно прошел собеседование, которое длилось три часа. Больше испытаний не проводили: система отбора была устроена по-другому.
В январе следующего года я вышел на работу в Т-Бизнес — в рамках этого направления развивают банковские сервисы для малых и средних предпринимателей. Юридически я числился как внешний сотрудник и трудился дистанционно из Украины.
Работа преподавателем. Спустя год у меня появилась возможность вести занятия на Финтехе — ИТ-курсах от Т-Образования.
Идея проекта в том, что сотрудники Т-Банка выбирают темы, в которых разбираются, и обучают им других — в основном студентов технических вузов и начинающих ИТ-специалистов. Преподавательский состав делится на тех, кто только читает лекции, и менторов. Последние проверяют домашние задания и отвечают на вопросы.
Для многих сотрудников преподавание — хобби, но к подготовке принято подходить серьезно. Сотрудников, которые хотят быть педагогами, компания отправляет на обучение. На нем рассказывают, как создавать презентации и выступать публично.
Дальше нужно разработать урок. Когда готовлю материал с нуля, могу потратить несколько десятков часов, вплоть до 40—50. Если наработки уже есть, процесс проходит быстрее и требует примерно 10 часов. Этого достаточно, чтобы освежить знания и презентацию, а потом устроить пару прогонов.
Как и зачем учатся на курсах Т-Образования. Став преподавателем, я начал вести занятия на курсе «iOS-разработчик». Поступить на эту программу может не каждый — нужно пройти отбор. Претенденты решают опросник, а потом выполняют тестовое задание, рассчитанное на 8—10 часов. Обычно заявку оставляют несколько тысяч кандидатов, но до последнего этапа доходят лишь сотни, в среднем 300—400 человек. Студентами в итоге становятся чуть больше 50.
Сам курс состоит из 14 лекций. Во время учебы нужно делать домашние задания, а еще участвовать в опросах и челленджах. У каждого студента есть рейтинг, от которого зависит получение сертификата. Его выдают тем, кто набрал 300 баллов из 400.
Во всех потоках встречаются ребята, которые не сдают работы, — за это предусмотрены штрафные санкции. В то же время уважительные причины невыполнения заданий тоже бывают, например личные обстоятельства или болезнь. Главное — не злоупотреблять доверием, хотя наши преподаватели уже научились отличать настоящие предлоги от отговорок. Но такое происходит редко: большинство студентов ценят возможность учиться на курсах Финтеха.
Наши программы длятся всего несколько месяцев, но дают мощный старт для карьеры. Во-первых, учеба на курсах — сильный кейс для портфолио, особенно если студент получил сертификат. Во-вторых, те, кто окончил Финтех, могут устроиться в Т-Банке. Например, недавно ко мне в команду пришла выпускница весеннего набора.
По сути, обучение на Финтехе — это собеседование длиной три месяца.
Главное качество, благодаря которому студент курсов может попасть в штат компании, — мотивация. Бывает, кандидат не обладает всеми нужными навыками, но видно, что подошел к тестовому заданию с любовью и энтузиазмом. Тогда мы стараемся его взять.
Другой важный момент — прогресс во время обучения. Если студент показывает хорошую динамику и не повторяет одних и тех же ошибок, его шансы попасть в команду увеличиваются.
Плюсы преподавания. Меня привлекает сам процесс. А еще не зря говорят: «Хочешь в чем-то разобраться — расскажи об этом другому». Работа над лекцией и другими материалами требует систематизации знаний, а значит, я улучшаю и свою подготовку тоже.
Думаю, что преподавателю нужно уметь подводить к сложным вещам через простые и давать ученикам удочку, а не рыбу. В идеале студенты должны не запоминать готовые ответы, а находить их самостоятельно. Работа в ИТ предполагает постоянное обновление знаний, так что это очень полезный навык.
Мне приятно помогать ученикам расти, видеть их успехи и прогресс. С некоторыми ребятами поддерживаю связь и после выпуска: меня добавили в чаты, где рассказывают о своих достижениях и задают вопросы.
На какое-то время я отходил от преподавания. Это требовало много времени, и я не хотел, чтобы страдали мои основные задачи. Но этой весной снова вернулся к интересному мне делу и стал куратором курса «iOS-разработчик».
Советы будущим ИТ-специалистам. Чем больше практики, тем лучше. Мало просто смотреть обучающие видео или прочесть несколько книг — нужно получать опыт на настоящем проекте и решать реальные проблемы.
Будущим разработчикам советую больше знакомиться с чужими работами. Это поможет натренировать насмотренность и создать собственный стиль. В интернете есть открытые репозитории с готовыми проектами или отдельными компонентами — можно начать, например, с них.
Еще полезно тренировать навык прохождения интервью. Для этого придется посетить много собеседований, но результат стоит того. Так вы сможете предугадать, о чем вас будут спрашивать, и научитесь презентовать себя в стрессовых ситуациях.
«Когда студенты задают вопросы, испытываю приятный стресс»
Путь в компанию. Я окончил МФТИ по специальности «лазерная техника». С первого курса готовил старшеклассников к ЕГЭ по математике. Ученики попадались разные — целеустремленные и не очень, — но работать репетитором было интересно. Мне нравилось помогать ребятам добиваться результата, ощущать себя причастным к их достижениям.
В университете пробовал заниматься научной деятельностью по специальности. Но оказалось, что все исследования сильно зависят от грантов, и финансовых перспектив такая работа не сулила. К тому же мне было интереснее решать прикладные задачи, оперируя реальными данными.
Многие одногруппники пробовали попасть в Т-Банк. Это удалось моему соседу по общежитию: он устроился ML-аналитиком в команду распознавания голоса. Знакомый настраивал робота Олега, чтобы тот лучше понимал речь пользователей, особенно цифры.
Аналитика меня привлекала, но я не знал, как к ней подступиться. Приятель, получивший работу в Т-Банке, посоветовал разобраться в SQL, теории вероятности и математической статистике, а еще поделился учебниками. Так я и начал постепенно погружаться в новую, но очень интересную для меня сферу.
Вуз я окончил в 2020 году. После этого продолжил осваивать аналитику: изучал бесплатные материалы в интернете и отправил несколько заявок на образовательные программы Т-Банка.
Например, осенью того же года я зарегистрировался на онлайн-лекторий «Финтех-тренды». Он посвящен современным финансовым технологиям: анализу больших данных, искусственному интеллекту, биометрии, цифровому рублю. Все лекции прослушал с интересом.
Примерно в то же время я пытался попасть на программу стажировок «Т-Банк Старт», а через несколько месяцев — на курс «Прикладная статистика», но у меня не получилось. Считаю это нормальным: мало кому удается попасть в хорошую компанию с первого раза. К тому же я только начинал проходить интервью и совсем не представлял, как проходит отбор. Через собеседования и испытания, в том числе неудачные, я набирался опыта и понимания, к чему нужно готовиться.
Из-за пандемии в Т-Образовании открыли курс «Анализ данных в индустрии» для всех желающих, чем я, конечно же, воспользовался. Домашние задания тогда не проверяли, но я все равно их делал, даже старался укладываться в дедлайны. А еще во время учебы понял, что хочу работать продуктовым аналитиком в банке.
Параллельно я изучал другие источники, посвященные аналитике. Например, решал задачи по SQL с сайта sql-ex.ru — древнего ресурса, который помог многим новичкам. Еще могу посоветовать pythontutor.ru, на этом портале размещен бесплатный курс по программированию на Python. Помню, что в уроках были ссылки на полезные книги и даже калькулятор для A/B-тестов.
Той же весной знакомый порекомендовал меня в Т-Банке через реферальную программу — по ней можно было оставить контактные данные друга и получить вознаграждение, если он устроится в компанию. Параллельно я отправил заявку на стажировку, но первый способ сработал быстрее.
Собеседование я проходил в четыре этапа. На первом решил пять задач по теории вероятности и комбинаторике, на втором рассказал о себе в беседе с эйчаром. На третьем нужно было показать знания по бизнес- и продуктовой аналитике, а на четвертом — пообщаться с будущими коллегами.
Я собеседовался сразу в три команды, и от всех получил положительный ответ. Присоединился в итоге к ребятам, которые занимаются кобрендами — партнерскими программами банка с другими компаниями. Например, это карты All Airlines, Drive и другие. Работаю там продуктовым аналитиком уже полтора года.
Одна из моих задач — строить отчеты, визуализируя пожелания менеджеров с помощью сервиса Tableau. Например, не так давно мы анализировали, как прошла акция с вечным бесплатным обслуживанием карты All Airlines. Кроме того, в мои обязанности входит сбор информации о среднестатистическом пользователе конкретных продуктов.
Работа преподавателем. В Т-Банке моим тимлидом стал преподаватель программы «Анализ данных в индустрии» — он же, кстати, меня и собеседовал.
В феврале 2022 года руководитель предложил мне тоже провести занятие в рамках этого курса. Я и коллега должны были отвечать за лекцию про случайный лес — модель машинного обучения, которая состоит из множества деревьев решений. Я занимался теорией, а коллега — практикой.
Готовились мы много: подбирали материал, созванивались с тимлидом, а ближе к делу устроили прогон в команде аналитиков. После каждой лекции предусмотрено общение со студентами, поэтому я старался изучить тему досконально и предвосхитить каверзные вопросы из зала. Во время подготовки я также прослушал курс «Прикладная статистика», на который когда-то не прошел, и открыл для себя много нового.
Занятие мы провели в мае 2022 года. Студенты произвели на меня приятное впечатление: все они хотели получать знания, работать и расти, поэтому слушали лекцию с интересом. А после выступления мне задавали вопросы, но я заранее знал, какими они могут быть, и не растерялся.
Затем я проверял домашние задания ребят и давал им обратную связь. Максимальная оценка была 10 баллов, но тем, кто особенно потрудился, хотелось поставить все 15. При этом я старался объяснять, почему работа получила именно такую отметку, а если находил недочеты, советовал, что можно улучшить.
В октябре 2022 года у нас вышел курс «Анализ данных» для школьников 9—11-х классов. Так получилось, что я готовился к нему в сжатые сроки — всего две недели. К тому же успел переболеть ковидом, и времени оставалось еще меньше.
Другая сложность состояла в том, что я впервые участвовал в съемке уроков. В отличие от живых лекций, подобный формат не предполагает импровизации: нужно соблюдать определенные стандарты и укладываться в тайминг. Сразу записать идеальное выступление, конечно же, не получалось, поэтому приходилось делать кучу дублей. Тем не менее с задачей я в итоге справился, и курс вышел в нужные сроки.
Плюсы преподавания. Обучать — моя потребность по жизни, а когда студенты задают вопросы, испытываю приятный стресс. Еще преподавание помогает структурировать знания и стать более компетентным в своей области.
Как педагогу мне хочется уходить от академизма и строгости, которыми отличается университетская среда, и давать студентам больше практики и реальных задач.
Материальная выгода от преподавания для меня на последнем месте.
Бывают и сложности — например, когда нужно работать по строго регламентированным стандартам. Кроме того, иногда приходится готовиться к урокам в ускоренном темпе, но, к счастью, подобное происходит нечасто.
Еще в этом году у меня был опыт менторинга стажеров. Когда человек впервые выходит на работу, он растерян, поэтому ему нужно помогать. Вспоминаю, чего не хватало когда-то мне, и стараюсь это компенсировать. Новые обязанности помогли примерить на себя роль руководителя: я стал лучше планировать и прокачал софт-скиллы.
Коллеги из Т-Банка с пониманием относятся к тем, кто преподает. При этом мои основные задачи никак не страдают: удается все совмещать. Помогает и то, что со временем я стал быстрее готовиться к урокам. Например, к середине февраля я уже полностью готов к лекции, которая пройдет в конце марта.
Советы будущим ИТ-специалистам. Не стоит забывать об отдыхе. Когда ты молод и полон энергии, кажется, что реально пахать 24/7, но это не так. Может накрыть выгорание, с последствиями которого придется бороться очень долго.
Полезно проявлять любознательность и задавать вопросы. Не надо бояться коммуницировать с командой: коллеги всегда могут поделиться полезным опытом и объяснить, если что-то непонятно.
Еще советую как можно больше изучать свою сферу и смежные с ней области. Так вы будете лучше находить общий язык со специалистами из других отделов. Кроме того, это поможет быстрее сменить фокус, если текущая работа вдруг надоест. Например, перейти из продуктовой аналитики в системную или наоборот.
«Поставил себя на место студента, загорелся идеей и согласился»
Путь в компанию. Я родился и вырос в Челябинске. В одиннадцатом классе стал призером Всероссийской олимпиады школьников по экономике и смог без экзаменов поступить на совместный бакалавриат НИУ ВШЭ и РЭШ.
В университете я изучал основы Python, SQL и машинное обучение. Параллельно занимался репетиторством: объяснял экономику и математику старшеклассникам и студентам начальных курсов. Учеников старался брать только мотивированных — с ними я решал задачи повышенного уровня сложности.
Первую полноценную работу я получил именно в Т-Банке, когда учился на четвертом курсе. Меня порекомендовал друг — он же и стал моим руководителем. Это было в 2020 году.
В компании я начинал в качестве младшего аналитика. Попал к ребятам, которые занимались платформой данных Person Profile, и помогал формировать портреты клиентов. Для этого требовалось в том числе искать регулярные платежи, чем я и занимался. Потом перешел в команду финансового автопилота и стал ведущим аналитиком. Ее задача — упрощать платежи и переводы с помощью умных рекомендаций.
Работа преподавателем. Осенью 2021 года ко мне обратился руководитель и предложил побыть куратором одного из спецсеминаров — так называются совместные проекты компании с МФТИ, ВШЭ и МГУ. Их цель — помочь молодым людям прокачать свои знания в аналитике и машинном обучении, ML.
В рамках этих программ нужно решать реальные бизнес-задачи, а самые активные ребята получают приглашение на стажировку. Я поставил себя на место студента, загорелся идеей и согласился.
В феврале 2022 года моя команда пришла к ребятам из МГУ. Коротко расскажу, в чем была суть нашего задания. У клиентов Т-Банка много платежей, которые они совершают повторно и с определенной частотой. Например, по четвергам кто-то занимается английским и переводит деньги репетитору по номеру телефона. Каждый раз это действие совершается вручную. Мы хотели находить такие кейсы и предлагать людям заполнять данные за них.
С участниками семинара мы общались раз в неделю, каждая встреча длилась час или полтора. Если кому-то требовалось дополнительное время, назначали сверхурочные обсуждения — они проходили в формате один на один. Также всегда были на связи в «Телеграме» — там на вопросы отвечали я и куратор из МГУ.
Работа над нашим заданием длилась три месяца. Участвовать в спецсеминаре студентам понравилось: ребята сказали, что наши занятия эффективнее вузовских пар и учебников по машинному обучению.
Одну из участниц программы я даже порекомендовал в качестве стажера. Та студентка регулярно проявляла инициативу и генерировала собственные гипотезы. Кроме этого, она хорошо и понятно оформляла результаты своей работы и не стеснялась задавать вопросы. Именно такой набор качеств и нужен для успешной карьеры.
Плюсы преподавания. Готовясь к встречам с ребятами, я постоянно освежал свои знания. А еще было приятно чувствовать, что я делюсь чем-то полезным, и ощущать отдачу.
У работы на курсах Т-Банка есть и другая классная особенность — неразрывная связь с текущими задачами. Сотрудники преподают только те темы, в которых разбираются, так как сталкиваются с ними каждый день. Когда я подрабатывал репетитором, все было иначе: приходилось рассказывать о том, что изучал несколько лет назад.
Кроме того, я успел попробовать себя в качестве куратора — помогал стажерам влиться в рабочие процессы. Я чувствовал ответственность за новых ребят, и мне это нравилось. А когда понимал, что все получилось и человек приносит пользу — генерирует крутые идеи и реализует их, — искренне радовался за результат.
Советы будущим ИТ-специалистам. Не нужно бояться озвучивать свои идеи, даже если они кажутся глупыми и нелепыми, и задавать вопросы. Бывает, не хочется лишний раз беспокоить старших коллег, но лучше все-таки уточнить непонятные моменты. Иначе есть риск сделать двойную работу.
Начинающий специалист должен понимать, что любая техническая задача находится не в вакууме, а встроена в бизнес-процессы. Поэтому не помешает получить о них базовое представление.
Кроме того, необходимо понимать цель выполнения задачи. В аналитике, например, нужно выделить основные метрики и понять, к каким значениям вы хотите прийти. Ну и ML, ML и еще раз ML — без него никуда: стоит разбираться в этой теме хотя бы на начальном уровне.