Каких специалистов вы готовите? Например, какие курсы идут в данный момент, и сколько курсов идет одновременно?
Мы охватываем практически все направления, которые сейчас есть на армянском tech рынке: от дизайна до тестирования, не считая, наверно, только продактов, но в этом году и их начнем готовить. Сейчас параллельно идет порядка 15 курсов в среднем по 15-20 человек в группе.
Сейчас самое популярное направление — JavaScript, хотя первые два года мы его совсем не трогали. На один курс JavaScript подается примерно 80 человек, а мест 20. Как-то у нас был курс по JS совместно с BetConstruct, подалось 2000 человек на 50 мест. Были курсы по машинному обучению, когда подавалось порядка 700 человек на 30 мест.
Можно тогда сказать, что JS — самая востребованная технология на армянском рынке?Это спорный вопрос. Больше всего в компаниях используют джаву. Но, например, мало компаний используют Node.js, и специалистов тоже мало. Поэтому когда хочешь найти разработчика Node.js, это занимает гораздо больше времени. По golang мало специалистов. Мало людей с хорошими знаниями инфраструктуры, всякие Spark, Hadoop, Sсala. С такими технологиями мало работают, но они очень ценятся.
Вернемся к студентам. Как вы тогда отбираете учеников, если на одно место подается как минимум 4 человека?Когда много людей, мы проводим один этап онлайн, потом два оффлайн — экзамен плюс интервью.
Для онлайн интервью используем
Hackerrank, там можно отследить плагиат, посмотреть, как часто человек выходил из своего браузера во время того, как решал задачу.
Второй этап — это уже экзамен у нас. И те, кто хорошо его пишет, проходят на интервью. Интервью техническое, но если много компаний сотрудничает в рамках одного курса, мы должны понимать, какой студент претендует в какую компанию. Поэтому иногда спрашиваем и о предпочтениях: куда человек хочет пойти работать, в какую компанию — большую, маленькую, стартап, не стартап, какие задачи хочет решать.
Если курс идет совместно с какой-то компанией, какой процент выпускников потом туда устраивается?По-разному. Есть компании, которые хотят, чтобы абсолютно все, кто закончил их курс, пошли к ним работать. Есть очень селективные компании, которые выбирают только малую часть выпускников. Есть компании, которые тоже достаточно избирательны, но даже в случае, если все выпускники технически их устраивают, дают право выбора.
Когда мы проводили первый курс по машинке, 100% студентов устроилось в компании-партнеры. 34 человека, и все начали работать. Так что показатель часто равен 100 процентам.
Выпускники курсов для новичков часто идут к нам на более продвинутые курсы, и только потом устраиваются на работу.
Приблизительно сколько компаний сейчас с тобой сотрудничает?Если считать, сколько компаний за последние 4 года в какой-либо форме с нами сотрудничали, то цифра будет близкая к 100. Но если считать компании, с которыми мы активно работаем, это уже около 10.
Как человек, который уже больше 4 лет в IT-образовании, как в целом оценишь техническое образование в Армении?У нас есть хорошая математическая база, которая осталась еще с советских времен. Она сильно помогает выпускникам вузов быстрее изучить программирование, стать лучшими в этом деле. Если у тебя плохая математическая база, жирная часть интересных возможностей для тебя закрыта.
Но вузы медленно адаптируются к реальной индустрии. Хотя, возможно, это и не нужно. Возможно, со временем вуз превратится в модель образования, куда люди идут, чтобы потом заниматься наукой. В этом случае не стоит подстраиваться под индустрию, нужно продолжать давать фундаментальные знания и стимулировать исследования. Предположим, через год появляется новая технология, и вузы не обязаны подстраиваться под все, что так быстро меняется. Важно, чтобы человек хорошо владел мат анализом и алгеброй, а не знал определенные функции JS. Второму намного легче обучить, и мы это делаем. Обучение фундаментальным знаниям требует больше времени.
А что можешь сказать об IT секторе в Армении?Мне кажется, зарплаты выше, чем они должны быть. Есть ощущение, что в России зачастую можно найти специалистов лучше, но за те же деньги. В Армении существует очень большой разброс между зарплатой начинающего и опытного инженера. Если в Штатах, например, разница в три раза, то тут может доходить до 10.
И я бы не сказал, что джуниоров очень много. Просто их реально найти, а людей с опытом мало. Многих хороших специалистов пытаются заманить тех гиганты. И ты, как местная компания, должен с ними конкурировать. Я не говорю, что компании равно с гуглом платят, но они вынуждены платить огромные суммы, чтобы переманить из другой компании, которая тоже работает на местном рынке, и чтобы хоть как-то соперничать за мозги с международными компаниями.
Да, каждый год рынок растет достаточно быстрыми темпами. Я часто видел, как в компании пару лет назад было три человека, сейчас это 100 человек. Или как какой-то продукт начинал с гаража, а сейчас построил уже свое собственное здание. Эту тенденцию я вижу.
Я вижу много возможностей для людей, которые делают именно свой продукт. Получается, у тебя маленькие издержки на начальном этапе, за счет этого, даже не привлекая больших инвестиций, ты можешь дойти до уровня, когда компания обеспечивает себя сама.
Я чувствую, что ближайшие лет 5 эта отрасль будет еще расти. А на больший период прогнозировать сложно, технологии могут непредсказуемо поменяться.
Есть ли у тебя пример, что вот пять лет назад в компании было три человека в гараже, а сейчас это нечто большее?Например,
Renderforest. Компании вроде не больше 5 лет, они достигли определенного финансового успеха, недавно построили здание. Или BetConstruct. Сейчас там 1800 человек, а 10 лет назад они еще не были в этом бизнесе. Они были в игровой индустрии, но продукта не было. Много аутсорсинговых компаний, в которых лет 5 назад было человек 10-20, а сейчас 200 человек.