Читать книгу Карьера программиста. Как устроиться на работу в Google, Microsoft или другую ведущую IT-компанию - Гейл Макдауэлл - Страница 20
Часть IV. Перед собеседованием
ОглавлениеПолучаем «правильный» опыт
Хотя решение о найме принимается по результатам собеседования, огромную роль играют резюме и предыдущий опыт работы – это ваш пропуск на собеседование. Вы должны постоянно накапливать технический (и нетехнический) опыт. Повышая навыки программирования, вы неизменно остаетесь в выигрыше – и неважно, кто вы – студент или профессионал.
Для студентов могут быть полезны следующие рекомендации:
• Принимайте участие в больших проектах. Даже если вы еще учитесь, не отказывайтесь от участия в больших проектах. Такой опыт можно будет упомянуть в резюме, а это повысит ваши шансы на собеседованиях в крупных компаниях. Чем больше проект связан с реальными задачами, тем лучше.
• Повышайте квалификацию. Даже на ранних стадиях обучения вы можете получить профессиональный опыт. Первокурсники (и второкурсники) могут, например, принимать участие в программах Google Summer of Code[7]. Если вы не можете принять участие в подобной программе, найдите стартап и попробуйте свои силы.
• Попробуйте начать какой-либо проект. Собственные проекты производят впечатление на любую компанию. Такая работа не только увеличивает ваш технический опыт, но и показывает, что вы инициативны и можете достичь поставленной цели. Используйте выходные дни для разработки собственного программного обеспечения. Если у вас есть научный руководитель, можно попытаться получить грант под вашу работу.
Профессионалы тоже должны обладать правильным опытом, который позволит попасть в компанию их мечты. Вы можете работать в Google, но мечтаете о Facebook. А может, вы работаете тестером, но стремитесь попасть в более крупную компанию или хотите заниматься разработкой программ. В этом случае вам пригодятся следующие советы:
• Сделайте так, чтобы ваши рабочие обязанности максимально приблизились к задачам программирования. Не показывайте своему руководству, что вы думаете об уходе, но уделите больше внимания программированию. Стремитесь к участию в крупных проектах – это дополнительный плюс для вашего резюме.
• Используйте все свободное время – ночи и выходные дни. Если у вас появилось несколько минут или часов, займитесь разработкой любого приложения – мобильного, настольного или веб-приложения – все пойдет вам в плюс. Выполняя такие проекты, вы получаете опыт. Старайтесь использовать новые технологии, чтобы идти в ногу со временем. Обязательно упомяните эти проекты в резюме: люди, разрабатывающие программы «ради собственного удовольствия», производят хорошее впечатление на интервьюеров.
Компании хотят увидеть, что вы умны и что вы умеете программировать. Если вы можете это доказать, у вас больше шансов пройти собеседование.
Нужно заранее думать о развитии вашей карьеры – какой дорогой она должна пойти? Если вы собираетесь идти по пути менеджмента, то, даже если в настоящий момент вы ищете вакансию разработчика, стремитесь развивать качества лидера.
Налаживаем связи
Наверняка вы слышали, что многие люди получают работу «по знакомству». Скажу даже больше – некоторые устраиваются на работу через друзей своих друзей. И это просто прекрасно. Если у вас N друзей, то друзей друзей будет уже N2, то есть ваши шансы получить работу существенно повышаются.
Это означает, что не только вы сами, но и ваш круг знакомств оказывает влияние на ваш шанс найти работу.
Правильный круг знакомств
Правильный круг знакомств должен быть достаточно широк и в то же время он должен быть закрытым. Кажется, что эти два понятия не совместимы, поэтому сначала рассмотрим, что такое «широкий и закрытый» круг знакомств.
• Широкий круг знакомств означает, что все ваши знакомые и друзья имеют отношение не только к узкой области ваших интересов. Например, бухгалтер может помочь вашей карьере, поскольку в его организации (или у его знакомых) вполне может найтись место и для вас. Будьте открыты для общения с любым человеком.
• Закрытый – намного проще достучаться до человека, который дружит с вашим близким другом, чем через абстрактное «шапочное» знакомство. Некоторые люди даже коллекционируют визитные карточки – у них очень много контактов, но навряд ли они могут назвать этих людей своими друзьями и знакомыми. Такой подход не поможет при поиске работы. Сделайте ваши связи более глубокими.
Постарайтесь найти баланс, не нужно «собирать карточки» – этим вы ничего не добьетесь.
Как построить сильный круг знакомств
Некоторые люди утверждают, что для знакомства достаточно выйти и встретить человека. В какой-то мере это правда. Но где такая встреча должна произойти? И как вы перейдете от простого знакомства к общению?
Вам помогут несколько простых советов:
1. Используйте Интернет. Сайты вроде Meetup.com или социальные сети помогут вам отслеживать события, связанные с областью ваших интересов и вашими целями. Если у вас до сих пор нет своей визитной карточки – вы студент или безработный, – срочно решите эту задачу.
2. Не бойтесь знакомиться с людьми. Вы волнуетесь или стесняетесь? Не переживайте, от простого «здравствуйте!» хуже вам не станет. Что может произойти? Если человеку вы не понравитесь, он просто не станет с вами знакомиться, и вы его больше не увидите.
3. Будьте открыты, говорите о своих интересах. Если кто-то создает стартап или рассказывает что-то интересное для вас, пригласите его на чашечку кофе.
4. Отслеживайте события на LinkedIn или пригласите человека на чашку кофе, если его стартап покажется вам интересным.
5. Будьте доброжелательны – и это главное. Люди захотят помочь вам, если вы по
могли им. Помните: круг знакомств – это не только люди, с которыми вы знакомы лично. В наши дни круг знакомств можно существенно расширить благодаря Интернету – вам помогут блоги, Facebook и электронная почта. Но не забывайте – если общение происходит только онлайн, сложнее установить связь и получить желаемое.
Идеальное резюме
Рекрутеры, просматривающие резюме, обращают внимание на те же самые детали, что и интервьюеры. Они хотят понять, насколько вы умны и обладаете ли вы навыками, необходимыми для желаемой должности.
Это означает, что вам нужно сделать акцент в резюме на «правильных» данных, и это будет не ваше увлечение теннисом, путешествиями или гаданием на кофейной гуще. Подумайте, стоит ли сокращать информацию технического характера, заменяя ее описанием разнообразных хобби.
Правильный размер
Обычно советуют не выходить за рамки одной страницы, если ваш опыт работы не превышает десяти лет, или двух страниц, если вы более опытны. Почему так? Вот основные причины:
• Рекрутеры тратят на одно резюме в среднем не более 20 секунд. Если вы сократите размер и укажете в резюме только главные детали, их заметят. Большое резюме – бессмысленная вещь, никто его не будет внимательно читать.
• Некоторые люди просто отказываются читать длинные резюме. Вы же не хотите, чтобы ваше резюме было отклонено?
Если вы думаете, что ваш обширный опыт невозможно описать на одной странице, поверьте мне, вы просто не пробовали уложиться на страницу. Огромное резюме еще не является доказательством опытности претендента. Оно говорит лишь о том, что вы не можете правильно расставить приоритеты при его написании.
Трудовой стаж
Ваше резюме не должно включать полную историю вашей трудовой деятельности. То, что вы продавали мороженое, не характеризует ваш интеллект или таланты в написании программ. В резюме нужно включать только значимые позиции.
Указывайте только значимые позиции
Для каждой занимаемой вами должности необходимо добавить описание достижений: «При осуществлении X я добился Y, что привело к Z». Вот несколько примеров:
• «Благодаря моей реализации распределенного кэша было достигнуто сокращение времени прорисовки на 75 %, что в свою очередь привело к сокращению времени входа в систему» на 10 %.
• «Благодаря использованию windiff при реализации нового алгоритма сравнения средняя точность совпадений выросла с 1,2 до 1,5».
Конечно, не нужно пытаться формализовать все ваши достижения, но принцип, думаю, ясен. Нужно показать, что вы сделали, как вы сделали и какие результаты получены. В идеале вы должны сделать ваши достижения «измеряемыми».
Проекты
Раздел «Проекты» в вашем резюме – это лучший способ продемонстрировать свой
опыт. Наиболее важно это для учащихся или недавних выпускников. В список нужно включать по два-четыре самых существенных проекта. Опишите проект: на каком языке он был реализован, какие технологии были использованы. Необходимо упомянуть, был ли проект индивидуальным или над ним работала целая команда. Все эти детали необязательны, но вы предстанете в лучшем свете.
Не добавляйте слишком много проектов. Многие кандидаты делают ошибку, перечисляя всё, чем когда-либо занимались, забивая свое резюме небольшими, невпечатляющими проектами.
Языки программирования и программные продукты
Программные продукты
Вообще-то говоря, я не рекомендую указывать в резюме умение работать с продуктами вроде Microsoft Office, – это должен знать каждый. Навыки работы с высокотехнологичными продуктами (Visual Studio, Linux) могут оказаться полезными, но, по большому счету, и они не имеют решающего значения.
Языки программирования
Знание языков программирования – хитрая штука. Что перечислять? Все языки, на которых когда-либо вам приходилось программировать, или только те, которые часто используете? Я советую перечислить большинство языков, которыми вы владеете, но обязательно укажите свой уровень опыта, например:
• Языки программирования: Java (эксперт), C++ (опытный), JavaScript (новичок).
Если английский – не ваш родной язык
Некоторые компании не станут рассматривать ваше резюме, если в нем будет много грамматических ошибок. Попросите кого-нибудь проверить ваше резюме.
В резюме, отправляемом в американскую компанию, не нужно указывать возраст, семейное положение и национальность. Это личная информация, которая создает трудности для компании, возлагает на нее юридическую ответственность за конфиденциальное хранение и обработку ваших данных.
7
Google Summer of Code (GSoC) – программа компании Google, в рамках которой ежегодно проводится отбор проектов с открытым исходным кодом, в которых могут принять участие студенты. Победителям выплачиваются денежные гранты. – Примеч. ред.