Содержание:
Соберите портфолио, пока учитесь в вузе
Компании смотрят не только на диплом, но и на проекты соискателя. Им важно увидеть, что человек не просто умеет писать код, но и может решать задачи бизнеса. Если найти заказчика на проект пока не получается, собрать портфолио помогут хакатоны или pet-проекты.
Реализуйте собственные проекты. Компании чаще берут тех выпускников, которые не только умеют писать код, но и создавали проекты, которые решают задачи бизнеса. Если пройти конкурс пока не получается, сделайте pet-проект. Например, сделайте свою версию сайта вуза.
Работодатель ожидает увидеть в профиле кандидата на GitHub 3–5 проектов с подробным описанием. Распишите, какие задачи они решают и почему вы использовали эти технологии, а не другие. Хорошо, если проекты выполнены в разные годы: так работодатель поймет, что кандидат не стоит на месте, а качество его кода постоянно растет.
Участвуйте в хакатонах. Многие крупные компании регулярно проводят хакатоны и собственные кемпы — участвуйте в них. Итог хакатона — готовый проект, который закрывает потребность конкретной компании. Например, в 2021 году на хакатоне GPB Hack участникам предложили решить бизнес-задачи, максимально приближенные к реальным: оптимизировать системы, которые обрабатывают большие данные и принимают решения по кредитным заявкам.
Учитесь на дополнительных курсах
Образовательные платформы адаптируются к актуальным запросам компаний быстрее, чем университеты. Они помогут стать чуть ближе к реальным запросам со стороны работодателя.
Помимо платных курсов, есть и бесплатные, которые тоже ценятся на рынке. Например, открытые лекции проводит Digital-лекторий Газпромбанка. Ведущие менеджеры и эксперты компании рассказывают, что такое цифровая трансформация, как ее проводить с практической стороны и какие есть подводные камни.
Как выбрать хороший курс и не ошибиться?
Почитайте отзывы об образовательной платформе. Например, на «Хабре» или vc.ru. Обязательно загляните в комментарии к статье — это даст более полную картину. Обратите внимание на на конверсию трудоустройства выпускников: в какие компании и на какие позиции они идут.
У преподавателя есть опыт в том, что он преподает. Если его достижения не указаны в описании курса, найдите профили преподавателя на LinkedIn, «Хабр Карьере» или GitHub.
Лучше, если итог обучения — это готовый проект. Компании больше смотрят не на сертификаты, а на наличие практических знаний.
Если вы нацелены на работу в конкретной компании, проходите ее открытые курсы. Обычно их ведут сотрудники этой компании. Они составляют программу так, чтобы обучить людей под свои задачи и сформировать нужные навыки. Например, если хотите работать в Газпромбанке, лучше пройти Школу разработки GPB IT Factory, чем другие онлайн-курсы. По итогу двух выпусков DevSchool в Газпромбанк трудоустроились 15 человек.
Проходите стажировки
Чтобы подать заявку, обычно достаточно:
- быть на последнем курсе бакалавриата или студентом магистратуры по IT-специальности;
- знать один или несколько языков программирования на базовом уровне.
Программы стажировок ищите на сайтах крупных компаний в разделе «карьера». В Газпромбанке, например, действует песочница Techno Camp. По итогам этой программы в конце 2020 года 17 молодых специалистов попали на оплачиваемую стажировку, и часть из них уже получили постоянный оффер с зарплатой по рынку и выше.
Еще есть программы от Changellenge и FutureToday. Газпромбанк сотрудничает с FutureToday по программам GPB.Level Up и GPB.Experience.
Пять советов от HR
Алсу Абдуллина, HR-бизнес-партнёр Газпромбанка, поделилась несколькими советами, которые помогут найти работу молодому специалисту.
- Подробно рассказывайте про свой опыт. Например, через проекты на GitHub. Объясните, в чем состояли ваши задачи и почему вы решили их именно так. Лучше детально рассказать о нескольких проектах, которые ближе работодателю по сфере, чем обо всех понемногу.
- Покажите, что вы хотите попасть в команду. Чтобы узнать, над чем сейчас работает компания, почитайте ее блог, изучите сервисы и продукты. Будет круто, если предложите идеи, как их развить.
- Учите английский язык. Специалисту нужно знать технический английский на уровне, который позволяет бегло читать документацию и профильную литературу для самообразования.
- Будьте готовы тратить на самообразование много времени. В интернете есть много бесплатных ресурсов, с помощью которых можно существенно улучшить свои навыки. Например, курсы от HTML Academy, по языку TypeScript от Academind или по мобильным приложениям от CS50.
- Ищите критику и обращайте ее в свою пользу. Показывайте свой код более опытным коллегам и спрашивайте фидбек. Учитывайте их комментарии, когда будете приступать к следующим задачам.