Вместо предисловия
Во-первых, я бы хотел извиниться перед теми людьми, которые слушали мой доклад на конференции. Несмотря на достаточно длительную подготовку, выступление оказалось хуже, чем я рассчитывал. Возможно сыграло злую шутку определенное волнение, так как это было мое первое выступление на "большой" сцене.
Во-вторых, почему я решил оформить доклад в статью? За время подготовки у меня накопились кое-какие материалы и идеи, которыми я бы хотел поделиться, но из-за ограниченности времени и формата конференции не имел возможности этого сделать.
В-третьих, статья представляет собой текстовую версию доклада с конференции с небольшими дополнениями, если вы смотрели/слушали доклад - статью можете смело пропускать, либо читать по-диагонали.
Вступление
Почему возникла идея - выступить с докладом? Я около 15 лет работаю в ИТ и из них почти 12 лет я посвятил 1С, прошел путь от эникейщика до руководителя отдела внедрения. Последние 4 года я живу и работаю за границей: 1 год на Кипре в качестве ИТ-руководителя проектов и три последних года в Германии в качестве Principal IT Risk Manager (до этого тоже был руководителем проектов). Собственно, я захотел поделиться своим опытом и опытом моих коллег и мыслями с другими.
Почему люди вообще задумываются об эмиграции? Открыты границы, все ездят в отпуска и им нравятся красивые улицы, новые люди, новые впечатления. Вполне логично приходит мысль - почему бы не попробовать пожить в другой стране? Интересно? Интересно. Круто же? Круто. Дальше люди для себя пытаются ответить на два вопроса:
- куда поехать?
- кем работать?
Но какого-то простого ответа на эти вопросы обычно не находится, особенно для специалистов 1С. Почему? На это есть несколько причин:
Причина 1.
Если взглянуть со стороны на ситуацию, когда "какой-то человек нашёл работу в какой-то должности в какой-то организации на конкретных условиях", неважно где, в России или за границей, то вообще-то это частное решение систем нескольких нелинейных уравнений:
- НайтиСотрудника(навыки, личные качества, опыт, ...) = 1
- НайтиДолжность(навыки, личные качества, опыт, ... ) = 1
- СотрудникУстраивает(сотрудник, должность, организация, условия, ...) = 1
- ДолжностьУстраивает(сотрудник, должность, организация, условия, ...) = 1
В общем случае эта система решается в несколько этапов. Путем решения сначала первых двух уравнений (сотрудник и работа должны друг-друга как-то найти), потом решаются следующие два (должны друг-другу понравиться). Понятно, что я сильно упростил эти уравнения, на самом деле параметров там десятки, но главное - принцип. Кстати, ничего не напоминает? Tinder примерно по такому же принципу работает.
Давайте упростим ситуацию и дальше будем решать уравнения только со стороны сотрудника, так как тема статьи все-таки "Как 1С специалисту работу найти", а не "организации - специалиста" :) Теперь давайте предположим, что наш специалист решил переехать внутри страны. Нам придется добавить новый параметр "город" в систему уравнений. Система сразу же усложняется, так как приходится уже решать новые уравнения, такие как выбор города и проверку на то, что город устраивает. Причем уже даже здесь нет однозначного ответа, как лучше эту систему уравнений решать. Может, сначала должность искать внутри страны по всем городам и смотреть в каком городе ее предлагают или зафиксировать город, а потом уже должность в нем искать. Да и еще часть параметров являются сугубо субъективными, и какой-то объективной оценке не подлежат. Например, город может не устраивать на каком-то "подсознательном" уровне.
- НайтиГород(стоимость жизни, рынок труда, сложность переезда, климат ...) = 1
- ГородУстраивает(стоимость жизни, рынок труда, сложность переезда, климат ...) = 1
- НайтиДолжность(навыки, личные качества, опыт, город, ... ) = 1
- ДолжностьУстраивает(сотрудник, должность, организация, условия, город ...) = 1
Ну и всё становится совсем печально, когда мы добавляем страну в систему, и все становится многократно сложнее:
- НайтиСтрануДляРаботы(стоимость жизни, рынок труда, сложность переезда, разрешение на работу, язык ...) = 1
- МожноЛиРаботатьОфициально(я, страна, ...)
- СтранаУстраивает(стоимость жизни, рынок труда, сложность переезда,) = 1
- ВыбратьГород(стоимость жизни, рынок труда, сложность переезда, ...) = 1
- ГородУстраивает(стоимость жизни, рынок труда, сложность переезда, ...) = 1
- НайтиДолжность(навыки, личные качества, опыт, страна, город ... ) = 1
- ДолжностьУстраивает(сотрудник, должность, организация, условия, страна, ...) = 1
Это явно не все уравнения и далеко не все параметры, которые должны быть, но уже становится понятно, что просто так эту систему не решить. Даже не совсем понятно, с какой стороны к этой системе подступиться. Ну и немаловажный момент - если уравнения-то еще можно хоть как-то обобщить, то решение гарантированно будет у каждого свое. То есть, если я приведу свое частное решение системы уравнений (личный опыт), то оно с вероятностью 146% подойдет одному человеку - мне и почти с такой же вероятностью НЕ подойдет всем остальным :) Именно поэтому я и в статье, и на выступлении постарался максимально абстрагироваться от каких-то "готовых решений".
Причина 2.
К сожалению, "специалист 1С" - не самая востребованная специализация за границей :) Давайте представим, как будет выглядеть профиль 1С специалиста уровня архитектор / технический руководитель проектов с опытом 5-8 лет. У него есть soft-skills, навыки разработки 1С, знания конфигураций 1С и предметных областей, управления проектом, плюс, возможно, инженерные и организационные практики.
Как примерно будет выглядеть профиль "типового 1С специалиста" за рубежом? (второй цвет)
Почему так?
Во-первых, несмотря на все шаги со стороны 1C:International, "1С:Предприятие 8", как платформа для автоматизации бизнеса, пока все еще не известна обывателю за рубежом (вот так выглядит страница 1С:Предприятия на сайте Capterra link, одним из лидеров в сфере подбора программного обеспечения для бизнеса. Как видно, ERP там даже близко нет.). Под "обывателем" я понимаю рядового HR специалиста, который занимается первичным отбором резюме. Поэтому навыки "1С разработки" и "1С конфигураций" за пределами СНГ практически никому не интересны.
Во-вторых, базовые учетные предметные области, драйверы роста 1С в России, такие как РСБУ, ЗУП, налоговый учет локализованы.
В итоге получается, что надо найти общее решение системы достаточно сложных нелинейных уравнений при том, что не очень понятно даже как решить одно из них.
Варианты решения "Кем работать специалисту 1С за границей?"
Я объяснил выше, что универсального решения, подходящего всем, не существует. Я хочу предложить паттерны решения. Как эти паттерны появились? Они сформировались исходя из личного опыта и опыта моих бывших коллег, которые так же как и я работают за рубежом, т.е. каждый из паттернов отражает обобщенный опыт реальных use-cases. Когда вы устраиватесь на работу, вы продаете свои навыки и опыт за определенную цену, излишне говорить, что умение продать себя на рынке труда - это тоже навык.
Вариант 1. Работа у партнеров 1С за рубежом
Несмотря на то, что я говорил, что навыки "1С разработки" и "1С конфигураций" за пределами СНГ практически никому не интересны, это не означает, что таких вариантов вообще нет. Если на сайте 1ci.com заглянуть в раздел партнеров, то можно увидеть, что их перечень не так уж мал, и вполне реально попробовать найти работу у одного из партнеров. Об этом достаточно много говорили на конференции сотрудники 1C:International, если есть интерес, то можно выйти с ними на контакт и обсудить варианты.
Что нужно для этого варианта:
- Иностранный язык - здесь требуемый уровень владения, может сильно различаться от практически нулевого до свободного, все будет сильно зависеть от того, с чем или кем вы будете работать - разработчик , консультант или внедренец. Понятно, что требования к языку у разработчиков ниже, чем у внедренцев. Кстати, на конференции ребята из 1ci.com рассказывали, что сейчас существуют специальные курсы английского языка для специалистов 1С
- Универсальные предметные области - CRM, BPM, МСФО и другие, т.е. те области, которые не зависят от страны
- Международные конфигурации 1С - конфигурации драйверы роста самой 1С и партнеров 1С за рубежом, а именно 1C:ERP, 1C:Drive, 1С:Accounting Suite, также тиражные решения партнеров, например БИТ:Финанс.
Что надо учитывать:
- Ограниченный рынок труда - чаще всего количество партнеров в конкретной стране ограничено одним-двумя, таким образом, в случае потери работы по причине, например, завершения проекта - есть высокая вероятность, что новую работу в 1С найти не получится, а на поиск другой работы не будет времени из-за визовых ограничений.
Вариант 2. Работа по техническому профилю
В этом случае навыки 1С уходит на второй план, а на первый план вы выносите "вторичный" по отношению к 1С технический навык, который за время работы в 1С, вы успели развить до достаточного уровня. Вообще, вы можете взять и независимый от 1С технический навык, но тогда там будут другие сложности - отсутствие релевантного опыта и необходимость освоения этого нового навыка до достаточного уровня. Что понимать под "достаточным уровнем"? Вопрос сложный, в принципе, и джуниора могут на работу позвать, просто надо учитывать, что есть определенная, близкая к линейной, зависимость зарплаты от должности и при работе джуниором - платить вам будут как джуниору, а не как бывшему руководителю отдела / архитектору, а это, возможно, не то, что вы ожидаете от работы за границей.
Что нужно для этого варианта:
- Технический навык - как я сказал выше, необходимо обладать определенным техническим навыком, который будет востребован за границей. Это может быть разработчик на любом востребованном языке (Java, JS, PHP, и т.д.) или DBA, короче по сути кто-угодно, но в идеале с навыком, который использовался в процессе работы с 1С, чтобы иметь возможность указать опыт с 1С, как опыт в копилку указанного технического навыка.
- Опыт - Несмотря на то, что навыки разработки 1С уходят на второй план, но опыт в ней вы можете указать, как навык SDLC и ERP. Что это значит? Это значит, что в глобальном смысле разработка в 1С ничем не отличается от разработки на другом языке программирования и ваши навыки сбора и документирования требований, общения с заказчиком, проектирования систем, тестирования и всего остального, что связано с разработкой и внедрением решений, в общем-то не зависят от языка разработки. А принципы работы ERP-систем, принципиально тоже одинаковы и решают те же задачи.
- Инженерные практики и инструменты - "must have", а именно, версионирование кода, непрерывная интеграция, автоматическое тестирование и т.д.. В общем все то, что во всем мире появилось достаточно давно и 1С активно движется в эту сторону последние несколько лет. Я буду рад ошибиться, но без владения инженерными практиками и инструментами шансы найти работу за границей по техническому профилю близки к нулю. Кстати, мне кажется, что без них и в 1С через пару-тройку лет работу будет сложно найти.
- Организационные практики разработки - "should have", т.е. крайне желательно. Scrum, Kanban, Waterfall тот же самый
- Иностранный язык - требования к иностранному языку у технических специалистов, как правило, не очень высокие, где-то на уровне Intermediate или на уровне B1 (его ещё называют пороговым уровнем владения) см. CEFR, понятно, что чем выше, тем лучше, но даже с таким уровнем работу тоже можно найти.
Что надо учитывать:
- Переквалификация - несмотря на то, что в мире сейчас в принципе наблюдается сильная нехватка технических специалистов и теоретически будет проще найти работу именно в технической сфере, надо учитывать такой фактор, как "переквалификация". В России к этому как-то проще относятся, но вот по крайней мере в Европе по моим наблюдениям, к этому отношение гораздо серьезней. О чем идет речь? Если вы будете искать например работу в качестве обычного разработчика или тем более начального специалиста, то если у вас в карьере были должности вроде "Руководителя отдела", "Архитектора" или "Ведущего специалиста", то у HR специалиста будут вопросы о ваших мотивах переезда - чего это вы решили идти на просто разработчика и скорей всего дальше него ваше резюме не уйдет.
Вариант 3. Работа по управленческому профилю
Здесь вы ставите во главу угла ваши управленческие навыки, которые вы развили за годы работы с 1С. Навыки управления проектом, управления командой и так далее.
Что нужно для этого варианта:
- Опыт - здесь ничего нового - тоже самое, что и во втором варианте. Опыт 1С идёт как опыт SDLC и ERP плюс опыт управления проектом.
- Организационные и инженерные практики - меняются местами по сравнению с техническим вариантом, организационные уже обязательны, а инженерные крайне желательны, да и вообще хороший технический бэкграунд для руководителей проектов никогда лишним не будет.
- Иностранный язык - как основной инструмент, да и в целом soft-skills здесь выходят на первый план. Требования к языку очень высокие - требуется минимум Advanced или С1, иногда даже выше.
- Международные сертификаты - PMP/PRINCE2, CSM и так далее. Очень часто являются обязательными условиями.
Что надо учитывать:
- Сложность поиска работы - работу найти очень сложно, так как в целом менеджеров требуется меньше, чем разработчиков и очень часто такие позиции закрываются внутри компании.
Собственно, на этом особенности эмиграции специалистов с моей стороны 1С заканчиваются, и я бы хотел немного поговорить об особенностях эмиграции в целом.
Особенности эмиграции или "О чем стоить подумать заранее...?"
Обычно все сосредотачиваются на вопросах "Как?" и "Куда?", но прежде всего стоит ответить на другой вопрос, а именно "Зачем?"! Между эмиграцией и автоматизацией бизнеса очень хорошо прослеживается аналогия. Перед началом любой автоматизации стоит поставить цель: каких результатов хотите достичь, а иначе получится процесс ради процесса, так же и с эмиграцией. Надо учитывать, что с момента получения приглашения на работу и собственно переезда - эмиграция по сути только начинается. Ничего не напоминает? :) Несмотря на то, что эмиграция - это интересно, и благодаря ней можно достичь определенных целей, не стоит забывать, что в процессе адаптации на новом месте люди сталкиваются с определенными трудностями.
Процесс адаптации в чужой стране изучался уже достаточно давно, в частности, термин "культурный шок" ввел в 60-м году Калерво Оберг. Хорошей аналогией для описания этого процесса является айсберг. Туристы видят "верхнюю часть" культуры - язык, изобразительное искусство, архитектуру, кухню, национальные костюмы, эмигранты же начинают знакомиться с "нижней частью" айсберга - восприятие красоты, воспитание детей, отношение к противоположному полу, управление временем, дистанция при общении, интонация голоса, скорость речи и др. Именно отсюда пошла расхожая фраза "Не путайте туризм с эмиграцией". В общем, эта самая "подводная часть" как раз и несет в себе основную часть культуры и именно с этим связана сложность адаптации, так как приходится перестраивать свою культуру поведения под чужую. У всех процесс адаптации индивидуален, но в том или ином виде, через него проходят все. Как правило проходят следующие фазы:
- Медовый месяц, когда все изменения воспринимаются с позитивной стороны
- "Культурный шок". На втором этапе непривычная окружающая среда начинает оказывать негативное воздействие. Через некоторое время человек осознает возникающие проблемы с общением Внезапно все различия становятся для него еще заметнее. Человек осознает, что с этими различиями ему придется жить не несколько дней, а месяцы или, возможно, годы. Начинается кризисная стадия культурного шока.
- Примирение, когда уже начинаешь привыкать и подстраиваться под новую культуру
- Адаптация, когда уже просто живешь
Я лично сейчас где-то в районе 3 стадии, полностью адаптироваться до сих пор не получается. Например, до сих пор не могу привыкнуть, что магазины закрываются в 8 часов вечера и не работают в воскресенье.
Я уже говорил выше, что чем лучше вы будете представлять, что вас ждет, тем проще вам будет адаптироваться. Сейчас я очень коротко расскажу про самый минимум, что с моей точки зрения стоит учесть, перед тем как принимать решение об эмиграции в ту или иную страну.
Понятно, что это все вроде на поверхности лежит, но все-таки:
- Язык. Необходимо учитывать, что в большинстве случаев языком, на котором вам предстоит работать, будет английский, в связи с этим рано или поздно возникнет необходимость учить язык страны, если она не англоговорящая. Люди часто склонны сильно недооценивать сложность изучения второго языка, особенно если английский язык учился в школе. Для ориентира, чтобы выучить язык до порогового уровня B1, нужно примерно 400 часов (см. график ниже) или более года учебы в режиме по часу КАЖДЫЙ день. И это только пороговый уровень. Еще интересный график объема словарного запаса на каждом уровне - как видно на графике, количество слов на каждом уровне удваивается, что, кстати, не очень коррелирует с вроде бы линейным ростом необходимого количества часов. И на уровне C1 нужно иметь около 5000 слов в активном словаре и примерно вдвое больше в пассивном. В идеале подготовиться к переезду и подучить язык страны хотя бы до уровня А2, так как без языка страны могут возникнуть определенные сложности при решении первичных организационных вопросов (поиск квартиры, регистрация и т.д.)
- Климат. Это, конечно, немного смешно, но стоит изучить климат в том месте, куда вы собираетесь поехать, причем не только по википедии, но и по погодным сайтам или лучше даже по показаниям очевидцев. Совсем идеально будет постараться приехать в планируемое место в "не сезон", чтобы на своей шкуре ощутить прелести климата. В качестве немного неочевидного примера: все знают, что на Кипре тепло или жарко, но насколько я могу судить, мало кто знает, что на Кипре зимой бывает очень холодно, температура ночью может опускаться до 3-4 градусов тепла, а днем быть в районе 10 градусов, что при отсутствии отопления и жизни в рассчитанных на жару домах может быть очень некомфортно.
- Налоги / чистый доход - вроде тоже все понятно, но при анализе планируемого чистого дохода (за вычетом недвижимости, налогов и обязательных расходов), велика вероятность недоучесть категорию "обязательных расходов", а иногда и "налогов". Ну например, в Германии желательно иметь страховку гражданской ответственности и адвокатскую страховку, что в месяц легко может добавить лишних 20-30 евро расходов. Ещё пример, в Германии существует налог на пользование телекоммуникационными сетями - независимо от того, пользуетесь вы ими реально или нет. Он составляет 52 евро в квартал. По поводу этого налога идут постоянные споры, но пока он есть, и платить его надо.
- Особенности страны - бесконечная тема и очень субъективная, сюда входят те самые культурные различия, но также законы и обычаи. В этом может помочь подробный анализ вашего распорядка дня, недели, месяца. Посмотрите, куда вы ходите, что делаете, что покупаете - в общем все то, что входит в ваше понятие "нормальной жизни" и постарайтесь определить, сможете ли вы на новом месте обеспечить такой же распорядок жизни, как финансово , так и организационно.
- Адаптация детей - если у вас есть дети, то тут все очень сильно зависит от возраста, чем младше - тем проще будет адаптация, чем старше - тем сложней. Идеальным возрастом считается период 6-8 лет, раньше - еще не полностью сформирован язык, позже - уже могут возникнуть трудности с адаптацией в новом коллективе / стране. Тоже будет хорошо подготовить детей к переезду, и им тоже подучить язык хотя бы до уровня А2.
Понятно, что этот список не претендует на полноту, за рамками еще осталось много всего, например медицина, образование, возможность и стоимость аренды недвижимости, налоги, визовые ограничения и так далее, необходимо собрать как можно больше информации по этим сферам.
Главная мысль - чем реальней будут ваши ожидания и чем четче вы будете представлять ваш образ жизни, тем проще вам будет адаптироваться.
Как искать информацию?
- Сравнение стоимости жизни: Numbeo.com , www.expatistan.com . Дают приблизительную оценку средней стоимости жизни в другой стране/городе, еще интересно сравнить ваши расходы с указанными средними и привести ваши реальные расходы в России к расходам в другой стране. Даст минимальное представление о стоимости ВАШЕЙ жизни в другой стране, а не какой-то средней.
- Telegram чаты эмигрантов по странам (Список телеграм-каналов на карте) либо внизу. Не проверял, насколько эти два списка между собой пересекаются. Очень может помочь, если затрудняетесь с поиском ответа на какой-то заковыристый вопрос: заходите в чат - спрашиваете. Часто имеют FAQ, который может дать неплохое представление о некоторых сферах жизни и первых шагах в новой стране.
-
Примерный порядок действий
- Определить список стран исходя из ответа на главный вопрос. Постарайтесь минимизировать количество стран (это к вопросу о порядке решения системы уравнений), так как изучать все про все страны - достаточно долго. Плюс сайты по поиску работы часто локализованы по странам.
- Определить, что у вас есть, т.е. проанализировать ваш профиль, как на диаграмме в начале.
- Определить путь, исходя из профиля и предпочтений
- Определить, чего не хватает: сертификаций, опыта
- Определить предполагаемые затраты (финансовые, временные) на закрытие пробелов
Вместо послесловия или TL;DR;
- Найти работу специалисту 1С за границей реально, но сложно. Могут потребоваться определенные вложения, как финансовые, так и временные.
- Эмиграция - это интересно, но не просто из-за необходимости адаптации. Чем реальней будут ожидания - тем проще будет адаптироваться.
- Информация по особенностям жизни в разных стран общедоступна, но на ее изучение тоже требуется время.
Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2018 EDUCATION.