• 回答数

    6

  • 浏览数

    172

joanna0727
首页 > 化工工程师 > 采购转行自动化工程师面试

6个回答 默认排序
  • 默认排序
  • 按时间排序

金花2015

已采纳

这个问题经常被问其。有不少朋友,工作了几年之后,想转向AI技术岗位。但感觉自己年纪比较大了,或者有生活压力,考全日制的研究生不太现实。

偏偏大多数公司招AI工程师的时候,要求应聘者有相关专业硕士学位等学术背书。作为转行者,应该怎样提高专业背景?

针对这种情况,笔者的建议是: 从自己原来的专业领域入手 。

比如,一位原本制造业的自动化工程师,肯定对各种工业生产设备比较熟悉,了解各种各样的电机、传感器,知道这些设备输出信号的物理含义。

那么,当工业领域运用机器学习方法时,自动化工程师在特征工程方面就具备了相当的优势,这些领域知识,不是纯粹搞机器学习的人能比的。

至少在现阶段,机器学习、深度学习的实际落地都以数据为主——能够把实际问题转化成数值拿去运算,比把运算本身(算法)做得精巧要来的重要。

因此,转行的人员如果能够充分利用之前的专业背景,而不是抛弃它,以前的专业就会成为加分项。以此为突破转向AI,反而可能比去读一个学位更容易。

另外,现在许多行业都在尝试AI+,把AI技术应用于传统业务。这种大背景之下,如果想 转向AI岗位,不妨先在自己本行业内寻找机会 。

也许自己现在的单位就在做或者准备做AI+的项目,那么可以先争取加入进去。毕竟,在单位内部谋求一份新的工作内容,一般都比跳槽容易。

很多企业在尝试AI转型时,会聘用一些有AI背景的咨询人员,为他们做规划和解决方案。

外聘人员有机器学习方面的知识和技能,但是他们对业务领域不熟悉,需要本行业的人协助——在这个时候看看能不能成为他们的协助者,通过和专业人员合作来学习AI在实际领域的应用。

假设能够有这种经历,或者至少对自己行业的数据有足够深入的了解,对于业务应用有思考和尝试,就拥有了XX行业AI实践经验。而不必非要通过读书或者打比赛来提升背景。

这个问题也是蛮典型的。

客观的来讲,一个人去报考一个人工智能相关专业的研究生,或者自己在家安安心心的学两三年,之后再去求职,是不是的真的竞争能力就会提高?

虽然学术背景确实是加分项,但是笔者并不推荐“等两年再入职”这种做法。

首先,当一个人有这个想法的时候,其实是畏难情绪的体现。说白了“等两年”是一种逃避,而非计划。

现在不动手,往往并不是真的去学习了,而是从此就放弃了。

另外,就算有些人没有放弃,真的是去埋头学了,也不要忘了, 任何行业的高速上升都是有窗口期的 。

目前,人工智能正处在这样的一个窗口期。因为需求远大于供给,因此给大量没有学术背景的人提供了入行机会。

然而,这样的窗口稍纵即逝。很可能短则一两年,长则也不过三四年后就会关闭。等到那个时候,想入职AI,就不是光自学就可以,而是真的必须要有毕业证了。

想入行而不去抢时间点,趁着窗口期赶紧进去,反而说要在那里等,那么大概率的结果是将机会错过。

应该说,在行业内部逆难度而上逐步达到职位升级的概率不是零,但是实际上可能性很小的。

对一个个人而言,以“做数据”的岗位入行,就已经给自己打上了一个标签,而别人也会以此来对TA进行归类。

难度不同的岗位,原本门槛不同,人们自然会为它们划定界限。要从做数据的岗位晋升到做工程,就要冲破一层天花板。

现实当中,真的能够冲破天花板的人极少。更何况这种原本已经很小的可能性,还受制于行业大势的。

当行业的岗位缺口开得很大的时候,进去相对还容易一点。

如果是在几年前,一个人从做数据标注工作入行,能接触到很多算法专家、机器学习工程师,一边借着做项目的过程拼命学习,一边等待机会——像机器学习工程师这类岗位,在一个时期内会非常急需人才——一旦遇到做工程的岗位空缺,就赶紧冲上去。

老板了解这是一个靠谱的人,愿意学习,有学习能力,又做过数据方面的工作,也许确实会给TA一个进阶的机会。

但随着时间的推移,越往后,行业缺口越小,这种职位跃迁的可能性也就随之加倍缩小。

所以,笔者建议:想做机器学习工程师,就应该以此为目标努力学习,不要犹豫,不要等待,更不要逃避,从现在开始赶紧去学!

大家首先要区分开研究和工程实践这两件事。

如果你是想去做研究——在高校、科研院所,或者大公司的研究院里做算法科学家,那么可以把重点放在某一项具体的技术上面,比如强化学习。

假设你就是想研究强化学习,那你可以去大学、研究所,还有一些这方面走在比较前沿的公司,诸如Facebook,DeepMind等等,到那里去求职,做算法研究。当然,一般走到这一步都至少要有个博士学位才行。

但是如果你想做的是工程,准备求职的是工程类技术岗位,就不是用某一种技术来做区分的了。

在工业界,领域的区分是产品导向的,对标的是一个个应用方向,比如人脸识别、语音识别等。

在应用方向之下,具体用什么样的技术则要看当时的需求。并不是说要去做计算机视觉,就只会用cnn就行了。要解决实际问题,往往会将各种学术界的成果结合起来使用,并根据具体的限制与要求进行改进。

在这个过程中,会不会用到某一种技术,决定因素非常多样,要看该技术能否支持需求解决;客观的设备、人员、时间是否允许采用这种技术;你的老板是否有动力做这方面的尝试等……

做工程的过程中要用到的工具有很多,而无论做工程还是做研究,都要具备最基础的知识!

经典的机器学习模型,常见的深度学习网络,以及模型训练和推断(预测)的整个流程,都必须掌握。

如果你就是对某一种应用特别感兴趣,比如就是想要预测股票,那你完全可以自己先试一试,毕竟股票数据到处都有。

虽然早就已经有许多人才和机构尝试用机器学习的办法解决投资股票的问题,但直到现在,就长期的股票预测而言,机器还是完败给人类的。

你要做互联网金融,或者想去金融企业做机器学习,都还有对应岗位可找,但好像并没有某一类工业界的职位是让你一天到晚坐在那儿只预测股票价格的。

至于AI在医疗方面的落地,更多不是技术问题,而是体制壁垒和数据获取的问题。

要做医疗AI,首先得能和医院对接上。就算有渠道做到这一步,大量的病例都是手写的,而且大夫的那种手写体,有什么办法把它电子化,用计算机管理起来?

这获取数据的第一步,就是目前AI+医疗都还没有解决的问题。连最基础的数据管理和统计都没有,还谈什么数据分析,谈什么AI?

说到笔试和面试,所有的笔试和面试一定会从基础的知识问起。

比如,面试时面试官往往会选定一种经典模型(早些年是线性回归,前两年是逻辑回归,现在可能已经到了SVM了),问你它的模型函数是什么?目标函数是什么?最优化算法有哪些?然后看你能否把函数公式写清楚,能否把过程一步步说清楚。

大家不必太功利。有具体的职业目标是好的,但在这个目标之前, 先要把基础掌握好 。

先学会那些最经典的模型,例如:Linear Regression,Logistic Regression,Naive Bayes,Decision Tree, SVM,HMM,CRF,Clustering,GMM,PCA等。

沉下心来把基础打牢,到了面试的时候,自然就能对答如流了 。

357 评论

哈亮亮魔人

自动化工程师主要是负责了解客户需求,编写项目方案书。它的就业前景还不错,因为这个行业的市场需求比较大。

221 评论

mutouchoupihai

1、2、3、6是基本测试工程师经常问的

如果其他几项你也有所了解,那么你的成功率会高一些

161 评论

井中月2500

可以从这些方面试试。我介绍:(1.介绍自己尽可能的详细,把自己做过的项目,取得的成过,自己会的技术(技术说了的当面试官问你的时候一定能够答出来,否则可能会被认为是)2.介绍自己的时候粗略的介绍,等面试官问:例如:专业(一定是计算机相关专业,否则别说为妙),几年工作经验,爱好,做过几个项目(简历中的))你是如何保证测试完全的。 把测试点挖掘到页面的每一个元素,空间。使用边界值等价类等方法挖掘出系统级的测试用例。使用场景法和流程图挖掘出冒烟级测试用例。测试用例不只要有正向的还要有逆向的。 3.测试用例包括哪些点 4.敏捷开发了解吗?敏捷开发的流程 5.你们是使用什么框架,语言进行自动化开发的 6.你认为自动化有必要吗?他有什么优势。 7.自动化的时候遇到过哪些问题,你是如何解决的。 8.会性能测试吗?了解Jmeter吗 是如何使用的,具体说一下。 10.数据库了解吗?使用的是什么数据库。常用的语法知道吗 11.你们使用什么工具来管理测试用例?说一下他的流程是什么?(禅道) 12.当你认为是bug,开发不认,你如何解决? 13.与同事产生矛盾该怎么办? 14.你今后的发展方向是什么? 的常用命令。

360 评论

dongdong88z

比如,如何测试一个web的登录页面,如何测试一个电话机等等。

1、出几道题看你对自动化测试的是否了解,是否明白linux的基本指令, 给你一个页面,让你写case,java或者python的代码能力考察。

2、软件测试的流程,测试用例的设计(用例格式、设计思路),Bug的流程(生命周期),测试计划,软件测试过程中涉及的文档等等。

3、初级的一般无非就是功能测试多一些,比如软件测试整个流程是什么,测试设计,测试计划,测试用例编写方法,用例执行,跟踪管理,测试报告重点,还是用例的编写等等。

4、如果是中高级的话,接口测试,性能测试等等部分会问到一些,包括软件测试管理等等。

114 评论

爱家薇薇

软件测试面试前的最后一波恶补!不要打没有准备的仗。想要拿到心仪的offer,光有相应的技术水平是不够的,还是要提前做好面试题的熟悉以及学习一些面试时的技巧,否则,就算是金子也很可能会被埋没了。下面给详细讲讲一些面试中比较常见的题吧!1、软件测试的流程是什么?分析:每当hr问一个问题的时候,我们都必须在脑海里先想一下他是想通过这个问题获取哪些信息,做好了这步先行工作再回答就比较稳健了。如果有工作经验,那么直接按照公司流程去答就可以了,如果你刚转行或者是才实习,那就按下面的标准回答走就行了。回答:项目经理将项目需求文档给到开发,开发记录文档内需求不明确或者遗漏点做好准备,然后在需求评审会议上,各开发人员提出自己的疑问并解决,需求评审最终得到一份需求规格说明书。(需求评审阶段)评审通过后,开发这边的经理就开始编写开发计划,测试经理编写测试计划,计划评审通过后开发人员进行程序的开发,测试人员开始测试用例的编写。当项目的第一个版本出来后,开发负责第二个版本的迭代,而测试这边对项目进行测试并记录追踪管理bug,直到项目迭代完毕。(产品研发阶段)项目迭代完毕并修复大部分的bug后,测试这边开始进行总结,最终产出一份测试报告书,记录此次的测试工作及项目存在的问题。(产品发布阶段)2、测试用例主要有哪些元素?分析:每家公司用的模板都不尽相同,所以内容也是多种多样的,你只需要把基本的元素回答出来就行了。回答:测试用例的主要元素有:ID、标题、模块、预置条件、操作步骤、预期结果、实际结果、是否通过等等3、软件测试有什么策略和阶段?分析:策略就是你是以什么样的思路去测试,或者是通过什么样的技术或者步骤去执行等等。回答 :软件测试的策略主要有:动态、静态测试;白盒、黑盒测试。测试阶段按照研发顺序分别是:单元测试、集成测试、系统测试,有些公司还会有验收测试;(单元测试开发在调试代码时就完成,集成测试也是,但是有时测试人员也需要进行集成测试;测试人员平时主要的工作就是系统测试,验收测试是客户参与进行的测试);4、测试用例是什么?有什么作用?回答:测试用例实际上就是预设好一个特定的场景,让软件再这个场景中运行,以检验程序是否给出正确反应,来衡量软件是否正确满足了客户需求。作用:1、避免盲目测试并提高测试效率;在软件版本更新之后只需要少量修改即可开展测试工作,提高工作效率,大幅度缩短测试周期。2、可以直观看出哪些是测试重点,测试用例是测试工作的见证,可以看到测了哪些功能,又有哪些模块没有测。3、测试用例是量化测试工作的方法之一。5、你平时是怎么设计测试用例的?分析:这个问题的点主要考察是否掌握测试用例设计方法,在回答之后,HR可能会继续追问某种设计方法的概念或者实例,这时举例说明即可;如:等价类划分法就是把程序的输入域划分成等价类,从每个部分中选取少数代表性数据当做测试数据。回答:设计测试用例一般都会使用到等价类、边界值、场景/流程法、因果图还有错误推测法;6、你们公司的需求评审是怎么进行的?分析:需求评审,就是对客户需求,软件各个模块之间模糊的点进行审查,排除不理解或者没有考虑到的点。回答:需求评审,在一些分工比较明确的公司,都是由PD负责,需求确认好后再下发到开发和测试部门;分工不怎么明确的公司可能就是开发测试产品等大家坐在一起共同探讨;评审形式一般分为线上和线下两种方式,负责人一般会提前把需求文档下发到大家手上供大家整理各自的疑惑点,为后续的评审会议做准备。7、还有什么想要问我的吗?分析:这个问题在每个面试的尾声都会被问到,如果你直接回答没有,会让hr有种你不在意这份工作的感觉,如果你问得多了又会显得面试之前没有做好充分的准备,所以问题一般控制在2-3个就差不多。直接说没有,会让HR觉得你不关心这个岗位,问的多了又会显得面试之前没有做好充分的准备。所以问题一般控制在两到三个比较好。回答:1、公司的研发团队目前是什么规模?开发和测试分别有多少人?2、公司今后的业务方向是什么?3、如果我入职了,我的主要工作职责是什么?以上!

146 评论

相关问答

  • 化工项目采购工程师

    (1)工艺工程师:负责产品制造工艺的设计和贯彻的专业技术人员(2)科技工作者:致力于科技服务和科技应用的人员。(3)试验工程师:通过不断的实验研究出新型产品的专

    小韵子39 7人参与回答 2024-06-04
  • 采购信息化工程师

    国家认可的正规证书。 中华人民共和国工业和信息化部是国务院直属部门,《全国信息化工程师岗位技能证书》是由国家工业和信息化部颁发,专业技术人员的职业能力的证明,是

    yvette0112 3人参与回答 2024-06-05
  • 采购转行自动化工程师好吗

    不错的,比我们机械好,现在机械都在往自动化上面靠,就业很好的,有前途

    吃兔吃土 8人参与回答 2024-06-05
  • 核电采购精细化工程师

    核电站23岗位中,发展前景较好的岗位有:核电站设计工程师、核电站运行工程师、核电站安全工程师、核电站检修工程师、核电站发电工程师、核电站自动化工程师、核电站调度

    紫雨洋依 4人参与回答 2024-06-06
  • 采购转行自动化工程师面试

    这个问题经常被问其。有不少朋友,工作了几年之后,想转向AI技术岗位。但感觉自己年纪比较大了,或者有生活压力,考全日制的研究生不太现实。 偏偏大多数公司招AI工程

    joanna0727 6人参与回答 2024-06-06