Ви є тут

Archer IT Academy: новости проекта в интервью с Романом Аболмасовым

В мае стартовала Archer IT Academy – образовательный проект, цель которого – передача практических знаний в сфере разработки ПО. Это три месяца обучения в группах до 10 человек, с возможным дальнейшим трудоустройством в Archer Software. Мы решили узнать про первые успехи, особенности и планы на будущее в интервью с одним из главных идеологов проекта - Романом Аболмасовым и поделиться с вами. 

 

- Роман, расскажи, пожалуйста, откуда возникла такая идея и как она реализуется.

 

IT-отрасль, естественно, нуждается в хороших кадрах, но возникает резонный вопрос: откуда их брать? Мы решили провести эксперимент и «вырастить» высококвалифицированных профессионалов внутри компании. 

 

На двух встречах с коллегами мы презентовали проект IT Academy и провели индивидуальные собеседования со всеми желающим. По их результатам у нас сформировалось 2 группы – студенты с уровнем Trainy (то есть те, у кого есть базовое понимание технологий, но в целом их знания не систематизированы, отрывочны или поверхностны), а вторая группа – люди с технологическим бэкграундом, которые хотят познакомиться с Front-End. 

 

Занятия представляют собой лекции и сессии Live-кодинга (в соотношении 30/70), где на примере небольших проектов мы с Димой Садчиковым показываем на пальцах, как их делать. Мы в самом начале предупредили, что одних занятий в академии будет недостаточно – придется выкладываться на все сто, идеально – 10 часов в неделю самостоятельной работы, без этого ничего не получится.

 

Мы специально выбираем для примеров Open Source проекты. Например, на прошлом занятии для первой группы студентов было погружение в технологии GraphQL, мы с ребятами за 3 часа написали проект с нуля. 

 

Со второй группой мы сознательно пошли более тернистым путем – чтобы дать ребятам более полную картину и понимание того, что сложно и непонятно на данном этапе – только начало. К примеру, придется смириться, что те же стандартны по ECMA выходят раз в год, я уже молчу о том, что у нас постоянно выходят новые версии Framework и очень динамично все меняется.

 

- Расскажи про первые успехи студентов.

 

О серьезных успехах говорить еще рановато – для этого нужно  еще поработать. Но у нас есть ребята, которые сдавали тестирование по JavaScript на https://quizizz.com/. Первый раз все напортачили, но результаты второй попытки поразили! Есть один студент, который за короткий срок от 5% правильных ответов вырос до 80%. Что касается домашних заданий – естественно, они есть, мы даем максимум полезной информации – ссылки и презентации, но все зависит от желания студентов. Кто действительно хочет и усердно учится, тот получают крутые результаты – это закономерно.

 

 

- Как ты думаешь, в чем особенность Archer IT Academy?

 

Хотя все знания – не секретны и теоретически доступны в интернете, особенность проекта Archer IT Academy в создании «информационной экосистемы» для студентов – доступ к ресурсам, обучающим каналам и структуризация актуальной информации. То есть, будущим специалистам не придется тратить бесценное время на поиск и фильтрацию информации, его можно посвятить выполнению конкретных поставленных задач.

 

Мы стараемся продемонстрировать и все возможности экосистемы Front-End, то есть не только клиентский JavaScript, но и серверный, а также мобильные приложения. Мы, естественно, даем довольно сложные домашние задания и постоянно напоминаем о важности самообразования. Мы учим учиться – это, можно сказать, и есть особенность нашего проекта.

 

- Поделись вашими планами на будущее.

 

На данный момент мы видим расширение проекта в экстенсивном направлении – привлечение внешних экспертов и полная открытость к любым предложениям.

 

Есть акцент и на интенсивное развитие: не останавливаться только на JavaScript, у нас предусмотрены лекции, посвященные Dart, технологий Flutter, которая активно развивается. И далее мы готовим большой модуль, который стартует в середине июля – он будет посвящен математике и алгоритмам, работающим внутри Framework, а также алгоритмам, которые нужны для решения текущих задач.

 

Это будет, безусловно, жесткий материал, и мы постараемся его максимально разбавить «котятами и шутками» для более простого восприятия. Тема серьезная, мы уже частично ее давали, например, алгоритмы работы V8, отличие холодных и горячих функций, алгоритмы оптимизации, алгоритмы сортировки массивов внутри движка, но это лишь вершина айсберга.

 

- И, традиционно, советы экспертов: с чего лучше начинать новичкам и что делать, если есть сомнения в своих силах?

 

Не нужно сомневаться – нужно брать и делать, выкладываться! На самом деле клиенту все равно, как реализована поставленная задача – до того момента, пока она приносит прибыль. Работает она быстро или медленно, либо загружается на 1,5 сек быстрее. Если этот проект успешный – никто ни о каком мега чистом коде и подходах не будет задумываться, пока все работает. Желаю гибкости, чтобы лавировать между бизнес-задачами и не изменять себе и своему перфекционизму.

Категория: