Ingénieurs mécaniques — Quelles compétences sont importantes pour votre réussite?
Pour avoir une idée de l’état évolutif du génie mécanique, nous avons vérifié les forums de médias sociaux et les subreddits où les ingénieurs en mécanique (EM) discutent et débattent de « ce qu’il y a dans votre boîte à outils. »
Quelle est l’importance des compétences en programmation pour le génie mécanique?
De riches discussions découlent souvent de messages de futurs ingénieurs comme celui-ci : « …en tant qu’ingénieur en mécanique, quelle est l’importance d’avoir des compétences en programmation? »
Un intervenant a suggéré, « Je suivrais bien quelques cours [de programmation] juste pour être sûr et être bien préparé », tandis qu’une autre donnait ce conseil, « La programmation et l’automatisation sont les solutions de l’avenir. Nous, ingénieurs mécaniques, ne serons pas remplacés par une intelligence artificielle dans un avenir proche, mais les outils que vous utilisez seront programmables. »
À propos des outils de choix, un intervenant a fait observer « Bon nombre d’EM se débrouillent avec Excel pour les calculs, mais c’est vraiment limitatif par rapport à l’écriture d’un script rapide pour effectuer des calculs. Je pourrais calculer tout ce dont j’ai besoin à la main, ou dans Excel, mais ma capacité à itérer la conception et à essayer des idées serait très limitée. J’ai plutôt écrit un petit script en langage Python qui peut me dire tout ce dont j’ai besoin à propos de nombreuses conceptions possibles en une seule fois et tracer les résultats pour faciliter la comparaison. Le résultat final sera bien meilleur que ce que j’aurais pu obtenir sans un peu de programmation. »
Excel ou programmation? Tout dépend de votre environnement
De nombreux ingénieurs mécaniques étendent leurs compétences au-delà d’Excel, leurs nouveaux outils de prédilection comprenant Python, MATLAB, Visual Basic for Applications et C/C++.
Comme l’expliquait un intervenant « Je fais de l’analyse par éléments finis (FEA) pour vivre, y compris beaucoup de post-traitement. De très nombreux calculs de fatigue basés sur des contraintes extraites de modèles FEA. La plupart de ces calculs sont effectués dans Excel, mais lorsque j’ai besoin de quelque chose de plus complexe, que ce soit de l’algèbre linéaire, de l’optimisation ou des requêtes complexes, je charge Python et je m’y mets. »
Un autre intervenant disait ceci, « …J’ai d’abord appris un peu de développement intégré avec C pendant mes études universitaires de premier cycle. J’ai utilisé ces connaissances pendant et après ma maîtrise pour faire de la programmation de robots, et aussi pour accélérer certains calculs. »
Nous avons adoré cette observation perspicace d’un autre intervenant qui suggérait que la clé pour choisir les bons outils était de connaître son public et son environnement. L’auteur ajoutait : « Si vous êtes ingénieur, si vous travaillez pour un ingénieur, si vous êtes entouré d’ingénieurs, je suis d’accord avec vous, utilisez les outils avancés. Mais, si vous travaillez dans le secteur de la fabrication et que vous rendez compte aux personnes responsables des opérations, et que vous travaillez avec des employés responsables de la qualité et de la production, alors les avantages de travailler dans un système que tout le monde maîtrise, comme Excel, l’emportent sur les avantages d’un "véritable" outil d’ingénierie comme MATLAB. »
Platform Thinking
Une discussion a été suscitée par un utilisateur qui se demandait si quelqu’un connaissait une plateforme à code source libre similaire à la communauté Arduino pour le milieu de l’ingénierie mécanique.
Un utilisateur a suggéré, « Voyez si une imprimante 3D vous aide à réaliser rapidement un prototype pour valider un concept. Elle est simple à utiliser, si vous connaissez déjà la conception assistée par ordinateur, et n’est pas chère. »
Un dernier conseil est venu d’un ingénieur chevronné qui a suggéré, « Je commencerais par récupérer un moteur de casse bon marché et je le démonterais. Ensuite, j’essaierais de le remonter. C’est beaucoup plus sûr/moins salissant que de démonter des pneumatiques… »
Rencontre avec les ingénieurs en mécatronique
Un futur ingénieur a publié un message sur un subreddit disant que ses « centres d’intérêt allaient des machines, de l’électronique, des moteurs, de l’énergie, de l’électricité aux mathématiques, à la physique et à la programmation », et il se demandait quel type de carrière d’ingénieur il devrait poursuivre.
Un membre du forum a répondu que « le génie mécatronique correspond presque exactement à ce que vous décrivez, mais il n’y a que peu de programmes de 4 ans sanctionnés par un diplôme. Si vous ne pouvez pas accéder à l’un d’entre eux, alors je dirais [poursuivre] une double matière principale en génie mécanique et électrique, et réaliser de nombreux projets de programmation sur votre temps libre. »
Un autre intervenant a ajouté, « À peu près n’importe quelle entreprise qui conçoit quelque chose acceptera un EM, et vous pourrez vous familiariser avec l’électronique et la programmation si vous le souhaitez. Un ingénieur mécanique ayant un peu d’expérience dans le câblage de quelques alimentations et capteurs, et connaissant un peu Python ou C#, est un atout sur lequel il faut compter. »
Notre plongée dans le monde des ingénieurs mécaniques « qui parlent boulot » en ligne confirme ce que nous savons depuis un certain temps : les ingénieurs sont un groupe passionné, perspicace et solidaire. Il s’agit des mêmes ingénieurs mécaniques et autres pour lesquels Actalent a aidé à faire progresser leur carrière depuis sa création. Si vous souhaitez faire évoluer votre carrière en tant qu’ingénieur, consultez nos postes vacants. Veillez à mettre à jour votre curriculum vitæ, afin que nos recruteurs comprennent vos objectifs, vos compétences et vos centres d’intérêt.