Конец года – традиционное время для подведения итогов и построения новых планов. Не будем нарушать традиции и мы. Этой статьей мы хотим завершить (только в этом году, разумеется) цикл публикаций о том, как устроена образовательная система в Мир Plat.Form и рассказать о нашей стажерской программе – SDET Школе. В уходящем году она уже в третий раз встречала своих учеников, а для кого-то, уверены, откроет двери и в наступающем. Мир Plat.Form – это команда совершенно разных, но поистине невероятных людей. Каждый из нас абсолютно самобытен, уникален и вообще не такой как все. Мы очень разные и объединяют нас, пожалуй, не так много вещей. Особое место среди них занимают неравнодушие, если не сказать страсть, к тому, что мы делаем, и абсолютное признание авторитета знаний и экспертизы. Именно поэтому вопросы обучения и развития для нас не вопросы, а одно из важнейших направлений работы. Здесь мы не просто предпринимаем обязательные шаги - мы строим систему, учитывая индивидуальные потребности и особенности каждого участника. Кроме того, именно такая, не побоимся этого слова, требовательность друг к другу и привела нас к банальной мысли: «Хочешь сделать хорошо – сделай сам», даже если речь идет о наших потенциальных коллегах. Причины появления у нас стажерских программ настолько тривиальны, что даже не будем на них останавливаться. Скажем только то, что нам регулярно нужны разработчики по автоматизации тестирования – мы их набираем, учим, берём на борт – они «приживаются» в командах, развивают продукты и растут сами – нам снова нужны разработчики по автоматизации тестирования. А теперь - к сути. И давайте сразу: это стажировка, со стажерами заключаются договоры, и они получают зарплату. Вся стажерская программа длится около двух месяцев. Первая половина – обучение, вторая – практика в командах. Стажировка начинается с 4-недельного блока обучения и подразумевает лекционные занятия и самостоятельное изучение материала. Стажёры знакомятся с основой техстека, принятыми инженерными практиками, актуальными софт-скиллами, командами и их продуктами, лидами, коллегами и руководством. Программа состоит из нескольких модулей.  В первом мы знакомим стажеров со всеми организационными моментами стажировки, компанией и тем, как устроено IT-подразделение. Рассказываем об особенностях платежной индустрии, финтеха и, в том числе, о наших продуктах. Далее переходим к «окружению» - большой блок о системах и их составляющих; подходах к разработке и теория тестирования; используемых инструментах учета и управления задачами, контроля версий и принятыми алгоритмами работы с ними. Третий блок посвящен непосредственно программированию. Конечно, никого научить писать код за такой короткий период времени невозможно, но освежить в памяти, поставить нужные акценты и систематизировать порой разрозненные знания все-таки необходимо. Затем несколько дней мы посвящаем базам данных, а далее - тестирование. Это один из самых больших модулей обучения. Рассказываем от базовых вещей до конкретных и используемых нами подходах, инструментах, продуктах и направлений тестирования. В конце несколько занятий посвящаем DevOps-практикам и информационной безопасности. В завершении этой части стажировки мы проводим обзорную лекцию о правилах и нюансах коммуникации и работы в командах, проводим ретроспективу блока, смотрим оценки и подводим итоги. В целом этот блок можно кратко описать как: много информации, много домашних заданий и огромное количество самостоятельной работы. Последнее, кстати, вызывает больше всего вопросов, поэтому ответим сразу – во всех наших образовательных активностях мы придерживаемся тех же правил и стандартов, что и в работе, поэтому в них «вшиты» те принципы и ценности, которые нам актуальны: ответственность, самостоятельность, желание учиться (и даже переучиваться), умение работать с огромным количеством информации, адаптивность, коммуникабельность. Транслировать это иначе, чем сразу и на своем примере, мы не научились, поэтому делаем это с первого дня и без предупреждений. Наша гордость и один из важнейших принципов: наши преподаватели — это наши же сотрудники, эксперты и представители тех команд, в которых будут практиковаться, а затем и работать наши команды. Они проходят предварительное обучение и подготовку, имеют опыт преподавания и публичных выступлений и самое главное – являются непосредственными «заказчиками» и заинтересованными лицами в качественном и хорошем результате обучения. Им не всегда просто, но им всегда – не всё равно. Они научат, расскажут, посоветуют, помогут и поддержат. После образовательного блока начинается практика в командах на реальных задачах. Она проходит по две недели в двух командах. Важный принцип – стажер выбирает команды и команды выбирают стажеров. Накладки случаются, но мы умеем договариваться. Конечно, выбор часто основывается на той информации и даже симпатиях, появившихся на первом блоке обучения. Именно поэтому большая часть преподавателей – это представители тех команд, где больше всего ждут SDET`ов.  Во время практики стажерам помогают наставники. Они вводят в курс дела, помогают разобраться с важными мелочами, отвечают на десятки и сотни вопросов. По итогам практики обратную связь получают и стажеры, и команды, и наставники. Окончание стажировки – значимый этап для всех нас. Мы считаем результаты, обрабатываем обратную связь, встречаемся, обсуждаем и распределяемся. В конце стажировки все, кто её прошел, определяют для себя команды, в которых они хотели бы остаться. Желание стажера, подкрепленное результатами его практики, количеством открытых ставок и мнением самой команды, напрямую влияет на распределение. Ожидаемо, что чаще всего это те команды, где проходила практика, но необязательно. Поздравления, фотосессия и прочие приятности как неизменные атрибуты любого выпускного тоже есть. На время обучения в школе стажеры являются полноправными сотрудниками компании и два месяца в Школе являются частью стандартного испытательного срока. Все права и обязанности прилагаются. Стажеров сопровождают и поддерживают организаторы, преподаватели и наставники. Часть обучения проходит в офлайн, часть в онлайн. Работать придется много и интересно. Можно не пройти стажировку? Можно. Но такие случаи не носят массовый характер. Размер группы соответствует нашим потребностям в сотрудниках, поэтому мы подходим к этому вопросу со всей строгостью, а успешно доходят до конца стажировки у нас 97% стажеров. Во-первых, «нас часто спрашивают». Во-вторых, как уже говорилось в начале статьи, мы вообще решили рассказывать о такой важной части нашей жизни как обучение. Оно в IT, разумеется, must have, best practice, всё такое. Мы в это тоже умеем, умеем хорошо, «по красоте» и по-своему. Ну и в-третьих, как знать, может уже следующий год мы будем встречать вместе, ну …или не ждите и приходите к нам уже сейчас. До встречи!Ваша команда Мир Plat.Form