логотип в форме подбора
Подберём лучших IT-специалистов
Оставьте свои контакты,
и мы обсудим детали поиска

    Ваше имя

    Номер телефона:

    логотип в форме подбора
    Oставьте заявку
    Чтобы узнать заказчика,
    которому мы осуществляли поиск

      Ваше имя

      Номер телефона:

      Узнайте стоимость подбора вашего персонала
      Оставьте телефон, мы свяжемся
      с вами и проконсультируем

        Ваше имя

        Номер телефона:

        Подберём лучших IT-специалистов
        Оставьте свои контакты,
        и мы обсудим детали поиска

          Ваше имя

          Номер телефона:

          Подберём лучших специалистов
          Оставьте свои контакты,
          и мы обсудим детали поиска

            Ваше имя

            Номер телефона:

            Подберём лучших специалистов
            Оставьте свои контакты,
            и мы обсудим детали поиска

              Ваше имя

              Номер телефона:

              Давайте наполним ваш HR-отдел сотнями откликов
              Оставьте свои контакты,
              и мы обсудим детали поиска

                Ваше имя

                Номер телефона:

                Давайте наполним ваш HR-отдел сотнями откликов
                Оставьте свои контакты,
                и мы обсудим детали поиска

                  Ваше имя

                  Номер телефона:

                  Давайте наполним ваш HR-отдел сотнями откликов
                  Оставьте свои контакты,
                  и мы обсудим детали поиска

                    Ваше имя

                    Номер телефона:

                    логотип в шапке
                    8 (800) 301-58-24 Позвоните сейчас (по России)
                    Главная > Блог > Rust разработчик: чем занимается и как его найти
                    Rust Razrabotchik Chem Zanimaetsya I Kak Ego Nayti, Подбор персонала ХЭД
                    Данил Ильин Данил Ильин
                    27 мая
                    просмотров: 2795

                    Rust разработчик: чем занимается и как его найти

                    За последние годы Rust продолжает набирать популярность у разработчиков. В статье рассказываем об этом языке подробнее и даем советы по поиску.

                    Что такое Rust

                    3gx7, Подбор персонала ХЭД

                    Rust (с англ. rust — «ржавчина») — язык общего назначения, который используется для системного программирования.

                    Разработчики его выбирают за высокую скорость, защищенность и производительность. Обработка данных на Rust не занимает много времени и при этом разработчик уверен в их безопасности. В этом его основное отличие от C++, где есть проблемы с защитой данной, компиляцией и управлением памятью.

                    В 2015 году вышла рабочая версия языка и вызвала бум у разработчиков. В ежегодном опросе Stack Overflow Rust уже 5 лет подряд занимают первое место и сейчас остается в топе.

                    Ещё один плюс этого языка — его разносторонность. На Rust можно разрабатывать все то угодно:

                    • веб-сайты;
                    • файловые системы;
                    • операционные системы;
                    • компоненты браузера; 
                    • игровые системы;
                    • приложения для мониторинга серверов и систем;
                    • программное обеспечение;
                    • blockchain;
                    • клиентские приложения.

                    Особенности подбора

                    IDkT, Подбор персонала ХЭД

                    Молодой язык

                    Rust вышел на рынок разработки семь лет назад. Несмотря на быстрый хайп вокруг языка, пока его используют реже других. В российских компаниях Rust не так распространен, как в иностранных компаниях. Получается, рынок ограничен и хорошие разработчики — это дефицит. Кроме того, их не так-то просто переманить в проект.

                    Что делать. Попробуйте поменять профиль: рассмотрите кандидатов с меньшим набором скилов. Необязательно брать джунов. Присмотритесь к тем, у кого есть опыт разработки высоконагруженных приложений на C++, Erlang или Haskell. Таким ребятам будет интересно погрузиться в новый стек и их не нужно обучать с нуля.

                    Высокая стоимость разработчиков

                    Rust разработчики знают о своей ценности и запрашивают соответствующие суммы. Ценник Middle разработчика может доходить до 300 тысяч ₽ и это не предел. При этом неважно берете вы сотрудника в штат или на фриланс — разработчики с опытом не готовы снижать сумму. Многие из них работают на иностранные компании и получают зарплату в валюте, поэтому переманить таких очень сложно.

                    Что делать. Опять же присмотритесь к тем, кто хочет разрабатывать на Rust, но пока не имеет соответствующие скилы. Не всегда хантинг дорого специалиста оправдан: подумайте, что выгоднее для компании и проекта.

                    Что делает Rust разработчик

                    KkY, Подбор персонала ХЭД

                    Конкретный функционал Rust разработчика зависит от проекта, в котором он работает. В целом в его обязанности входит:

                    • Разрабатывает внутренние микросервисы;
                    • Создает API для интегрирования с внешними ресурсами (REST, JSON);
                    • Использует инструменты тестирования (unit и функциональное);
                    • Применяет code review;
                    • Дорабатывает внешние библиотеки;
                    • Разрабатывает сложные веб-сервисы, бэкенд-серверы, общестистимное ПО и т.д.;
                    • Создает новые модули для продукта;
                    • Пишет плагины для проекта WebRTC;
                    • Проектирует структуры баз данных;

                    Что должен знать

                    1PF3, Подбор персонала ХЭД

                    Кроме самого языка, Rust-разработчики должны владеть и другими инструментами — все зависит от самого проекта. Этот язык подходит для backend- и frontend, поэтому требования к скилам могут быть разные. Например, для разработки пользовательской части на Rust нужен фреймворк Yew, а для серверной — Actix-web. Вот так выглядят hard skills Rust разработчика:

                    • логи и метрики;
                    • асинхронные потоки: async, async streams;
                    • шаблоны проектирования;
                    • сетевые протоколы и веб-стандарты;
                    • базовые алгоритмы; 
                    • структура данных;
                    • SDK Solana;
                    • инструменты Rust: tokio, actix, futures, и др.;
                    • инфраструктура: Kubernetes, Docker, Postgres, New Relic, Kafka.

                    Где искать

                    7keA, Подбор персонала ХЭД

                    Выбор среди Rust разработчиков небольшой, поэтому предлагаем сразу заглянуть в Telegram-каналы и соцсети. Здесь заинтересованная аудитория, которой Rust знаком не понаслышке.

                    Telegram-каналы

                    @Rust — русскоговорящее сообщество

                    Число подписчиков: 3 700+
                    Самый крупный комьюнити в Telegram для Rust разработчиков. Здесь ребята активно общаются и делятся лайфхаками. Комментарии открыты, так что смело пишите в лс.

                    @rust_offtopic

                    Число подписчиков: 550+

                    Чат для всех, кому интересен Rust. Здесь можно найти как джуна, так и опытного разработчика.

                    @rusty_chains

                    Число подписчиков: 250+

                    Небольшой чат для всех, кто интересуется Rust и блокчейном. Вакансии размещать нельзя.

                    @rust_jobs

                    Число подписчиков: 1 700+

                    Здесь обсуждают вакансии и резюме, связанные с Rust. Размещение бесплатное.

                    @rust_code

                    Число подписчиков: 1 100+

                    Все про Rust c открытыми комментариями подписчиков. Также у канала есть группа ВК — Rust.Язык программирования.

                    @rust_jobs_feed

                    Число подписчиков: 840+
                    В этом канале дублируются вакансии и резюме из @rust_jobs.

                    Другие источники

                    Кроме Telegram-каналов, Rust разработчиков можно поискать в LinkedIn — группа Rust Programming Language или через поисковой запрос.

                    По обучению Rust много разных курсов. Их тоже можно использовать как ресурс для поиска. Например, YouTube-каналы — ищите Rust-экспертов в комментариях и пишите им в соцсетях. Вот несколько популярных ресурсов:

                    В статье мы рассказали о том, чем занимается Rust разработчик и где его искать. 

                    Оставляйте заявку на нашем сайте — мы поможем найти классного специалиста.

                    Данил Ильин
                    Данил Ильин
                    Основатель
                    Поделиться в соцсетях:

                    Рекомендуем

                    Оценка управленческих компетенций: зачем и как измерить то, что меняет бизнес

                    Вы когда-нибудь чувствовали, что руководитель вроде бы старается, а команда буксует, прибыль не...

                    14 июля
                    просмотров: 12
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Оценка навыков переговоров: как проверить «мягкую силу» сотрудника и вывести бизнес на новый уровень

                    В современном деловом мире умение договариваться – это не просто «приятный бонус», а критически...

                    14 июля
                    просмотров: 12
                    Ксения Громова
                    Ксения Громова
                    Редактор

                    Как оценивать результативность без микроменеджмента: полное руководство

                    Представьте: вы – руководитель, и ваша голова идет кругом от попыток проверить каждый шаг команды....

                    14 июля
                    просмотров: 12
                    Оксана

                    Как вести сложный разговор после оценки: пошаговое руководство

                    Разговор после оценки – это всегда проверка на прочность. Даже если цифры говорят сами за...

                    14 июля
                    просмотров: 15
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Оценка навыков коммуникации: от вопросов на интервью до комплексных методик

                    Умеете ли вы разговаривать с людьми? Казалось бы, странный вопрос для взрослого человека. Но...

                    14 июля
                    просмотров: 18
                    Ксения Громова
                    Ксения Громова
                    Редактор

                    Оценка лидерского потенциала сотрудников: методы, инструменты, кейсы

                    Вы когда-нибудь задумывались, почему одна команда под руководством нового менеджера взлетает до...

                    14 июля
                    просмотров: 14
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Что такое интервью по компетенциям и как его проводить – руководство

                    Знаете эту ситуацию? Кандидат на собеседовании – само обаяние. Говорит складно, улыбается. А через...

                    3 июля
                    просмотров: 251
                    Ксения Громова
                    Ксения Громова
                    Редактор

                    Виды тестирования сотрудников и как их применять: инструкция от экспертов

                    Знаете, в чем главная проблема найма и оценки? Глаза могут обмануть. Персонал на собеседовании...

                    2 июля
                    просмотров: 283
                    Ксения Громова
                    Ксения Громова
                    Редактор

                    Оценка сотрудников и кандидатов через кейсы: полный разбор

                    Случалось у вас такое: сидит человек напротив, говорит складно, уверенно. Глаза горят. «Да, я это...

                    1 июля
                    просмотров: 283
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Как давать развивающую обратную связь: руководство для руководителей

                    Вы когда-нибудь работали в компании среди сотрудников, где никто не говорит, правильно ли вы...

                    29 июня
                    просмотров: 158
                    Павел Новиков
                    Павел Новиков
                    Редактор
                    Подбор персонала