导师开讲啦:第三十七期|徐静导师: 一步步发现兴趣并且开始积累是必需的

+-= i,

于我亦师,指引方向;

于我亦友,伴我同行。

追梦途中,他们意气风发,也曾消沉低首。

在此,他们将解答生涯疑虑,讲述心路历程,分享行业资讯,畅想无限未来,见证你我成长。

导师开讲啦!请聆听不惑的声音…

1

导师简介

External Mentor

徐静导师

Jing Xu

  • 通用电气/贝克休斯首席软件工程师;
  • 20年工业软件研发经验,专注于工业软件技术与软件工程化研究;
  • 主持研发: a.智能阀门定位器系列(行业排名第一); b.工业超声波检测系统 (行业排名前三); c.工业微纳米焦点x射线检测设备(行业排名前三);
  • 2018年,GE石油天然气集团最有价值员工评选TOP2;
  • 2019年,带领GE内部唯一拥有全核心技术的中国研发团队,于2019年7月发布了面向全球的新一代工业微纳米焦点x射线检测设备;
  • 2

    视频回顾

    Lecture Recording

    1. 分享自己的研发经历;
    2. 给西浦学子的学习建议;
    3. 工业软件技术软件当前所取得的成果;
    4. 工业软件的发展趋势和大致方向。

    3

    精彩分享

    Lecture Abstract

    1.您认为工业软件领域今后的发展趋势和大致方向是什么呢?

    比如在二三十年前,人们去医院做CT是比较少见的事情。因为那时做CT很贵,操作也比较复杂。外加它的技术又是国外掌握的,所以我们做CT很不方便。但是我们现在每年去医院体检都要做一次CT,平时预约一次医疗CT也很方便。

    我觉得工业也是一样的,不过工业CT的要求要比医疗的要求更高。因为在工业上我们要看到微纳米级的东西精度要求更高。目前来看,我们只会在一些顶尖的科技上用到工业CT,比如说手机电路板,飞机发动机的一些叶片,这些很微小的微纳米级的东西才会检测。可能5年10年以后,技术成本下降、需求量上升的时候,它的应用范围会越来越广。但在目前来说工业CT可能只有一些高精尖的公司才会用到。

    2.您在研发的过程当中有遇到什么挑战吗

    因为正常情况下我们技术人员很难接触到技术的核心,比如在中国有很多外企和技术人员,大多数人很难拿到核心技术。就像有一台机器被他们卖到中国来了,让你去帮忙去调试,你只能去用一用看一看摸一摸,但是你无法知道机器内部是怎么运作的。

    如果想参与到一些核心领域我们应该怎么做呢?我们应该要去学习如何突破国外的封锁。跟他们沟通,了解他们的技术细节。比较困难的事情是如何跟外国人建立起信任,让他们觉得你能帮助到他们,让他们觉得以你的思路设计出来的产品是有销路的,是有市场的,并且与他们的产品是一个良性的竞争,这是技术之外要解决的问题和挑战。

    3.您认为国内的工业软件研发和国外的现在分别处于什么样的地位?

    中国的工业软件面临两个困难,一个是外部虎视眈眈,一个是内部发展的动力不足,所以本土的工业软件的发展不是非常乐观

    4.您能给我们简单介绍一下做研究导向性工业软件技术软件工程化当前所取得的成果和应用前景吗?

    我的公司叫贝克休斯检测控制技术上海有限公司,我们专门做检测高精度检测机器的业务单元。在过去的3~4年之间,我们做了一款设备叫工业微纳米焦点x射线检测设备。这款机器由我们团队设计研发,在中国生产,然后卖到全世界。目前我们主要应用这台设备在两个方面,一个是汽车行业,汽车电子;另外一个是消费电子。最主要的客户是苹果、华为、小米、中兴和大众。

    工业微纳米焦点x射线检测设备主要的技术是结合软件背景以及工业x射线的技术。工业的探测器技术就是电子技术,然后将技术融合在一起变成一个工业的软件的平台,接着去操作一台机器,例如x射线机、信 探测器。我们称之为make invisible visible,可以把人眼看不见的一些东西通过x射线透照的方法检测到物体内部的东西,让它在电子的探测器上去成像,最终能实现两维或者三维成像。我们用它来检测手机电路板内部的是否有缺陷,这就是我们做的工业软件。

    5.您是计算机科学与技术专业毕业的,现在从事工业软件技术与软件工业化领域, 您对相关专业的西浦学子有什么建议吗?

    我觉得应该多研究算法,因为工业软件主要运用C语言和C++语言,而且这两门语言是公认的最难学的语言。现在大家普遍学Python和Java比较多,因此C++和C语言用得比较少,但如果你要从事工业方向的工作的话,那这两门语言都要学好。首先它们的效率比较高。其次,从事工业工作意味着要跟很多硬件去打交道,那必然要接触windows底层的一些东西,而底层的东西一定是用C++或者C语言写的。

    其次,除了掌握好C++和C语言,还要掌握好toolbox,同学们要建立良好的习惯,如何管理你的日常代码构建你自己的日常的代码库。看懂了别人的代码后存到你自己的库里,要学会如何管理和标识它,以及如何在需要使用的时候用到它。把这些别人的代码看懂了之后加到你自己的 toolbox 里,它就变成了你自己所掌握的知识,这就是积累的过程。

    6.您有什么话想要对相关领域感兴趣的西浦学子说吗?

    如果同学们想从事工业软件这个行业,首先得要对自己动手感兴趣,你们可能经常要去动手组装一些机器。它不仅仅是coding,也是一个building的过程。你们要确定自己是喜欢坐在办公室里敲键盘,还是从零开始去做一个东西。明确自己的爱好。如果是前者可能做互联 更合适。如果你的兴趣在从0开始把零散的零件组装起来,再编个程序让它能够运动,我觉得就更适合做工业软件,因此兴趣很重要。

    另外一点,从事这个行业是一个循序渐进的过程。同学们要先找到自己的兴趣,然后对自己有深入的了解,才能找到自己的方向。

    7.如果西浦学子希望能够到GE实习或者工作应该具备哪些能力呢?

    我们每年暑期都有暑期实习生计划,它是整个集团统一规划的。但是具体到招聘的时候,有很多团队是每个团队自己独立招聘的。你会参加一个集体的面试,集体面试的过程中,每个团队都会派人去挑选人才。我们会把参加面试的人随机分组,旁边每个团队会派人去观察面试者,给他们做一些随机性的项目,观察他们如何合作。面试者会通过每个人的表现进行打分,打完分以后再大家讨论。一般是通过这种集体面试以后,然后再由每个团队独立面试,并在通过面试后发放独立的offer。我们暑期实习是两个月,8月到9月,一般是每年都这样,且相对而言要求不是非常严格。

    8.您认为在工业软件开发领域需要重点学习和研究什么方向的知识?是计算机知识、数学知识、软件开发,还是具体的工业工艺流程?这些哪个更为重要一点?

    从我的角度来说,我觉得是工业软件技术。因为首先面临的问题是中国的软件发展缺少积累。想从事工业软件开发领域的第一件事情是要看海量的代码,通俗来说你有很多代码要看,这是一个需要静心、耐心的任务。我们经常说一个函数几十行几百行,但是工业软件可能有几万行。一旦不小心写错了,要找那个错误就很麻烦。如果你把它看懂了,这个东西就是你的了。所以如果你选择这个软件这个行业,那么必然的第一件事情就是要能静下心来。如果给你满屏的代码让你看一天,如果你看完了以后头昏眼花的,觉得很抵触,那么我就觉得你可能不适合干这一行。相反有些人特别安静,比如读代码像读书一样,我就认为他是有天赋的。

    4

    导师金句

    The Voice of Mentor

    任何时候我们都要得到真实的信息,承诺做到的事情就应该做到。

    At all times we need to get real information, and what we promise to do should be done.

    先找到自己的兴趣,然后对自己有深入的了解,才能找到自己的方向。

    Find your interests first, and then have an in-depth understanding of yourself before you can find your way.

    诚信是非常重要的个人品质。

    Integrity is a very important personal quality.

    ——徐静导师

    THE END

    >>> <<<

    采访 邹妍 彭馨雨 鲁思宏

    文案排版 钱景宇 邹妍 陈星仪 彭馨雨

    视频剪辑 马东

    终审 戴玲瑛老师、白描老师

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2022年10月27日
    下一篇 2022年10月27日

    相关推荐