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

Согласно Трево Бриенингеру в разделе 5 важных факторов, которые следует учитывать при принятии решения о найме, который включает опыт, потенциал, твердые навыки, мягкие навыки и культурное соответствие. Самым важным является опыт, поэтому я решил написать на эту тему. Если вы впервые читаете мою статью, я предлагаю вам также прочитать мою предыдущую статью 7 способов стать инженером по полному стека встраиваемым программным обеспечением, поскольку она вдохновит вас на принятие нескольких решений. о том, как сделать карьеру во встраиваемых системах.

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

Для разработчиков встраиваемого программного обеспечения:

  1. Учитесь и создавайте каждый день: если вы думаете о том, чтобы стать опытным разработчиком встраиваемых систем (переходя с младшего на старший уровень), тогда вам нужно действительно учиться и совершенствоваться каждый день, становиться зависимым от этого, читать и практиковаться с книгами, которые учит основам. Если вас интересует серия ARM Cortex-M, я бы порекомендовал вам прочитать книгу Joseph Yiu Полное руководство по процессорам ARM® Cortex®-M3 и Cortex®-M4. .

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

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

Для рекрутеров встроенного программного обеспечения:

  1. Подача теста с указанием времени доставки: Одна из вещей, которая вдохновила меня написать об этой статье, была связана с сообщением, написанным Эхаб Хайри, которым я поделился в моем «LinkedIn страница".

Я являюсь частью команды по привлечению талантов в ByteHub Embedded, и одна из главных вещей, которые меня всегда интересуют при собеседовании соискателей, - это их опыт, я всегда призываю их показать мне лучший код, который они написали раньше, Я нахожу время, чтобы изучить их программы, чтобы узнать их способности кодирования, и я считаю, что это способ узнать лучших людей, которые подходят для этой работы. Нанимайте людей, а не резюме.

Если у вас есть какие-либо вопросы, вы можете связаться со мной на моей странице в LinkedIn, и я буду рад помочь.