Скиллсет Илона Маска: 12 самых востребованных навыков в SpaceX

SpaceX может получить пять баллов за визионерство и энтузиазм в освоении космоса, но как работодатель компания получает твердую четверку. Это неплохой результат для крупной технологической компании, которая к тому же предлагает неплохой оклад — средняя годовая зарплата в организации превышает $100 тыс. Рассказываем, какие специалисты нужны SpaceX и где можно освоить нужные навыки.

Оставить комментарий
Скиллсет Илона Маска: 12 самых востребованных навыков в SpaceX

SpaceX может получить пять баллов за визионерство и энтузиазм в освоении космоса, но как работодатель компания получает твердую четверку. Это неплохой результат для крупной технологической компании, которая к тому же предлагает неплохой оклад — средняя годовая зарплата в организации превышает $100 тыс. Рассказываем, какие специалисты нужны SpaceX и где можно освоить нужные навыки.

Какие технологии используют в SpaceX

Аналитики Dice Insights изучили статистику на рекрутинговом сервисе Burning Glass и выяснили, какие навыки пользуются наибольшим спросом в компании. На первый взгляд, топ скиллов ничем не отличается от Microsoft и других технологических гигантов. SpaceX нужны разработчики, которые владеют популярными языками программирования, такими как Python, C++ и SQL. Требуется также знание Linux и навыки дебаггинга. Но есть и специфические запросы — знание физики и авионики, опыт разработки железа и создания симуляций. 

Ранее инженеры SpaceX рассказывали, что программируют на C и C++ (при программировании полетов), на HTML, JavaScript и CSS (для отображения данных на дисплеях) и на Python (для тестирования). Собрали основные навыки и определили, на каких курсах можно их прокачать.

Содержание

Python

Один из самых востребованных языков программирования используется и в SpaceX для тестирования различных систем. Кстати, питонисты требуются и в NASA.

  • Хороший вариант для старта — короткий курс по роли Python в космических исследований, рассчитанный на новичков. Он поможет понять, как именно язык применяется инженерами в сфере космоса. Один из модулей программы — «Подсчет количества лунных метеоритов по типам с помощью Python». 
  • Еще один вариант для новичков — полный курс по веб-разработке с нуля на Python за 20 часов на Udemy. Вы познакомитесь с HTML, CSS, Python и Django. 
  • Наша подборка по Python подскажет, где и как лучше изучать язык сегодня, если вы только начинаете карьеру в ИТ.
Кто такой Python-разработчик. Обзор изнутри от Александры Воронцовой
Кто такой Python-разработчик. Обзор изнутри от Александры Воронцовой
По теме
Кто такой Python-разработчик. Обзор изнутри от Александры Воронцовой

C++

Именно C++ используется при программировании полетов. Интересно, что Counter-Strike, StarCraft и World of Warcraft также написаны на C++, так что владение языком может пригодиться в любой индустрии — от освоения космоса до геймдева.

  • Чтобы глубже познакомиться с языком C++, можно пройти «Стартовый курс по программированию на С++: от новичка до высшего уровня» на Udemy. Лекции подготовила Академия программирования, и, судя по отзывам, это один из лучших курсов по теме. Курс разбирает самые свежие функции С++ и помогает разобраться в новых нюансах языка, о которых знают далеко не все специалисты. 
15 курсов по программированию на C++
15 курсов по программированию на C++
По теме
15 курсов по программированию на C++

Разработка ПО

Software Engineer (SE) — это дипломированный профессиональный инженер, у которого достаточно знаний и навыков для применения инженерных дисциплин при создании программного обеспечения. Главное отличие — SE занимается разработкой, руководством проектов, а программист их реализует путем написания кода. На русский название должности переводится как «инженер-программист», или просто «программист». В SpaceX такие вакансии практически не заканчиваются — инженеры требуются постоянно.

  • На платформе edX можно найти курс «Разработка программного обеспечения: введение», где за 6 недель вы узнаете, как применять инженерные принципы, такие как Agile, для создания полнофункциональной программной системы. Еще вы изучите принципы REST и асинхронного программирования, нюансы спецификации программного обеспечения, дизайна, рефакторинга, информационной безопасности и не только. Этот курс входит в состав программы MicroMasters, по итогу которой можно получить сертификат.
  • Еще один вариант для новичка — курс «Основы разработки программного обеспечения». Ровно за месяц вы освоите основы объектно-ориентированного программирования на Java, а также познакомитесь с лучшими практиками современной разработки. Курс входит в программу профсертификации CS Essentials, которая охватывает синтаксис Java и ключевые слова, а также позволяет изучить особенности объектно-ориентированного программирования, включая инкапсуляцию, наследование и полиморфизм.

Знание Linux

Самая ходовая ракета SpaceX — Falcon 9 — работает на процессорах x86 на базе Linux, поэтому знание операционки необходимо многим сотрудникам компании.

  • Для знакомства с ОС подойдет курс «Linux Mastery: Master Linux Command Line» на Udemy. Без каких-либо первоначальных знаний по мере прохождения курса вы научитесь работать с командной строкой и использовать bash-скрипты для автоматизации задач. А еще узнаете, как установить программное обеспечение с открытым исходным кодом и взаимодействовать с ним с помощью системы управления пакетами.
12 курсов по Linux для тех кто только начинает знакомиться с системой
12 курсов по Linux для тех, кто только начинает знакомиться с системой
По теме
12 курсов по Linux для тех, кто только начинает знакомиться с системой

Физика

Очевидно, что сотрудникам SpaceX требуется знание физики. Но в компании набирают не просто физиков, а мультифункциональных специалистов. Например, инженеру по воздействию радиации (Radiation Effects Engineer) требуется степень в электроинженерии или физике, но в то же время опыт программирования на Python.

  • Курс «The Complete High School and College Physics» на Udemy демистифицирует физику с помощью примеров, упражнений и домашних заданий, а главное, помогает освежить в памяти забытые концепции. Программа разбирает такие понятия, как материя, движение, энергия, волны, поля, а также затрагивает концепции ядерной физики.
По стопам Стивена Хокинга: полезные курсы и книги по астрономии и физике
По стопам Стивена Хокинга: полезные курсы и книги по астрономии и физике
По теме
По стопам Стивена Хокинга: полезные курсы и книги по астрономии и физике

Авионика

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

  • Специализация Мюнхенского университета «Цифровизация в аэронавтике и космосе» объясняет цифровые преобразования в области аэрокосмической промышленности и помогает понять, как сегодня создаются и проектируются летательные аппараты, а главное, какие перспективы новые технологии открывают в будущем.
  • Курс «Аэрокосмическая техника: авиационные системы и авионика» на Udemy разбирает основы проектирования систем на борту летательных аппаратов. Почему самолетам требуется определенный набор приборов для работы в нормальных условиях, зачем нужна гидравлическая система и как она связана с шасси, какие девайсы нужны в кабине пилотов и как они влияют на условия полета — все это вы разберете на занятиях. Конечно, в SpaceX по итогу попасть вряд ли получится, но курс поможет понять — стоит ли осваивать новую профессию.

Разработка железа

Hardware is hard, а в космической отрасли тем более. В SpaceX довольно много открытых вакансий для специалистов по аппаратной разработке — они проектируют как внутренние системы и интерфейсы, так и компоненты летательных аппаратов.

Создание симуляций

Симуляции помогают SpaceX моделировать различные ситуации и тестировать системы (как программые, так и хардверные). Например, этим занимается специалист с, пожалуй, самой эффектной должностью — Space Lasers Controls Engineer. 

  • Женевский университет представляет курс «Симуляция и моделирование природных процессов», который даст представление о методах моделирования и инструментах моделирования для широкого спектра природных явлений. Программа затрагивает разные процессы, включая движение жидкости, динамику звезд, миграционные изменения. Базовый курс поможет понять, как в принципе строятся симуляции и какие данные нужны для их создания. 

MATLAB

MATLAB — это пакет прикладных программ для технических вычислений, который используют инженеры и исследователи по всему миру. Он работает на большинстве современных операционных систем, включая Linux, macOS, Solaris и Windows. В SpaceX знание MATLAB требуется большинству инженеров. Например, эксперт по оценке надежности системы приземления должен знать, как извлекать и анализировать данные с помощью Visual Basic, MATLAB, Python и Excel.

Широкополосный доступ

SpaceX не только отправляет ракеты в космос, но также разрабатывает систему спутникового интернета Starlink. Поэтому в команду ищут специалистов со знанием протоколов Ethernet и широкополосных систем.

Дата-аналитика

  • На программе Udacity «Стань аналитиком данных» за 4 месяца вы изучите Python, SQL и статистику для раскрытия информации, передачи важных выводов и создания решений, которые основаны на данных. Вы узнаете, как манипулировать данными и адаптировать их для анализа, а также создавать визуализации для извлечения инсайтов из big data.
23 классных ютуб-канала про AI машинное обучение и Data Science
23 классных ютуб-канала про AI, машинное обучение и Data Science
По теме
23 классных ютуб-канала про AI, машинное обучение и Data Science

Тестирование ПО

  • Программа курса-симулятора «Тестировщик программного обеспечения» от Skillfactory разработана таким образом, чтобы дать студентам фундаментальные знания, необходимые современному тестировщику, а также отработать их на практике. Вы познакомитесь с типами тестирования, научитесь писать тест-кейсы и тест-сценарии, работать с баг-трекинговыми системами и вести всю необходимую документацию. А еще изучите язык программирования Python, освоите кроссбраузерное тестирование и автоматизированное тестирование веб-приложений. Сможете работать в Github, с шаблонами проектирования и автоматизации тестирования PageObject, тестовым фреймворком PyTest и таким инструментом, как Selenium WebDriver.
9 курсов по тестированию для новичков и опытных специалистов
9 курсов по тестированию для новичков и опытных специалистов
По теме
9 курсов по тестированию для новичков и опытных специалистов

Материал содержит аффилиатные ссылки. Это не отражается на стоимости курсов. Партнеры не влияют на наши рекомендации.

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Горячие события

Практический семинар для индивидуальных предпринимателей
8 декабря

Практический семинар для индивидуальных предпринимателей

Минск

Читайте также

Маск стал самым богатым человеком в мире
Маск стал самым богатым человеком в мире
Маск стал самым богатым человеком в мире
ИИ в трейдинге и инженерия беспилотников — 5 необычных курсов от Udacity
ИИ в трейдинге и инженерия беспилотников — 5 необычных курсов от Udacity
ИИ в трейдинге и инженерия беспилотников — 5 необычных курсов от Udacity
Почти ежедневно мы сталкиваемся с искусственным интеллектом, он прочно вошел в нашу повседневность, облегчая рутинные задачи: Алиса включает музыку, робот-пылесос сам сканирует пространство и убирает квартиру, мы ищем незнакомые адреса с помощью навигатора и удивляемся, как TikTok делает ленту интересной для каждого пользователя. Если вы хотите узнать, как Маск проектирует беспилотники, как летают квадрокоптеры и как ИИ может применяться в медицине, то самое время пройти курсы от Udacity, которые мы собрали для вас.
Мастер-класс от Ильяхова и создание подкастов — Skill Cup предлагает мини-курсы за полцены
Мастер-класс от Ильяхова и создание подкастов — Skill Cup предлагает мини-курсы за полцены
Мастер-класс от Ильяхова и создание подкастов — Skill Cup предлагает мини-курсы за полцены
Сервис микрообучения Skill Cup предлагает получать новые знания за чашкой кофе или по дороге на работу. Авторы курсов заменили длинные лекции карточками с видео, тестами и короткими текстами для изучения на ходу. Попробовать первые модули можно бесплатно, а до конца месяца все программы доступны за полцены.
dev.ua: Аутсорсинг — это рабы. Разговор с Максом Поляковым, запустившим ракету в США
dev.ua: Аутсорсинг — это рабы. Разговор с Максом Поляковым, запустившим ракету в США
dev.ua: Аутсорсинг — это рабы. Разговор с Максом Поляковым, запустившим ракету в США

Обсуждение

Комментариев пока нет.
Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже