Как начать карьеру в сфере беспилотных автомобилей?

В июне SberAutoTech объявил, что запускает открытое тестирование беспилотников в Санкт-Петербурге. В связи с этим нам стало интересно, что необходимо для того, чтобы начать карьеру в сфере беспилотных автомобилей и быть причастным к разработке сложных технических продуктов. Чтобы это узнать, мы пообщались с работником подразделения разработки беспилотных авто Сбера.

Как начать карьеру в сфере беспилотных автомобилей?

— Кто занимается разработкой беспилотных автомобилей?

В мире существует не так много компаний, которые занимаются разработкой и внедрением системы беспилотников в автомобили. Среди них: Waymo, Tesla, Mercedes (Daimler AG) и другие. В России наиболее активно в эту сферу погружены SberAutoTech и Яндекс. В данный компании тестируют услуги только среди сотрудников, но начало пути к массовой дистрибуции в обоих организациях уже явно положено.

— Какие существуют особенности разработки беспилотных автомобилей?

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

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

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

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

— Как быть Junior специалистам?

Для Junior специалистов, которые хотят связать свою жизнь с беспилотными автомобилями, приоритетно математическое образование. Редко, в открытых источниках по поиску работы Вы найдете подходящую вакансию. Для этого требуется проявить социальную гибкость и развивать нетворкинг. Соответствующие конференции и социальные сети в помощь.

— Можно ли войти в эту сферу без специфического опыта?

Можно. На адаптацию и набор новых знаний по теме уходит порядка месяца. Дальнейшее развитие зависит от человека и его готовности к погружению. Один из основных языков программирования, который всегда актуален в работе с беспилотниками это C++. С этим языком знакомы многие специалисты, потому что язык применим во многих сферах:

  • Разработка ОС: Windows, Mac OS и iOS, Android и др.
  • Софт для серверов
  • Разработка десктопных и кросс-платформенных приложений
  • Программирование встроенных систем (embedded systems), как раз в которые входит разработка беспилотников

Именно поэтому есть возможность перейти в разработку беспилотных авто из другой области.

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

22
2 комментария

Стать лежачим полицейским?

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