"Сделай шаг и дорога появиться сама собой".
Стив Джобс
Быть программистом сегодня мечтает большая часть населения земного шара. У программиста востребованная, перспективная и высокооплачиваемая работа. Но как научиться программировать, нужно ли для этого высшее образование, как стать айтишником?
Не удивительно, что многие мальчишки и девчонки ещё со школьной скамьи выбирают специальность 122 «Компьютерные науки». В стенах ХНУРЭ собираются школьники не только Харькова, но и Украины, мечтающие быть айтишниками.
Но все ли могут стать программистами?
За ответами я обратилась к Андрею, студенту ХНУРЭ и сотруднику небезызвестной компании Plarium.
Когда ты понял, что гейм индустрия для тебя?
Еще в школе. Стал замечать, что мне гораздо больше нравится проводить время в редакторе карт для игр, чем в самих играх.
Геймдев стал основной движущей силой для меня.
Ни для кого не секрет, что программисты в ХНУРЭ изучают языки программирования, базы данных, компьютерные сети, системный анализ, Data & TextMining, ProjectManagement, Ajile, MBaaS, MachineLearning, QA.
Какие знания, например языки программирования, ты выучил самостоятельно?
Для работы я достаточно глубоко изучил язык C# и платформу .NET. Помимо этого пришлось изучить достаточно много веб-ориентированных библиотек и фреймворков.
Как ты попал в компанию?
В конце 1 курса я вдруг понял, что трачу свое время впустую. Открыл dou.ua, просто решил взглянуть, чего мне не хватает, чтобы начать карьеру разработчика. Наткнулся на вакансию Unity стажировки в Plarium. "О, я знаю эту компанию", с этой мыслью я решил попробовать свои силы. После этого было тестовое и 2 собеседования, после чего - 2 месяца стажировки.
Однако, волей судьбы я стал Backend .NET разработчиком, а не Unity, как планировал заранее. Не сказал бы, что это плохо.
Устраивает ли компания курсы повышения квалификации, стажировки?
Наша компания организовывает стажировки, в том числе и студентам. Стажировки позволяют круто повысить свой скилл и с большой долей вероятности получить хорошее место в компании.
Если говорить про софтскиллы, то они не менее важны, чем технические. Сейчас компании гораздо чаще отдают предпочтение "нетоксичным" специалистам, которые умеют работать в команде, решать конфликтные ситуации, идти на уступки, ради достижения общей цели.
Курсы повышения квалификации, внутренние тренинги достаточно часто проводятся для разных специальностей, также поощряется обмен опытом посредством тех-толков (как внешних, например UDev, так и внутренних).
Изучаешь ли ты что-то для себя?
Стараюсь следить за новинками в мире IT, а также изучать новые технологии. В качестве хобби занимаюсь достаточно сложными, но интересными вещами, например, созданием собственных языков программирования или инструментария для разработчиков игр. Кроме того, интересуюсь функциональными языками программирования. Ну и, конечно, же - геймдев! Стараюсь уделять этим хобби достаточное количество времени.
Что ты посоветуешь студентам, которые мечтают работать в IT- компании?
Многие компании готовы взять к себе в интернатуру или на позицию Junior студента, если он соответствует заявленным требованиям и хочет развиваться.
Чтобы попасть в IT - почаще мониторить сайты с вакансиями, подписаться на разные рассылки, следить за новостями крупных компаний - они достаточно часто устраивают стажировки и интернатуры.
Программистами становятся только те, кто готов работать и развиваться. За пару месяцев программистом стать нельзя. Дорогу осилит идущий.
Анастасия Шарая