Мини Guide - поиск работы в IT (programmers and QA)

3_desires

Active member
Итак, попробую расписать процесс поиска работы в Новой Зеландии в сфере IT – для тестовых инженеров и для программеров.

Для начала нужно немного углубиться в географию и историю страны, а следовательно образ мыслей при поиске новых сотрудников и реализации бизнеса в целом. НЗ, как ни парадоксально это прозвучит, остров =) остров небольшой, изолированный, на котором живет всего чуть больше 4х миллионов человек. Поэтому ожидать здесь наличие крупных контор, к которым мы привыкли в России, по тысяче человек, не стоит! Крупными IT конторами здесь считаются предприятия, на которых работает 40-60 человек, все что больше это уже ГИГАНТЫ, которых здесь раз два и обчелся, нормальный размер компании 15-35 человек, маленькие меньше 10. (при том это весь размер компании, а не только программисты). В связи с тем, что компании маленькие, как и сам рынок труда, то большинство, естественно, не может себе позволить держать собственный отдел HR и заниматься поисками новых сотрудников самостоятельно. Поэтому здесь преобладают 3 направления поиска новичков
1. По знакомым! Парадокс, но большинство вакансий даже не выходит на рынок. Люди просто начинают искать по знакомым, по рекомендациям и т.п. И находят!
2. Через агенства. 90% работы (можете сами посмотреть на сиике) выкладывается через агенства. Это очень просто объясняется (см ниже)
3. Ну и бывает 3й вариант, распространяемый на большие конторы или на очень узко-специализированных профессионалов, подача объявления на сиик на прямую от работодателя! ....... в моей специализации таких объявлений было одно из 50ти.

Рассмотрим подробнее агенства. По началу мне казалось это диким, но теперь я вполне могу понять за что они получают деньги. По идее, агенства здесь – это таже HR служба в российских компаниях, ну естественно со своими минусами и плюсами. Итак работодатель обращается в агенство с описанием вакансии, зачастую он обращается в несколько агенств, агенты сначала шерстят свои базы, а затем выкладывают объявления на сиик или трейд ми, далее им присылают свои CV потенциальные работники, они проверяют ДОСКОНАЛЬНО все CV на соответствие вакансии. Т.е. если у вас не хватает хотя бы одного элемента, заявленного в описании, вас отсеют. Далее они делают первую выборку и звонят по ней, приглашая вас на интервью в агенство. В агенстве они с вами беседуют по вашему резюме порядка часа и, очень вероятно, дают тесты по вашей специализации (например по С++). Далее, если вы прошли удачно тесты и понравились агенту, он посылает ваше резюме работодателю. У работодателя скапливается уже меньшее кол-во кандидатов, чем изначально подавались на вакансию. Далее он уже сам отбирает кандидатов, звонит агенту и тот приглашает вас на интервью. Как проходит интервью распишу ниже. Все ваше общение происходит через агента. Т.е. если вас приглашают на 2е интервью – вас позовет на него агент, если достаточно было одного интервью, вам позвонит агент и попросит ваши англоговорящие рефы (обычно по одному с каждого места работы), прозвонит рефы сам или даст их работодателю. Итак, если все пройдет успешно, вам позвонит агент и предложит прийти к нему рассмотреть job offer, в котором будет описана должность, зарплата и время старта. Вам дадут время подумать, когда вы согласитесь, ваши контакты будут переданы в фирму работодателя, где вы подпишите контракт и начнете работу! Вот такая многошаговая стратегия.

Если вы шли по 3му пункту, то все пойдет много проще! Если вы понравились работодателю, он отберет вас сначала в лист на интервью, потом в шорт лист и далее предложит job offer. По времени это экономия порядка 2х недель.

Итак, перед рассмотрением интервью, рассмотрим как здесь отбирают кандидатов по CV. Сейчас на каждую вакансию тестера или программера приходит изначально до 50ти резюме. В первую очередь выкидывают тех, кто не живет в НЗ (или хотя бы не в том городе) и тех у кого нет разрешения на работу, потом смотрят наличие диплома и сертификатов (если они требуются), но перед всем этим резюме шерстят на все специфические знания объявленные в описании вакансии. Т.е. если требуется опыт работы с Test Complete 4ре года, а у вас опыт работы с другой тулзой – ваше CV не отберут. Если у вас этот опыт не 4ре а 3 года, то тут в зависимости от того, как хорошо отбираются кандидаты. Т.е. если все ваши описания подошли, у вас есть разрешение на работу и диплом, вас выбирут для интервью в агенство или сразу к работодателю (в зависимости от того, кто выложил вакансию). ИНОГДА, случается такое, что ну нет кандидатов, удовлетворяющих ВСЕМ требованиям, тогда могут позвать даже тех, у кого не хватает каких-то специфических скиллов. Но это редкость!

Далее либо на самом интервью, либо после, либо на интервью в агенстве вам дадут тесты. Тут забавная ситуация. Если вы объявили себя как Sr Engineer, а написали тест на интермидиэйт, то вас скорее всего сразу же и отсеют, т.к. вы себя неадекватно оценили! Нужно постараться писать тест ровно на тот уровень, который вы заявили в резюме.

Итак интервью. Здесь бывает 2 вида сего процесса. Одно длинное интервью – часа на 3-4. Сначала начинаете с первым менеджером, потом с менеджером из другого отдела, если вы обоим понравились, то с командой (или несколькими ее членами), потом может быть с СЕО и топаете домой. Результаты такого интервью обычно становятся известны в течение пары дней. При том, если вы не понравились кому-то на каком-то этапе итерации, дальше вас не пропускают. Т.е. если вы дошли до СЕО – вероятность, что вас возьмут 90%. Второй вид интервью – step by step. Сначала первое интервью, положим техническое, потом может быть тоже техническое но с другим менеджером, третье может быть с каким-то сеньор инженером из команды. Время между каждым интервью от дня до недели. После последнего интервью тоже обычно достаточно быстро определяются берут вас или нет.
 
Как искала работу я.

Итак, мы отдыхали пару недель по приезду. Резюме я написала еще в России. Взяла рефы у своих коллег в России, так же у меня было 3 рефа из штатов и 2 из Европы. Итак, я открыла сиик, выбрала 15 вакансий, куда по моему скромному мнению я подходила, и отправила CL и CV. Оговорюсь, что из 15 вакансий 14 были от агенств, одна была напрямую (YYY) но закрывалась через месяц. На следующий день мне позвонили из 3х агенств, в 2х попросили прийти на интервью, в одном просто поболтали по телефону и сказали что отправят мое резюме работодателю ХХХ. В этот же день я сходила на первое интервью в агенство, поболтали часа полтора о НЗ, нашем переезде, типе нашей визы, прошлись по резюме, так же мне дали 2 теста – SW testing и QA process. Я сделала оба на уровень адванс, что соответствовало моему CV, после чего агент рассказал что у него есть 3 вакансии (AAA, BBB, CCC) куда я подхожу и куда он пошлет мое резюме. В пятницу я поехала к другому агенту, там только лишь побеседовали, спросили рефы, сказали что обязательно прозвонят штатовские и после этого отправят мое резюме работодателю ZZZ. После этого я резюме уже никуда не посылала. На следующей неделе во вторник мне позвонил агент из первой конторы, назначил 3 интервью (AAA, BBB, CCC). В ААА интервью было один час, потом мне дали 2 тестовых задания. В ВВВ интервью было 3.5 часа, где я дошла до СЕО, который сказал мне что будет рад увидеть меня в компании на следующей неделе. Из чего я сделала выводы, что они меня берут =) На следующий день было интервью в ССС, мне компания не понравилсь сразу почему то.. (то ли из-за вчерашнего успеха), что я вела себя очень вяло.. всем видом показав что работать там не очень то и хочу.

Далее сижу жду результатов. Тишина. Пишу через 3 дня в агенство, мол так и так, мне показалось что ВВВ мною заинтересовались. Ответ – ах, да! Давай твои англоговорящие рефы штуки 3 с разных мест. Шлю еще раз. Неделю тишина. Вдруг звонок, звонят из YYY, расспрашивают по телефону мол почему любите тестировать, что у вас с визой, на кого работали, ну минут 20 в общем итоге. Потом – приходите завтра на интервью. Интервью длилось часа 2.5. Сначала болтали за жизнь, потом что я делала и где, потом тех вопросы, потом дал мне тестовое задание, потом посадил за комп попросил че то поделать, потом довольный повел меня знакомиться с девушкой, на роль которой я претендую, ибо она увольняется. Поболтали с ней по техническим вопросам. Потом повел меня знакомиться с командой. Поболтали с ними за жизнь. Расцеловались, распрощались.

Пишу насчет ВВВ – тишина. .. думаю, блин, похоже что-то ляпнули мои рефы =( Письмо от YYY, пришлите копию вашего PR, шлю =) В мыслях – похоже меня отобрали в шорт лист. Письмо – кому я могу позвонить по рефам – шлю письмо. Через день звонок – хотим чтоб вы пришли еще на одно интервью с Development manager, а потом с Test Engineer. Ок.

Звонок от агенства насчет ZZZ, разродились назначили мне интервью на след. неделе. Т.е. в понедельник у меня второе интервью с YYY, во вторник первое с ZZZ.

Вдруг звонок насчет ВВВ. Понимаете, агент который вел ваше дело уволился. Приходите пожалуйста в наше агенство побеседовать. Прихожу. Вот так и так. Мы дозвонились по всем вашим рефам кроме одного (а там девушка, которая сейчас в роддоме). Я – ОК. Вот вам другой реф из этой же конторы. Пойдет? Ага. Я ему говорю – вы поторопитесь. Я вас уже 2 недели жду и мне скоро дадут офер из другой конторы. Ок. Пишу письмо на следующий день - ну как дела с рефами? Все, дозвонился, все хорошо. Спрашиваю – чего дальше? Тишина (был это четверг).
В понедельник иду в YYY, там 2 технических интервью на 2 часа, после чего меня просят посидеть в конференц руме 5 минут, после чего предлагают мне job offer =) Дают день на подумать. Вечером я пишу, что согласна!

Пишу письмо в ZZZ, отказываюсь от интервью. Во вторник звонок от агента насчет ВВВ – приходите, у меня для вас job offer. Я – я уже заакцептила другой. И тут начинаются уговоры – а вы реально хотите там работать, а приходите мы поговорим. Отказываюсь. Просят подумать до пятницы.

Итого, что мы имеем? С начала поисков работы прошел месяц, я получила 2 job offer, подписала один контракт и вышла на работу.
Вот так тут все интересно =)
 
Несколько советов по тому, как писать CV

Итак первый абзац вашего CV должен содержать вашу персональную информацию: имя, фамилия, дата рождения, национальность, домашний адрес, телефон, э-мейл, скайп. В общем все, что вы считаете важным.

Следующим я бы рекомендовала написал небольшой Персонал профайл с описанием в одном абзаце в чем именно вы круты.
Далее идут скиллы. При том не вот – я крут в С++; а С++, пользую 7 лет, знания – вери стронг, использую сейчас в работе или нет. Подобное по языкам программирования, тулзам, технологиям и т.п. По тестированию я перечислаля все тулзы и технологии, сколько лет я с каждой работала и как оцениваю свои знания.

Далее опыт работы. Фирма такая-то, работал там тогда-то, на такой-то должности. Перечислить ваши респонсибилити и ваши личные ачивментсы. Так по каждой фирме.
Далее образование и сертификаты.
Потом всякие там хобби.
Рефы.

Да не буду забросана помидорами администратором форума, дам 2 ссылки на резюме людей с ЖЖ. С позволения Стаса Кулеша зацитирую его фразу: “ У Димы неплохо сделано --http://dmitry.co.nz/, моё резюме точно работает Stas Kulesh - Design with an accent (ссылка CV)” (@ stas_kulesh)
Ну и на сладкое, пара личных советов

Еще раз зацитирую фразу с гдея: «рецепт успеха выведен давным-давно, разложен по полочкам и относиться далеко не только к Ау. Если у вас есть хороший опыт работы (5 и более лет), участие в реальных проектах, наличие реальных знаний и скиллов, хороший разговорный английский и общая адекватность, то работу вы найдете менее чем за месяц. При отсутствии одного из пунктов возникнут проблемы. При отсутствии более чем одного пункта возникнут серьезные проблемы с вероятным последующим отьездом назад и закошмариванием форума страшилками.»

Оценивайте себя адекватно. Если вы считаете себя Senior Developer in C++, попробуйте хотя бы пойдите пару тестов на англ, если ваш уровень подтвердится – вы молодец, если нет – задумайтесь.

Если вы сходили на интервью в агенство и он не хочет посылать дальше ваше резюме, поинтересуйтесь, может дело в английском. Тогда не стоит тянуть время! Запишитесь на разговорные курсы!!!

Ну и на последок, не теряйте веру в себя и оптимизм, но при этом не уходите далеко от чувства реальности. Всем удачи в поисках работы!!!

PS
Еще раз напомню про налоги =) Вот здесь https://www.ird.govt.nz/cgi-bin/form.cgi?form=incrates вы можете прикинуть сколько у вас останется после всех выплат.
 
Хотелось бы немного добавить к вышесказанному:
1. в 99% случаев агенства выкатывают в объявлении лишь часть требований. Так что надо быть готовым к тому, что агент вас не отберет даже если вы идеально подходите к указанным требованиям.
2. просите правильную зарплату. Если вы сеньор девелопер, но просите 40 тыс, это, скорее всего, вызовет подозрения и вас отсеят. И наоборот.
Примерный уровень зарплат можно посмотреть здесь или по вакансиям с указанными зарплатами на TradeMe и Seek'е.http://www.itsalaryreport.co.nz/index.html
 
Небольшое дополнение про программистов (может и ко всем относится, я не уверен).
Зачастую перед/после/вместо технического интервью просят порешать логические задачи на время. К примеру в одной конторе меня директор на финальном интервью попросил решить эту и эту задачи. Целью таких задач является не просто получение от вас ответа, но получение логической цепочки, приведшей к ответу. В таком случае не стесняйтесь мыслить вслух. Если же ответ вам заранее известен (я, к примеру, увлекался подобными задачами в школе и вторую задачу знал), не отвечайте сразу.
Одна из контор вообще не захотела со мной общаться, пока я не решил у агента тест, состоящий из 10 логических задач. Интервью в этой конторе началось с обсуждения именно этого теста (результаты, методы решения, возможные альтернативные решения и т.д.)
Также во время технического интервью, зачастую, просят не выполнить ожидаемый тест на знание языка/основ объектно-ориентированного программирования/паттернов/еще чего-нибудь, а написать простейшую программу или даже функцию, реализующую чего-нибудь. Цель этого - проверить насколько оптимальным и понятным (читабельным) получается код. Мораль - не поленитесь почитать про кодинг стандарты...
Хотя, все зависит от контор. В нескольких пытались проверить только знания языка путем тестирования. Умение логически мыслить почему-то их не особо интересовало (а может я просто до нужной стадии не доходил :))

Надеюсь, вышеописанное не было очевидным и поможет кому-то!
Удачи в нелегком деле поиска работы.
 
Очень рад за вас. Молодцы!
(А сам думаю - ой-ё, надо было оставаться программером. 7 лет назад написал свою последнюю строчку кода, после чего окончательно стал системщиком.)

Могу добавить по поводу CV, что на различных семинарах по поиску работы НЕ рекомендуют в личных данных указывать дату рождения, а вместо nationality рекомендуют указывать status - PR/WTR/... Кроме того, при выкладывании CV на открытые ресурсы допустимо вместо точного адреса указывать "Location: <city>". Achievements - обязательно! Они даже более важны, чем список responsibilities. Работодатель должен иметь возможность оценить, как именно вы можете решить его проблемы и сделать его "быстрее-выше-сильнее". А среди skills настоятельно рекомендуют перечислисть свои soft skills - какой(ая) вы flexible, resourceful, quick learner, team player, какие у вас замечательные time-management, communication, organisational и проч. skills.
Конечно, не мне, будучи без работы, учить, как надо ее искать. Но, по крайней мере, делюсь знаниями, что здесь считают Kiwi-style CV.

Удачи!
 
В Москве иные рекрутеры и не такие задачки задают, да тестами гоняют... толку только нет, человек только в работе раскрывается более-менее.
А нет случайно каких-то примеров/наметок тестовых задач для С++/С#, интересно было бы посмотреть...
Удачи вам! :)

Согласен, человек раскрывается в работе. Но его потенциал и возможности надо определить до приема... Поэтому такие тесты, на мой взгляд, дают возможность больше понять человека, его склад ума, характер и т.д. В целом уменьшает риск нанять неадекватного человека.
По поводу примеров: в инете масса всяких примеров. Из моего опыта (С++): написать функцию, копирующую область памяти (memcpy) - все всегда лажают. Написать функцию, которая подсчитает сколько дней прошло с какой-нить даты. Один раз меня попросили написать функцию, которая подсчитывает заработанные очки а боулинге. Хах в том, что я не играл никогда в боулинг и правил не знал :)
 
У меня вышло так: через неделю после приезда отправил CV примерно на 10 позиций, которые нашел на trademe. Искал работу .Net программиста. Буквально на следующий день позвонил агент и предложил отсобеседоваться на вакансию, которой в trademe не было. Собеседований было четыре: во-первых, с агентом, во-вторых, сдача психометрических тестов (примеры можно взять на http://www.psychometric-success.com, мне дали два блока - Verbal Critical Reasoning и Numerical Critical Reasoning), в-третьих, беседа с COO компании, и в-четвертых, техническое интервью. Интервью показалось несложным, попросили нарисовать и объяснить диаграмму какой-нибудь софтины, с которой я раньше работал, спросили немного по паттернам, и попросили написать простую функцию. По итогам получил оффер, уже даже подписал документы и собираюсь выходить на следующей неделе. Пока шли собеседования в эту контору, я сходил еще на пару других и даже получил еще один оффер, который мне понравился чуть меньше. В итоге работу, которая на первый год в НЗ мне подходит по деньгам и содержанию, я нашел за две недели, ну а первый оффер случился через неделю.

Что можно посоветовать: по сравнению с Питером, мне показалось, что здесь дела делаются немного медленнее, то есть, люди обычно отзваниваются или отписываются через день, а то и два-три, а не в тот же день. Зато встречи могут назначить с очень небольшим запасом времени (мне пару раз назначили с интервалом в 30-45 минут между звонком и встречей).

Еще важнее вот что: один человек, который меня собеседовал, рассказал про свои впечатления от русских программистов, с которыми он раньше работал. Впечатления не очень хорошие, в общем и целом, потому что, по его словам, а) у русских есть тенденция к оверинжинирингу, б) русские вечно недовольны жизнью в НЗ, местными порядками и условиями, причем часто не по делу. Если с первым вопросом я был готов по работе с американцами и англичанами, то со вторым раньше не сталкивался. Соответственно, совет состоит в том, что если вы пришли на интервью, не стоит там говорить, что вам в НЗ что-то не нравится, если, конечно, есть серьезное желание получить работу.

Ну а в остальном все оказалось ровно так, как пишет 3_desires (3_desires, хочу заодно сказать Вам огромное спасибо за подробные рассказы об эмиграции в НЗ и о поиске работы тут, Ваши советы нам очень помогли): с нормальным английским, опытом работы и общей вменяемостью найти работу для АйТишника в Окленде совсем несложно.
 
Еще добавлю:
всем кто ищет работу советую пройти курсы бесплатные по джобхантингу 3хдневные, вот контакты:

tel. 09 309 6100 | fax. 09 306 6136
email. dwesterlund@chamber.co.nz

web. www.aucklandchamber.co.nz

newkiwis.co.nz

дут каждые 2 недели, я был мне понравилось.

Вот еще ссылки тоже про ИТ стиль сиви:
CIO > Think twice about the advice you've been given

Вот еще ссылка очень мне понравилась :) вообще по сайту этому интересно пошарится
Tips & Tools for Skilled Immigrants

Ну а по моему кейзу. 2й месяц сижу без работу, было 1 интервью с работодателем и штук 5 очных и заочных с агенствами.
Но я 5 лет работал в одном русском универе, так что рефов у меня всего 1.

Еще месяца полтора и домой поеду :) Уже билет даже забронировал, буду кошмарить потом всех :)
 
Back
Top