AdobeStock_280051011.jpeg
Accueil » Actualités » 7 conseils pour perfectionner vos compétences en matière de système embarqué

7 conseils pour perfectionner vos compétences en matière de système embarqué



Quels sont les meilleurs moyens pour les développeurs de systèmes embarqués de perfectionner leurs compétences ?

L’ingénierie des systèmes embarqués me passionne car c’est un domaine en constante évolution et changement. La nature dynamique du domaine se déroule à un rythme de plus en plus rapide, ce qui signifie qu’il garde les praticiens sur leurs gardes pour constamment apprendre, s’adapter et innover. Si une équipe ou un individu veut réussir, ils ne peuvent pas être complaisants mais doivent continuellement perfectionner leurs compétences. Dans le post d’aujourd’hui, je vais partager plusieurs conseils sur la façon dont les ingénieurs peuvent perfectionner leurs compétences et s’assurer qu’elles ne deviennent pas obsolètes.

Astuce n°1 – Participez aux groupes et événements IEEE

Je participe activement à l’IEEE-USA depuis plus de sept ans et j’ai trouvé que c’était un endroit idéal pour perfectionner mes compétences. L’IEEE compte un groupe diversifié de membres et plus d’une douzaine de chapitres et de groupes affiliés auxquels les membres peuvent participer. Bien qu’il y ait de nombreux événements et conférences auxquels assister, j’ai constaté que j’ai le plus appris en discutant et en travaillant avec d’autres membres ayant des intérêts techniques et commerciaux similaires. Par exemple, au cours des deux dernières années, j’ai été président du comité de coordination des réseaux de consultants de l’Alliance des IEEE (AICNCC), ce qui m’a aidé à acquérir davantage de compétences en leadership et en affaires auprès d’ingénieurs à la retraite et en exercice.

Maintenant, vous pourriez dire que cela semble intéressant, mais vous n’avez aucun intérêt à consulter. Je participe également au groupe local d’Ingénierie Informatique, notamment lorsque les sujets tournent autour des systèmes embarqués. Une fois par an, la section locale organise un atelier sur les systèmes embarqués, auquel il est toujours amusant de participer tout en offrant un moyen d’impliquer les étudiants, les ingénieurs en exercice et les entreprises locales dans le domaine. Le montant que j’ai appris grâce à ces activités valait bien les frais d’adhésion.

Astuce #2 – Lisez un livre d’ingénierie par trimestre

Mon objectif personnel est de lire un livre d’ingénierie par trimestre et d’appliquer les techniques de ces livres à mes processus et compétences de développement. J’ai entendu des suggestions selon lesquelles nous devrions lire un livre par mois, mais je trouve que plus je lis vite le livre, moins j’en retire. Je suis un grand défenseur de la lecture d’un chapitre ou deux, puis de faire une pause pour mettre les points à retenir avant de passer à autre chose. Il existe un concept connu sous le nom de courbe d’oubli qui montre essentiellement que nous oublions 90% de ce que nous entendons et lisons en une semaine à moins qu’il ne soit renforcé. C’est pourquoi c’est une bonne pratique de lire un chapitre, de faire quelques exercices, de consolider les points à retenir dans vos habitudes, puis de passer à autre chose.

Astuce #3 – Assistez à un webinaire au moins une fois par mois

Les webinaires peuvent être un moyen fantastique de perfectionner vos compétences si vous assistez à ceux qui vous conviennent. Les webinaires sont peut-être l’un des moyens les plus populaires d’acquérir de nouvelles compétences et pour les entreprises de commercialiser leurs produits. Je ne pense pas qu’il se passe un jour sans que je reçoive un e-mail parlant d’un webinaire à venir. Ma suggestion est de sélectionner avec soin les webinaires auxquels vous participez, puis d’y assister au moins un par mois. J’assiste rarement aux webinaires en direct, mais j’attends l’enregistrement pour l’écouter à une vitesse de lecture de 1,5x ou 2,0x. Le temps étant notre plus grande ressource, si vous pouvez obtenir les points principaux d’un webinaire d’une heure en 30 minutes, alors faites-le ! (Bien sûr, si vous assistez à l’un de mes webinaires, je vous recommande d’écouter en direct les interactions).

Conseil n°4 – Rencontrez des experts du secteur

Cette année a été un peu intéressante puisque les réunions en personne, les conférences, etc. ont toutes été annulées en raison de la pandémie. Une façon dont j’ai toujours aimé apprendre est de passer du temps avec des experts de l’industrie et de choisir leurs cerveaux. Lorsque je me rends à des conférences, je contacte souvent les autres experts de la conférence pour se réunir autour d’un repas ou d’une bière. Les conversations sont généralement fascinantes et vous pouvez en apprendre une tonne. Il ne vous oblige pas non plus à être vous-même un expert. De nombreuses conférences et événements auront des sessions de réseautage, et j’ai constaté que les experts sont généralement tout à fait disposés à partager leurs connaissances. Je me souviens de la première conférence sur les systèmes embarqués à laquelle j’ai assisté au début de ma carrière, et je n’avais aucune idée de ce qui se passait. Pourtant, des experts comme Dan Saks et Jack Ganssle ont été ravis de discuter, de répondre aux questions et de partager leurs expériences.

Astuce #5 – Ayez toujours un projet « expérimental » en cours

J’ai découvert qu’avoir un projet parallèle « expérimental » ou amusant est un excellent moyen de maintenir à jour les compétences existantes et d’acquérir de nouvelles compétences. Par exemple, j’avais un projet parallèle, qui consistait en des stations météorologiques à faire soi-même (DIY). J’en ai d’abord construit un pour essayer des techniques C spécifiques d’intérêt. Ensuite, j’en ai recréé un mais cette fois en C++. Puis, quand j’ai découvert MicroPython, j’ai modifié ma station pour l’utiliser. Lorsque j’ai voulu perfectionner mes compétences en TDD et travailler avec un harnais de test, je suis de nouveau retourné à ma station météo. Dans une certaine mesure, c’est juste parce que je le connais très bien que je peux confortablement revenir en arrière et essayer rapidement de nouvelles choses. Cependant, il existe de nombreuses autres idées que vous pouvez utiliser, et il n’est pas toujours nécessaire que ce soit la même chose. Beaucoup de mes expériences actuelles portent sur les ordinateurs de vol et l’apprentissage automatique pour la robotique spatiale.

Conseil n°6 – Activités de formation formelles

La formation en personne a toujours été un excellent moyen de perfectionner vos compétences, mais avec la pandémie toujours en vigueur, ce n’est pas quelque chose que vous pouvez facilement faire maintenant. Cependant, de nombreux environnements de formation formels ont été déplacés vers des plateformes de formation en ligne. Cela peut être avantageux car vous n’avez plus à payer pour les hôtels, les voyages et les temps de trajet et le décalage horaire. Au lieu de cela, vous pouvez suivre un cours depuis votre bureau ou votre domicile et acquérir les compétences dont vous avez besoin.

J’ai trouvé intéressant de voir comment différentes entreprises se sont adaptées à la formation en ligne. Certains ont essayé de déplacer leur cours d’une semaine dans un cours en ligne d’une semaine entière. D’autres essaient de le diviser en demi-journées. Je fais de la formation en ligne depuis plusieurs années maintenant et j’ai découvert que ce qui serait normalement un atelier d’une journée est mieux enseigné sur trois jours en sessions de trois heures. Des cours plus complexes comme ceux sur le développement des compétences RTOS seront souvent divisés en cours hebdomadaires, presque comme un cours universitaire. J’ai trouvé que cela permet aux participants d’absorber et d’appliquer leurs compétences immédiatement plutôt que d’essayer de les forcer à tout apprendre en une seule séance.

Conseil n°7 – Assistez à des conférences et à des déjeuners-causeries

Je suis un grand fan d’assister à des conférences. Ils comprennent généralement une collection d’experts de l’industrie du monde entier et fournissent des tonnes de techniques et d’idées de pointe qui peuvent être appliquées aux activités de développement. Pour l’instant, les conférences en personne ne se déroulent pas en raison de la pandémie, mais beaucoup d’entre elles sont passées aux versions en ligne. Selon qui les dirige, ceux-ci ont eu des degrés divers de succès et d’engagement. Pourtant, ils peuvent être un excellent moyen de perfectionner vos compétences avec peu ou pas de frais.

Conclusion

L’industrie des systèmes embarqués nous offre de nombreuses opportunités de croissance intéressantes. Il est impossible de les poursuivre tous ; croyez-moi, j’ai essayé. Mais la nature dynamique de l’industrie fait qu’il y a toujours quelque chose d’intéressant à travailler. Aujourd’hui, nous avons examiné quelques conseils pour perfectionner nos compétences, ce qui n’est certainement pas une liste exhaustive. Mais c’est un bon début.

Publications similaires