机械工程师-什么技能对你的成功是重要的?

一篇由专业机械工程师在在线讨论中分享的建议。

为了了解机械工程的发展状态,我们登录了社交媒体论坛和reddit,机械工程师(ME)在这里讨论和辩论“你的工具箱里有什么?”

编程技能对机械工程有多重要?

有抱负的工程师的帖子经常引发丰富的讨论,比如:“……作为一名机械工程师,拥有编程技能有多重要?”

有人建议,“为了安全和全面,我会去上一些(编程)课程,”而另一个人建议,“编程和自动化是未来的发展方向。”在不久的将来,我们机械工程师不会被人工智能取代,取而代之的是你使用的工具是可编程的。”

关于工具的选择,一位发帖者指出:“许多MEs使用Excel进行计算,但与编写快速脚本进行计算相比,它确实有局限性。我可以用手工或Excel计算我需要的所有内容,但我迭代设计和尝试想法的能力非常有限。相反,我编写了一个小Python脚本,它可以一次性告诉我关于一堆可能的设计的所有内容,并绘制结果以方便比较。最终的结果会比我不编程做得更好。”

Excel或编程吗?取决于你的环境

许多机械工程师正在扩展他们的技能,超越Excel,他们的新工具的选择,包括Python, MATLAB, Visual Basic的应用程序和C/ c++。

正如一位发帖者所解释的那样:“我以有限元分析(FEA)为生,包括许多后期处理。大量的疲劳计算基于有限元模型提取的应力。大多数都是用Excel完成的,但当我需要一些更复杂的东西时,比如线性代数、优化或复杂的查询,我就会加载Python并使用它。”

另一位网友分享道:“我在大学时第一次用C语言学习了一点嵌入式开发。我在硕士期间和毕业后用它来编写一些机器人程序,也可以加快一些计算速度。”

我们很喜欢另一位作者的见解,他认为选择正确工具的关键在于了解你的用户和环境。作者补充说:“如果你是一个工程师,为一个工程师工作,周围都是工程师,我同意你——使用先进的工具。但是,如果你在制造业工作,向运营人员汇报工作,与质量和生产部门的员工一起工作,那么在一个人人都能熟练使用的系统中工作的好处,比如Excel,就超过了像MATLAB这样的‘真正的’工程工具的好处。”

平台的思考

一名用户引发了一场讨论,他想知道是否有人知道类似的开源平台Arduino机械工程世界的社区。

一位用户建议:“看看3D打印机是否能帮助你快速建立原型,以验证一个概念。如果你已经知道计算机辅助设计,它很容易使用,而且不贵。”

最后一条建议来自一位资深工程师,他说:“我会从一个廉价的废旧发动机开始,然后把它拆开。然后试着把它重新组装起来。这比拆开气动装置安全得多/不那么麻烦……”

见见机电工程师

一位有抱负的工程师在reddit的一个子版块上发帖称,他们的“兴趣范围从机器、电子、引擎、动力、电力到数学、物理和编程”,并想知道他们应该从事什么样的工程职业。

一位论坛成员回应说,“机电工程几乎就是你所描述的,但是没有大量的四年制学位课程。如果你进不了这样的学校,我建议你去读一个机电工程双学位,然后利用自己的时间做一些编程项目。”

另一位网友补充道:“几乎所有设计产品的公司都需要ME,如果你想要的话,你可以接触到大量的电子产品和编程。”一个有一点电源和传感器布线经验的机械工程师,懂一点Python或c#,是一股不可小视的力量。”

我们在网上深入了解了机械工程师的世界“聊天室”,证实了我们一段时间以来所知道的一点:工程师是一个充满激情、富有洞察力和支持性的群体。正是这些工程师——机械工程师和其他工程师——自我们成立以来,Actalent一直在帮助他们发展职业生涯。如果你有兴趣成为一名工程师,看看我们目前的职位空缺一定要更新你的简历,所以我们的招聘人员了解你的目标、技能和兴趣。