Термины:
Рекрутер – специалист по поиску кандидатов
Интервью – собеседование
Интервьюер – человек, проводящий собеседование
Оффер – письменное предложение о работе с указанием заработной платы
Нужно как можно раньше устраиваться на работу программистом для того, чтобы начать накапливать реальный опыт в области разработки программного обеспечения. Также не стоит ограничивать поиски работы только родным городом, обязательно обратите внимание на Москву и Санкт-Петербург.
Реальность такова, что зарплаты программистов в Москве и Санкт-Петербурге в 2—3 раза больше, чем в регионах. Если вы сейчас за пределами этих городов, то стоит серьезно задуматься о поиске работы и переезде в столицу. Нет большой разницы, в каком городе искать работу, в плане сложности прохождения собеседования. Помимо высокой зарплаты, переезд в Москву и Санкт-Петербург откроет много карьерных перспектив и поможет получить новые связи. Также это отличный вариант оценить все сложности смены места жительства и подготовиться к последующему переезду в другую страну.
В процессе поиска работы важно поставить цель добиться лучшего результата. Например, устроиться на работу в московский офис «Яндекса», Mail.ru, «Тинькофф», Avito, Badu или Revolut. Возможно, на первый взгляд это может показаться малореалистичным, особенно для программиста без опыта работы, но в реальности у вас есть все шансы. В следующих главах мы подробно поговорим о том, что нужно делать для получения работы мечты.
Поиск работы – это увлекательный процесс, который начинается с составления резюме и заканчивается подписанием приглашения на работу. Со временем приходит осознание того, что для успешного прохождения собеседования вам необходимо понять, чего ожидает от вас потенциальный работодатель. Для этого вам предстоит продемонстрировать хорошие технические знания и доказать, что вы без проблем справитесь с поставленными задачами. Не менее важно произвести хорошее впечатление и показать, что с вами будет приятно работать. Я провел около 50 собеседований во время работы в «Тинькофф Банке» и могу с уверенностью сказать, что каждый из этих пунктов играет важную роль.
Процесс поиска работы, как правило, состоит из следующих этапов:
1. Составление резюме.
2. Поиск вакансий.
3. Выполнение тестового задания.
4. Техническое собеседование.
5. Обсуждение и подписание приглашения на работу.
Важно правильно подойти к каждому этапу, и тогда вы сможете получить достойное предложение о работе в хорошей компании. Далее мы подробно разберем каждый из этих этапов.
Хорошо составленное резюме многократно увеличивает ваши шансы на получение работы. Стоит потратить время и силы на этом этапе, для того чтобы в дальнейшем получить больше возможностей для достойного предложения.
Если не вдаваться в подробности, задача рекрутера состоит в том, чтобы найти кандидата, который соответствует описанию вакансии. Это значит, что данные в вашем резюме должны дать рекрутеру всю необходимую информацию для принятия решения о том, что вы подходите на имеющуюся вакансию. Еще одна задача рекрутера – проверить, нет ли в вашем резюме неправды. Я настоятельно рекомендую не врать в процессе поиска работы.
Далее я приведу пример резюме, которое вы сможете использовать в качестве шаблона.
Иванов Сергей
Junior iOS Developer (Swift)
Дата рождения: 17.09.1990
Город: Пермь (готов к переезду)
Телефон: +7 (123) 456 78 90
Email: sergey.ivanov@gmail.com
GitHub: github.com/sergey. ivanov
ОПЫТ РАБОТЫ
iOS-разработчик (март 2020 – настоящее время)
Полный цикл разработки приложений, от идеи до продвижения в App Store.
Movie List – простое и удобное приложение для составления списка фильмов.
– Реализовал клиент-серверное взаимодействие с The Movie Database API
– Разработал более 10 экранов с нестандартным дизайном, используя UIKit
– Реализовал синхронизацию данных с использованием CloudKit
– Использовал CoreData для кеширования пользовательских данных
– Локализовал приложение на 4 языка и опубликовал в App Store
– Написал 30 юнит-тестов и 10 UI-тестов
– Приложение было скачано более 7 000 раз за 6 месяцев
Travel Guide – офлайн-путеводитель по популярным городам мира.
– Реализовал поддержку офлайн-карт на базе фреймворка MapBox
– Использовал Core Data для доступа к данным без интернета
Читать дальше