{{ title }}
{{ errorMessage }}


{{ errorMessage }}





{{ registerSuccessMessage }}
收藏
点赞
投稿
Mycronic软件工程师谈软件开发:至繁归于至简
  2023-05-15      170

image.png

简约才是精致到了极致。---莱昂纳多·达·芬奇

莱昂纳多·达·芬奇从未写过代码。但是,500多年前的这句名言成为了Mycronic软件工程师NicolasGuillot和国际团队的指导思想。他们共同为未来的零缺陷智能装配厂设计突破性软件。

“编写代码就像创作一首鼓舞人心的诗——它应该简单而美丽,”Nicolas说。“我不是一个诗人,但当我看到我的代码在客户生产现场栩栩如生并真正发挥作用时,这给了我极大的满足感。”

现年43岁的Nicolas居住在法国格勒诺布尔郊外的阿尔卑斯山附近,是一位拥有16年软件经验的资深人士,他于2006年加入Vi Technologies担任顾问,并于2010年受雇于该公司。该公司于2017年被Mycronic收购。多年来,他经常出差,接触了欧洲、美国、中国和其他地方的客户和同事。

多元、智能、包容

“我欣赏来自世界各地的Mycronic同事的多样性,解决问题的能力和聪明才智。”Nicolas说,并指出老员工与年轻新员工一起工作的健康和包容性。“这里的技术简直是世界一流的,如果你愿意,你可以切换到不同的项目,”他说。“就我个人而言,我有机会从头开始处理 5-6 个大型项目,这对于程序员来说是非常不寻常的。”

灵活的工作时间表

在某一天,Nicolas可能在与瑞典总部的产品和软件开发人员、捷克的程序员或美国同事开 Teams 会议。或者他可能正在与格勒诺布尔办公室的同事一起在白板上勾勒组件的外形。他的日程安排很忙,但很灵活,通常每周至少在办公室工作三天或更长时间。

image.png

“很棒的家庭氛围”

但是,当涉及到集中的编程任务时,他说,这些任务最好在家里集中精力完成,因为干扰最小。为了打破现状,提供一点工作与生活的平衡,公司里经常有午餐时间山地自行车郊游,阿尔卑斯山短途徒步旅行或各种下班后活动。“我们在这里真的像一个家庭,氛围很棒,”他说。

明确职业道路

Nicolas的职业道路很常见。在很小的时候,他就对逻辑数学的“思维方式”产生了兴趣,并以哲学家的眼光看待编程:“清晰的编程就是好的思维,”他说。

从顶级的格勒诺布尔综合理工学院毕业后,他曾在包括凯捷在内的不同技术咨询公司工作,之后为VI Technology工作,后来被全职聘用。他的工作重点是为最先进的锡膏检测(SPI)和自动优化检测解决方案(AOI)开发软件,这是他引以为豪的事情。“我们所做的一些早期界面今天看起来仍然跟得上时代,”他说。

image.png

“工程师的糖果店”

对于Nicolas来说,Mycronic的主要吸引力和差异化因素是技术本身。他的意思不仅仅是软件。“我说的是一切。我们的机器就像先进的机器人,涉及从机械工程到电子、光学、软件、组件专业知识和人工智能的所有内容。这是工程师的糖果店,使我们与众不同。要开发软件,您需要了解硬件 - 它们是齐头并进的。”在这里,他指出,Mycronic非常努力地将其计算机编程语言从“单片”方法升级为适应更分布式的架构。

就像同时观看1,000部电影

作为尖端技术的一个例子,他提到了Mycronic最新的SPI系统,该系统需要大量的计算能力,并配备了像智能手机一样易于使用的用户界面。“试想一下...我们谈论的是一台能够以每秒50,000 微米分辨率处理20张图像的机器。这相当于同时观看 1,000 部 4K电影。由于复杂性,3D传感器占用的数据流需要非常智能和高效的软件。

解决重要问题

对于Nicolas来说,最好的软件开发始于技术设计的“上游”,并且始终植根于业务环境:我们为什么要这样做?– 解决客户的挑战或需求。比如在经济衰退中提高生产时间以降低成本。或者消除自动驾驶汽车电路板上的缺陷。

让电子产品栩栩如生

这种需求使他想到了Mycronic的使命,即“让电子产品栩栩如生”。这次是在墨西哥旅行中解决生产挑战的:他和一位同事在周末和晚上工作,以解决可追溯性软件故障,该问题解决使一家汽车公司能够处理数千辆汽车的召回。“不仅客户非常满意,而且我们保护了人们的生命。无论是汽车、心脏起搏器、卫星还是其他设备,我们都可以有所作为。” 

神奇的解决方案

对于Nicolas来说,建立在经过深思熟虑的技术基础和路线图之上至关重要。“当你能够简单地构建和解决问题时,它就是神奇的!”他总结道。

分享到:
  点赞
  收藏
  打印
评论(0
已输入0
相关推荐