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

    Ваше имя

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

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

      Ваше имя

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

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

        Ваше имя

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

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

          Ваше имя

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

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

            Ваше имя

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

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

              Ваше имя

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

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

                Ваше имя

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

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

                  Ваше имя

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

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

                    Ваше имя

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

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

                    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 разработчик и где его искать. 

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

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

                    Как оценить надежность сотрудника: методы, критерии и практические инструменты

                    Каждый руководитель хотя бы раз сталкивался с ситуацией, когда сотрудник, казавшийся идеальным на...

                    5 октября
                    просмотров: 26
                    Ксения Громова
                    Ксения Громова
                    Редактор

                    Как оценить самостоятельность сотрудника: практическое руководство для руководителя

                    Когда в последний раз вы поручали задачу и забывали о ней до дедлайна? Когда в последний раз...

                    5 октября
                    просмотров: 29
                    Дарья Алексеева
                    Дарья Алексеева
                    Редактор

                    Что такое управляемость сотрудника и почему она важна

                    Управляемость сотрудника – это способность работника следовать указаниям руководителя, выполнять...

                    5 октября
                    просмотров: 24
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Оценка потенциала по ценностям: как не ошибиться в людях

                    Вы когда‑нибудь брали на работу человека, который на собеседовании выглядел идеально, а через три...

                    5 октября
                    просмотров: 25
                    Иван Обломов
                    Иван Обломов
                    Редактор

                    Culture fit vs culture add: как изменить подход к найму и строить команды будущего

                    Вы когда‑нибудь получали отказ после собеседования с формулировкой «мы не сошлись по корпоративной...

                    5 октября
                    просмотров: 22
                    Павел Новиков
                    Павел Новиков
                    Редактор

                    Как измерить соответствие ценностям компании

                    Когда в компании появляется список красивых слов о ценностях, многие думают, что дело сделано. Но...

                    29 сентября
                    просмотров: 112
                    Дарья Алексеева
                    Дарья Алексеева
                    Редактор

                    Оценка как основа HR-стратегии: методы и внедрение

                    Оценка персонала – это не разовое мероприятие и не способ наказать сотрудника. Это фундамент, на...

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

                    Оценка корпоративных ценностей: методы и практические шаги

                    Оценка корпоративных ценностей компании или организации – это не разовая акция, а регулярная...

                    22 сентября
                    просмотров: 152
                    Дарья Алексеева
                    Дарья Алексеева
                    Редактор

                    Почему оценка поведения в коллективе – это не про контроль, а про развитие

                    Многие руководители воспринимают оценку поведения в коллективе сотрудников как инструмент...

                    21 сентября
                    просмотров: 156
                    Дарья Алексеева
                    Дарья Алексеева
                    Редактор

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

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

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