机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2504|回复: 7

搞机械也需要全栈工程师吗

[复制链接]
发表于 2019-12-8 10:29:12 | 显示全部楼层 |阅读模式
全栈工程师来自英文“Full Stack engineer”,常见于IT领域。
  比如互联网项目,需要产品设计+前端开发+后端开发+数据库…甚至微信接口、小程序开发等等。这里面涉及到不同的开发软件、不同的应用知识,这么一个项目,通常会非常复杂,对于一个项目组,如果有能熟悉各个技术(但不需要精通)、掌控全局的“全栈工程师”,将会使沟通成本降低、大幅提升开发效率。
  在工控论坛里,经常听工程师吐槽一些常见的场景:过去机械和电气打架,后来电气和工业机器人打架,现在搞工厂信息化,自动化和IT又有得掐了。一个项目即使不是由一个独当一面的独立完成,在团队协作中,全栈工程师也能让能使不同部门的技术工程师沟通起来容易许多,因为他说出来的话大家都能听懂。
  撇开沟通效率不说,小公司、创业型公司,可能更需要全栈工程师。
对于这类公司来说,全栈工程师的价值非常大,一个工程师的成本不算低,这些公司不可能像大公司一样,各方面的人才都养着,毕竟很多工作专人也不会饱和,所以多面手、万金油就很受欢迎.。尽管全栈工程师的薪资相对比较高,但综合下来成本还是低很多,常常听HR说“一个人干三个人的活儿,拿两个人的工资”,用全栈工程师确实是小公司和创业公司的省钱妙招。
  当然,全栈工程师也有尴尬的时候,由于经常在各种技术切换,他会经常忘记一些功能指令或者一些代码语法,他经常要查帮助或者手册才能进行开发。这在某些人的眼里,这是技术不够的表现。但我觉得并非如此。
  实际上,对于全栈工程师,并不需要面面俱到地深入掌握,而是在横向的知识面和应用面上取胜。有一种说法就是“瑞士军刀型”,军刀胜在一专(小刀)多能(多功能小工具),但单单考虑某一个附加功能,实际上十元的螺丝批也比军刀上的螺丝批好使。 同理,自动化全栈工程师也一样,他可能不像成天开发一种PLC的工程师那样对常用编程指令如数家珍,或者对变频器的参数设置了然如心,但是,他对这些都不陌生,他甚至对用哪一个品牌型号的优劣都一清二楚,一旦拿到一个新项目,他能分析需求,并通过度娘或者官网资料快速检索到需要的信息,最有价值的是,因为全栈工程师有全局视野,他能给出最优选的解决方案和架构。
  “会PLC(梯形图+ST),会IEC61131标准编程(如CODESYS),会通信、会调变频参数,会做界面,会一点高级语言和数据库,了解机器视觉……”——这不是全才么?
  事实上,招聘网站上的自动化工程师的职位要求,越来越多的呈现这样的描述,只是,“自动化全栈工程师”这种提法,貌似还没有,而在IT领域,“全栈工程师”早就不是一个新名词。 如果这篇文章火了的话,我相信不用多久, “PLC+工业机器人+视觉全栈工程师”、“手机产线自动化全栈工程师”、“包装设备全栈工程师”都会如雨后春笋般冒出来。
  但是我建议各位有志成为全栈工程师的朋友,仍然需要有一两项精通的技术作为基本盘,比如对某一个品牌PLC或者PC控制编程的精通。再拓展若干关联技术,如运动控制、机器视觉、机器人等等。精通的技术能让你在公司站稳脚跟,而通杀能让你确立威望,在涉及到多平台的联合开发时,你最有可能成为leader。
  我有一个朋友,早年做非标自动化的开发,主要还是用日系PLC控制,渐渐地,从单机自动化到伺服控制,到通过LabVIEW实现数据测量分析,甚至“跳”到用Solidworks做机构设计都可自行完成,这些年,他俨然成为了那个领域的小专家。
  笔者这几年在为业内工程师策划一些新课程,在挖掘老师的过程中,发现越来越多的工程师在朝着全栈迈进,当然,过程还是挺艰辛的,越年轻反而越容易达成。撩到一位90后网名夏小沫的工程师,既能多种PLC编程,还能C++、反黑客、数据库和通信,让我不得不服年轻人的学习能力。
  如此说来,你想成为全栈工程师么?你见到过“自动化全栈工程师”么?
欢迎就上述话题留言评论。
    以上文章转载。
   然而实际上并非如此,实际上全栈所谓的全能就是全不能。我身边有很多这样的案例,全栈工程师被专业的机械工程师吊打,所谓的多能不如一专。在企业里面有地位的还是那些特别专业得工程师。
回复

使用道具 举报

发表于 2019-12-8 10:56:13 | 显示全部楼层
有没有用,得看这个岗位的权限有多大。

没权限?有再全面再深层的技术也没用。

比如,楼主说的这个岗位,不如一个有权限、思维广阔的项目经理。


我现在在用的Inventor研发团队,目前,就是缺少这么个又有一定深度和一定涉及面的技术、又有足够权限、而且思维不死板的领头。

年年喊改进,越改越乱七八糟。

点评

就是Autodesk的Inventor开发队伍啊。  发表于 2019-12-9 16:46
Inventor研发团队啥意思?开发Inventor或者插件之类的?  发表于 2019-12-9 09:08
回复 支持 反对

使用道具 举报

发表于 2019-12-8 11:38:33 | 显示全部楼层
斜杆青年,了解一下
回复 支持 反对

使用道具 举报

发表于 2019-12-8 12:22:09 | 显示全部楼层
已经开始这样了,现在机械毕业的,电路板画图,c语言,单片机,仿真,plc,机械,都会,虽然刚毕业不熟练,不过经过一年锻炼就熟练了。现在人学习能力越来越强,资源多了,像以前想学东西,查资料都困难。价格也贵。
回复 支持 反对

使用道具 举报

发表于 2019-12-8 21:05:38 | 显示全部楼层
我上家公司老板更变态,就喜欢用机电都会的人!
回复 支持 反对

使用道具 举报

发表于 2019-12-9 08:31:29 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-30 14:31 , Processed in 0.050534 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表