{"id":14276,"url":"\/distributions\/14276\/click?bit=1&hash=721b78297d313f451e61a17537482715c74771bae8c8ce438ed30c5ac3bb4196","title":"\u0418\u043d\u0432\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u043e\u0439 \u0442\u043e\u0432\u0430\u0440 \u0438\u043b\u0438 \u0443\u0441\u043b\u0443\u0433\u0443 \u0431\u0435\u0437 \u0431\u0438\u0440\u0436\u0438","buttonText":"","imageUuid":""}

IoT-разработчик: что надо для старта в профессии?

Рассказываем, какие задачи надо уметь решать и почему именно сейчас самое время перейти в эту специальность. Своими знаниями поделились Фарида Рословец, продюсер OTUS, и Вячеслав Ефимов, СТО Rigthtech и руководитель онлайн-курса «IoT-разработчик».

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

Вячеслав Ефимов, CTO компании Rightech

Кто и зачем нужен сейчас IoT-отрасли в России?

С появлением 5G и специализированных облачных платформ в отрасли Интернета вещей открылось «второе дыхание». Эти же факторы прибавили скорости и российской еще формирующейся IoT-индустрии. Интернет вещей уже ассоциируется не только со smart-домом и наборами «сделай сам» с Arduino, все чаще это про перестройку целых индустриальных и социальных процессов: автоматизация передачи показаний, шеринг-сервисы, беспилотники и т.д.

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

Дефицит кадров на столько острый, что специалистам не приходится искать вакансии — эйчары сами их находят и стараются сделать как можно более заманчивое предложение.

Фарида Рословец

У специалистов огромный выбор проектов в разных областях: телекоммуникации, транспорт, медицина, ЖКХ, промышленность, автоматизация бизнес-процессов в корпорациях и т.д.

Войти в специальность стало проще

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

Сейчас существуют специальные IoT-платформы, которые позволяют создавать логику управления устройствами под заказчика.

Такой подход позволяет начинающим специалистам сфокусироваться на главном и научиться разрабатывать коробочные решения. Уже потом с опытом, если есть цель вносить еще больший вклад в развитие отрасли, можно лезть «под капот» и расширять свой арсенал умений.

Платформа Rightech IoT Cloud позволяет разработчику создавать решения без лишнего кода, а потом при необходимости переиспользовать 90% написанного в следующих проектах.

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

Вячеслав Ефимов, CTO компании Rightech

Какие навыки требуют работодатели?

Первое, что понадобится еще до того, как приступать к изучению IoT-технологий — достаточно уверенно уметь программировать. Это может быть любой из ООП, но приветствуются Python, C, C++ или Go.

Далее вы уже осваиваете работу с ключевыми составляющими IoT-решения: устройствами и сетями, платформой и приложением.

Это не значит, что вам придется выполнять роль fullstack-специалиста. Как правило, в компании разработчик делает акцент на работу с платформой и/или с устройствами в зависимости от масштабов задач, а приложением занимаются другие.

Вячеслав Ефимов, CTO компании Rightech

Все эти навыки, экспертный опыт и кейсы Rightech нашли отражение в онлайн-курсе «IoT-разработчик». Программа рассчитана на 4 месяца, последний модуль отводится под проектную работу, которая обязательно станет аргументом на собеседованиях. Для обучения лучше иметь устройства Arduino и Raspberry Pi, но если такой возможности нет, мы научим симулировать устройство нужной конфигурации.

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

А если остались вопросы — спрашивайте в комментариях, будем рады рассказать больше.

0
Комментарии
-3 комментариев
Раскрывать всегда