Как ИТ-специалисту найти удаленную работу: статистика, инструменты и советы разработчика
По статистике Stack Overflow, активно ищут работу немногим более 17% разработчиков. При этом, помимо зарплаты, в пятерку важных факторов при смене места входит и запрос на улучшения work/life balance. Традиционно многие люди видят в удаленной работе возможность улучшить этот баланс, больше времени проводить с родными и контролировать график.
Прошлый год с его пандемией коронавируса серьезно изменил многие вещи, и в том числе рынок труда. В новой реальности отношение работодателей к удаленной работе изменилось. Появились и новые инструменты поиска работы, которых не было еще несколько месяцев назад. Все это сегодня позволяет инженерам находить удаленную работу с высокой зарплатой (выше, чем была у них в офисе до начала пандемии), и тратить на это меньше времени, чем раньше.
Мы изучили текущую статистику по рынку труда для разработчиков, материалы, которые публикуют рекрутеры и инженеры, которые сами проводят собеседования, а также поговорили с Александром Жилиным, Go/Python разработчиком из Питера, который недавно сумел найти работу с помощью специализированного чат-бота. В итоге получился материал с актуальными советами по поиску удаленной работы.
Совет #1: постоянно изучать рынок
Один из самых действенных советов, которым часто пренебрегают многие инженеры – чтобы получать достойную зарплату и работать в подходящих условиях, нужно понимать, на что вообще можно рассчитывать. Протестировать рынок можно лишь одним способом – нужно постоянно мониторить предложения, проходить интервью, обращать внимания на материалы по теме.
К примеру, не так давно вышла статья о поиске удаленной работы в компаниях из Европы и США. Помимо различных советов материал содержит ссылки примерно на 1000 компаний, которые прямо сейчас нанимают разработчиков на удаленку.
Интервью дадут вам понимания собственной ценности на рынке, а тематические материалы откроют вам инструменты, о которых вы могли не знать.
Совет #2: процессы интервью не универсальны, выбирайте удобные
Как и при собеседованиях в офлайне, при найме инженеров на удаленку компании используют различные подходы. Процессы у всех отличаются, от количества этапов, до их наполнения – где-то дают тестовые задания на дом, кто-то просит писать код в реальном времени и т.п.
В статье в блоге Gitlab инженеры, которые нанимают разработчиков себе в команду, приводят аргументы в пользу каждого из методов. Причем, сторонников разных подходов примерно одинаковое количество. А это играет на руку кандидатам – всегда можно выбрать тот процесс, который нравится больше.
В случае интервью, при котором кандидату дают задачу, для решения которой нужно написать код в режиме онлайн, обычно сделать это нужно будет в редакторах кода типа CoderPad, Collabedit, хотя все может обойтись и Google Docs.
Многие разработчики во время таких испытаний просто молча пишут код – это не совсем верно и понижает шансы на успех. Вместо этого, лучше вступить в коммуникацию с интервьюером, мыслить вслух, задавать вопросы, ответы на которые могут послужить подсказкой – об этом в своей статье пишет бывший рекрутер Facebook. К примеру, эффективен такой метод:
- Задать вопросы по задаче.
- Придумать самое очевидное ее решение, пусть даже неоптимальное и требующее огромное количество ресурсов. Описать его и спросить, нужно ли его оптимизировать.
- Обычно, вас попросят улучшить решение – тогда думая вслух можно пройти все этапы решения и этой задачи.
Подготовиться к подобным задачкам можно с помощью таких ресурсов:
- HackerRank — крупнейший сайт с инженерными задачами, более 11 млн пользователей
- Interview Cake — примеры задач и решений
- LeetCode – 1600 задач для практики перед интервью
- CareerCup — подборки вопросов с реальных технических интервью
- Pramp — бесплатный инструмент для практики mock-интервью
- Codewars -здесь разработчики соревнуются в решении задач
Написание кода в онлайне – не единственный способ проверки навыков. Стартапы чаще дают кандидатам задание на дом – на его выполнение часто отводится до 48 часов.
Для успешного решения этой задачи важно правильно спланировать работу, уделить время разбору задания, а не сразу бросаться писать код. К примеру, Джейн Филлипс, эксперт FreeCodeCamp, советует такой алгоритм:
- Разбор задания – на этом этапе можно задать уточняющие вопросы.
- Подбор технических решений, которые нужно будет реализовать.
- Проектирование решение, в т.ч. на бумаге и т.п.
- Планирование тестов.
- План по развертыванию решения.
- Планирование времени на каждый этап.
Полезные ссылки для подготовки к практической части интервью:
Совет #3: у интервью на удаленке есть свои особенности, нужно подготовиться к этому
В этой статье рекрутер, который провел 400 инженерных интервью, советует компаниям при найме привлекать к собеседованиям всю команду, в которой будет работать кандидат. В удаленном формате такое может выглядеть немного странно – нужно сразу подготовиться к тому, что беседа может оказаться не разговором один на один.
Также, встречи в офлайне и онлайне отличаются, и в том числе своим этикетом – об этом точно нужно помнить. К примеру, если на интервью в офисе приходить за 10 минут до начала – это нормально и хорошо, то логиниться в звонок даже за пять минут до его старта – это риск прервать другую встречу и отвлечь интервьюера. Во многих инструментах для онлайн-конференций существует возможность использовать одну и ту же ссылку для множества встреч, идущих одна за другой.
Кроме того, важно и помнить, что при видеозвонкам собеседникам важно хорошо вас видеть, но сделать это им труднее, чем если бы разговор проходил в офлайне. Так что крайне важно подготовиться и прочитать пару статей о том, как хорошо выглядеть в Zoom. Это только на первый взгляд кажется чем-то лишним, но только освещение может дать вам преимущество перед другими кандидатами. Сравните две картинки:
Здесь интервьюеру будет трудно элементарно разглядеть лицо. А вот вариант, при котором общаться будет гораздо комфортнее:
Совет #4: экономьте время, сейчас для этого есть все возможности
Для инженеров последние годы были довольно удачным временем – на рынке ощущалась и продолжает ощущаться нехватка сильных специалистов. При этом для тех, кто искал удаленную работу, ситуация была не столь радужной. Так по статистике, еще в 2019 в подавляющем большинстве компаний большая же часть сотрудников работала в офисе.
Теперь все изменилось, и большая часть работодателей сами хотят нанимать только удаленных работников. То есть баланс серьезно поменялся, выбор у кандидатов увеличился. Помимо прочего это означает, что скорость поиска работы растет, и в современных условиях вам нет смысла ждать слишком долго. Используйте все возможности для экономии.
Вместо заключения
В 2020 году удаленная работа окончательно стала трендом. Крупнейшие ИТ-компании и стартапы по всему миру перевели на удаленку своих сотрудников, а многие разрешили не возвращаться в офис и после снятия карантина. Появляются новые полезные инструменты, заточенные именно под поиск удаленных вакансий.
Для инженеров это значит, что наступило лучшее время для поиска remote-предложений – теперь это можно сделать быстро, найти по-настоящему интересный проект и комфортную команду, и проходить собеседования в удобном формате.
А какие полезные инструменты для поиска удаленной работы знаете вы? Делитесь ссылками, советами и своим опытом поиска remote-позиций в комментариях!
Реклама g-mate.))
Мда, даже вы написали что есть нехватнка кадров и тут же пишите что устройство было быстрым - всего 3 недели. По своему опыту тоже более месяца устраивался на удалёнку в Москву.
В общем, нехватка специалистов - это миф, иначе бы не грузили этими литкодами про перекладывание хэшей в красно-чёрном дереве, которые к реальной работе не имеют никакого отошения, и реальными коммерческими неоплачиваемыми заданиями на месяц под видом тестовых.
Комментарий недоступен
Комментарий недоступен
За 14 лет опыта работы около 5 лет работал в российских компаниях(одни из самых лучших и известных московских фирм) и около 9 в иностранных.
Надо сделать все чтобы работать именно в иностранных и желательно на США(в Европе проекты и стиль разработки не такой интересный).
Лучше вообще не работать на локальные компании, у нас вечно спешат и вечно опаздывают. Даже интересная тема проект по подходам нашей разработки превращается в болото, везде приходится тянуть лямку и работать работу.
В иностранных фирмах(США) время пролетает незаметно, очень сильно поднимается скилл.
А после выясняется, что это вообще не надо было.
Комментарий недоступен
Комментарий недоступен
Ваша ошибка всего в одной фразе "одни из самых лучших" (про компании из Москвы) - с чего вы решили что они лучшие если вам там было так плохо? :)
На то, чтобы сделать правильно, времени всегда не хватает, но на то, чтобы потом переделывать, время каким-то образом всегда находится.😁
Я последние пять лет работал только удаленно, по контракту и с "настоящими" зарубежными компаниями, никаким боком не связанными с Россией. Стал ИП, самостоятельно находил контракты за границей. За все время прошел, наверное, 20-30 интервьюшек в формате видеоконференции.
Несколько случайных советов/мыслей вслух:
1. Стать ИП, получить патент и отчитываться перед налоговой очень просто и выгодно. Например, в моем случае ВСЕ налоги за год составляли менее 1% доходов. Таких мягких налоговых режимов для программистов в мире немного.
2. Для зарубежной компании вы контрактник, но я не заметил каких-то минусов по сравнению с работником в штате. Ну медстраховки нет, зато вы на налогах экономите.
3. Ездить к работодателю можно по туристической визе.
4. Везение — не последний фактор, но, как говорится, удача любит настойчивых. Свои работы я находил на tvinna.is, weworkremotely.com, angel.co. Российские сайты бесполезны, а российские рекрутеры — образец непрофессионализма.
5. Читайте внимательно контракт и не стесняйтесь предлагать изменения. Работодатель вам не друг и не товарищ. Получайте максимум выгоды от сотрудничества. Отказывайтесь от оборудования, которое вам может предложить компания (например, "халявный" макбук про). Может выйти боком.
В переводе на рубли, за эту пятилетку я зарабатывал от 300 до 500 тыс. в месяц. Сейчас хочется чего-то большего или просто другого, поэтому занялся своим делом.
Если у кого-то есть вопросы по регистрации ИП и отчетности в налоговую "с нуля", можете писать на [email protected]
Комментарий удален модератором
редко кто захочет сразу неизвестного человека на стажировку взять, разве что по знакомству(
Сообщение удалено
Статья полная херь. Идешь на работный сервис и ищешь удаленку, ничего более не требуется. Все остальное зависит от удачного стечения обстоятельств - есть ли в хороших компаниях открытые вакансии на данный момент.
Хорошая статья. Все по делу и коротко. Спасибо.
Для кого вообще пишут такие статьи? У нормальных ойти-специалистов проблем с поиском работы нету
А что собственно изменилось? Есть вакансии, в т.ч. ремоут, но для резидентов хороших стран (законные ограничения), и есть фриланс на почасовке, в т.ч. хорошей, но никто не обещает 40 часов в неделю…