Из преподавания айтишник может извлечь массу выгод для своей карьеры, но профессия требует не только технической подкованности от специалиста. О профессиональных качествах хорошего учителя и сложностях работы рассказал директор мобильного направления в Infront X Вячеслав Белый (по совместительству — преподаватель курса iOS) в продолжении интервью Highload.
— Ты упоминал, что тебе помогала склонность к преподаванию. Что это значит?
Директор мобильного направления в Infront X Вячеслав Белый
— Почему я считал, что у меня была склонность к преподаванию: во-первых, у меня в семье много преподавателей, мама даже читала педагогику в колледже, во-вторых, я экстраверт и люблю общаться, в-третьих, я был президентом школы, часто занимался организацией и общался с учениками, преподавателями. Я знал, как эффективно работать с людьми, даже если они тебя не слушаются. То же, что и в школе, происходит на курсах: ты обучаешь последовательно, задаешь базу, закладываешь кирпичики, чтобы всем все было понятно, а в этот момент на открытом занятии один ученик говорит: «Боже, он какую-то дичь рассказывает, которую можно в интернете прочитать за пять минут».
Да, такое было прямо на курсе. Понятно, что это открытое занятие, может, он знает, но другие могут не знать этой информации. Одна из задач преподавателя — минимизировать вот такие прерывания, чтобы не мешать остальным учиться, а для этого нужно уметь договариваться с аудиторией, быть на одной волне.
В такие моменты склонность к преподаванию подразумевает, что у тебя внутри должна быть жилка, которая позволит тебе выходить из стрессовых ситуаций и сохранять доверие аудитории. Можно сесть в лужу очень сильно, в результате потерять курс, школу, желание преподавать. Ты можешь быть очень сильным техническим специалистом, уметь классно доносить материал, но без умения общаться с людьми, правильно анализировать обстановку вокруг себя, уметь избегать ловушек и выходить из них (если уже попался), из тебя не выйдет хорошего преподавателя. Эмоциональный интеллект имеет здесь огромное влияние.
Были знакомые, у которых не было склонности к преподаванию, но они пошли по моим стопам. У этих ребят была показательная ситуация — в начале курса обучали 20 человек, а к концу — двоих. Преподаватель — это человек, который должен заинтересовать своим предметом, рассказать, почему это классно, за что ты сам любишь iOS-разработку, показать крутые вещи, которые тебе нравятся. Только заинтересовав, можно переложить свои знания в голову другого человека. Если ты не понимаешь таких банальных правил, то, скорее всего, у тебя нет склонности к преподаванию
— Директор академии «Шаг» в интервью Highload упоминал, что айтишникам нужна специальная подготовка, чтобы начать преподавать. А ты как считаешь, в ней есть необходимость?
— Преподавателям «Шага» действительно нужно готовиться. У меня есть очень негативный опыт взаимодействия с некоторыми преподавателями академии: ребята очень плохо подготовлены — не знают, что и как нужно делать, слабы технически. Такая ситуация реже встречается в частных IT-школах. Я нанимал преподавателей, проводил собеседования, потому могу сказать, что подготовка в других харьковских IT-школах лучше, чем в академии «Шаг».
Насчет подготовки айтишников как преподавателей в целом — да, это было бы полезно, но в текущей ситуации IT-школы не могут себе этого позволить, потому что им нужен преподаватель хоть какой-то здесь и сейчас. Такую возможность я вижу только внутри крупных компаний, как EPAM, GlobalLogic — у них есть свои внутренние школы. Там ребят действительно готовят к преподаванию . Касательно разных IT-школ, академии «Шаг» — там люди преподают по наитию, так, как они это видят. У кого-то получается хорошо, у некоторых — не очень.
— Как понять, что идешь на обучение к хорошему преподавателю, до старта курса?
— Перед обучением всем рекомендую: обращайте внимание, в первую очередь, не на школу, цены, а на преподавателя. Изучайте его профиль, общайтесь с ним до того, как поступите в IT-школу. От этого человека может зависеть ваше будущее в IT. Некоторые после курса могут сказать: «IT — это не мое», и чаще всего причина в преподавателе, который не только не смог заинтересовать, но и отбил желание заниматься программированием.
Самый честный и простой способ — написать самому преподавателю и попросить пообщаться лично. Напишите, что хотите к нему на курс, спросите, можно ли с вами встретиться, чтобы понять, будет ли учиться интересно. При личном общении попросите контакты его студентов-выпускников и посмотрите на его реакцию. Если в это момент он будет реагировать стрессово, то, скорее всего, он будет плохо справляться со стрессовыми ситуациями в классе. То есть, если в классе попадется забияка, то вы будете всю лекцию слушать, как он спорит с преподом, вместо того, чтобы получать знания.
Моя первая группа
Поспрашивайте отзывы у своих знакомых, поищите преподавателя в соцсетях — публичный это человек или нет, есть ли каналы или блоги, которые он ведет, посмотрите, что он там пишет. Поищите отзывы в интернете о школе и конкретно вашем преподавателе. И больше доверяйте своим ощущениям при личном общении — готовы ли вы с ним пройти эти четыре месяца (или полгода) обучения и постоянно контактировать.
— Поделись, много ли фейлов случалось во время ведения курсов?
— За четыре года было не так уж много, я старался минимизировать их: прогонял лекцию до ее начала, перед тем, как ответить, дважды думал, трижды смотрел. Наверное, самым популярным был фейл, когда ребята задают технический вопрос, ты говоришь ответ, как это сделано в языке С. Потом вспоминаешь по ходу, что это ответ из другой области знаний, говоришь: «Это сделано в С, а как в iOS, я не помню. Давайте я вам отвечу через пять минут на перерыве». Неприятно это зависание посередине вопроса, это ощущение внутри — ты человек, который должен давать людям эти знания, а ты не можешь. Думаешь: «Блин, я плохо подготовился к курсу».
Для меня наибольшее количество фейлов связано как раз с тем, что я не мог ответить на вопрос ребятам, или мог, но из другой области знаний — С, JavaScript или Python.
— А много ли историй успеха?
— Таких хватает. Самая первая — как раз про студента, который без MacBook прошел курс (теоретически его вообще не должны были допустить) и за 15 минут до окончания последней лекции получил оффер. Через три года он стал тимлидом в крупной компании SoftServe
Вторая история — про студента с менталитетом, как говорится, «деревенским». Я к нему со всей душой относился, отвечал на все вопросы, проверял все домашки, в конце курса он принес мне презент — конфеты и алкоголь (хотя я вообще не пью, и у нас как-то не принято дарить подарки преподавателям). После этого человек устроился на работу в течение месяца, начал под Apple TV писать автотесты. Приложение, над которым он работал, попало на слайды компании Apple на конференции WWDC, когда они демонстрировали свои новые фишки.
Кстати, рекорд с трудоустройством за 15 минут до окончания курса был побит. Ко мне на курсы пришел парень — олимпиадник, который участвовал в разных хакатонах, очень умный и способный. Он опережал всех на курсе, и я ему все материалы давал наперед, иначе парню было бы скучно. Курс мой длится 17 недель, а за две недели до окончания он уже вышел на работу. Там он работал сразу на двух языках — на Swift и на Objective-С. За полгода он получил мидла, причем не просто «плашечку» — я уверен в том, что он знает свою работу на этом уровне. Получить за полгода мидла — это очень круто.
Третья история — про сеньор-дизайнера, которая устала от дизайна и решила перейти в разработку. Она отлично выполняла все домашние задания, успешно сдала проект в конце курса и на свою новую работу вышла сразу на мидл позицию. Там интересная ситуация получилась: за счет того, что технические навыки оценили на уровне стронг-джуниор, а софт скилы — на уровне сеньора (плюс у нее опыт работы в IT больше 5 лет), ее оценили как мидла. Она уже довольно долго является лучшим перформером в своей команде.
Моя вторая группа
— Ты взял паузу в преподавательской деятельности. Когда планируешь продолжать вести курсы? Или хочешь сделать упор на организацию конференций? Что в планах?
— Я и сейчас занимаюсь организацией конференций iOS Ukraine, а также менторством: мне пишут люди, которым нужны индивидуальные занятия, и я с ними занимаюсь. Скоро планирую продолжить вести бесплатный курс на YouTube и канал в Telegram, отвечать людям на вопросы, проверять их домашки. Конечно, если выбирать между онлайном или офлайном, я бы выбирал офлайн-формат обучения, так как в онлайне очень сложно получать фидбек от аудитории, нужно обладать навыком удерживать внимание, чтобы люди не мьютились, включали камеры и отвечали на вопросы.
Я планирую заниматься этой деятельностью и дальше, мне все очень нравится — преподавание, консультирование, организация конференций, работа. Для меня это на 100% стало точкой роста. Надеюсь, я ее использовал правильно, так что рекомендую.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…