招聘信息中的一行常常混淆两种不同的工作
在CNC机床的招聘描述中,常常出现一个熟悉的公式:需要CNC操作员,最好会编写程序。有时候这确实是一个合理的要求。在小的车间里,一个人可以启动零件,进行简单的修改,并理解程序在哪里影响正常工作。但是在招聘中,这句话常常变得过于方便。它掩盖了一个雇主没有提前回答的问题:公司是在寻找操作员、程序员,还是一个需要同时承担这两种风险的人?
区别不在于职位名称,而在于员工在正常工作日的责任。操作员负责机床附近的过程:安装工件、控制尺寸、在允许的范围内进行调整、对工具磨损的反应、工作场所的整洁、批次的稳定性。程序员负责其他方面:加工逻辑、轨迹、安全过渡、后处理器、程序与夹具和机床实际限制的连接。
当这些角色被混合时,招聘信息看起来比实际职位更强大。然后开始不愉快的部分:程序员不想整天站在重复的批次上,操作员因等待独立的CAM解决方案而感到紧张,而主管得到的不是一个通用员工,而是关于“谁应该预见到这一点”的争论。
操作员的技能在过程附近检查,而不是理论上
优秀的CNC机床操作员不必是复杂控制程序的作者。他的价值往往在于:他能注意到过程何时开始偏离,并不让小问题变成一批废品。这在简历中听起来不那么显眼,但在车间里,这种纪律很快就会显现出来。
在招聘操作员时,应该检查实际的工作顺序。一个人在启动前如何准备工作场所?他在第一件零件上看什么?他最常控制哪些尺寸?他如何理解工具已经无法保持尺寸?如果工件没有像往常一样就位,他会怎么做?好的回答通常不像讲座。它听起来像是一个工作流程,其中有在危险区域不急于求成的习惯。
一个重要的细节是:操作员可以自信地在G-code的阅读、寻找所需帧、理解修正和安全停止的层面上工作。但这并不意味着他就是程序员。雇主必须决定这样的水平是否足够用于该职位,或者公司是否真的需要一个能够从头开始创建和调试程序的人。
程序员的技能通过机床之前的解决方案进行检查
CNC程序员可能很少整天待在机床旁边,但他的错误会以非常具体的形式出现在车间:多余的空行程、不便的工具更换、薄弱的粗加工策略、碰撞风险、对关键尺寸的检查过晚。因此,程序员的检查不仅应涉及CAM系统的知识或支架列表。
雇主需要了解,专家在启动前是如何思考的。他需要从技术人员或主管那里获取哪些输入数据?他如何选择操作顺序?他在哪里设置安全过渡?他如何在将程序传递给机床之前检查程序?如果后处理器给出的代码在形式上通过,但在实际调试中不方便,他会怎么做?
有时候,候选人自信地谈论CAM,但对零件在固定后会发生什么解释得很糟。这对程序员来说是一个弱信号。程序并不独立于工件、夹具、工具和控制。如果一个人只看到屏幕,车间随后将花费调试人员的时间。
角色交叉的地方以及为什么这不是检查所有内容的理由
操作员和程序员之间有一个自然的共同区域。两者都应该理解基本的加工逻辑、移动的安全性、修正的意义、工具的影响和控制的重要性。在一个强大的团队中,操作员可以向程序员提示程序在机床上不便的地方,而程序员应该尊重这些信号,而不是将其视为抵抗。
但交叉并不意味着相同的检查。如果给操作员一个完整的程序开发任务,公司可能会失去一个优秀的生产员工,仅仅是因为检查了错误的工作。如果仅根据启动现成批次的速度来评估程序员,可能会错过一个能够很好地设计加工但在操作员日常工作中表现不佳的人。
这在那些“通用专家”取代正常过程描述的公司中尤为明显。通用性是有用的,当它被诚实地定义:一个人自己完成哪些操作,哪些地方需要检查,哪些更改在未经批准的情况下是禁止的,谁负责程序的最终版本。在没有这些边界的情况下,通用性变成了对新员工的期待,让他们猜测内部规则。
哪些检查应该分开
对于操作员来说,更有用的是围绕过程稳定性的简短实际检查:
- 描述启动第一件零件和控制点;
- 解释他如何对尺寸逐渐偏离作出反应;
- 分析工具磨损或夹持不稳定的情况;
- 展示对修正、循环停止和向下一班传递信息的理解。
对于程序员,检查应该是不同的:
- 从加工策略的角度分析图纸或3D模型;
- 解释操作和工具选择的顺序;
- 展示他在将程序传递给机床之前如何检查程序;
- 描述他需要哪些数据,以免盲目编程。
这些检查可以在不披露他人图纸和不进行长时间考试的情况下进行。重要的是不要让测试看起来美观,而是看到工作逻辑。操作员应该在过程附近展示可靠性。程序员应该展示他的解决方案在与真实机床接触时不会崩溃。
不良的职位描述对双方都很昂贵
如果雇主写“CNC操作员/程序员”而没有解释任务的比例,他就增加了响应中的噪音。一些求职者会期待编程和发展,另一些则会期待稳定的操作工作,还有一些会同意文本中的所有内容,然后在入职后开始澄清边界。这是一个不好的澄清时机:机床已经在等待,班次已经计算,主管已经希望填补时间表的空缺。
招聘信息应该诚实地说明在头几个月中更重要的是什么。例如:80%是操作员的工作,20%是简单的修改;只有在获得许可后才能独立编程;或者相反,主要任务是准备程序,而在机床上的工作是为了调试和与生产的联系。这种具体性可以减少响应的数量,但增加了响应合适人员的机会。
在这里,雇主有一个简单的标准:如果在这个职位上的失败会停止机床,检查操作员的稳定性。如果失败会产生危险或不工作的程序,检查编程思维。如果两个风险都很重要,请明确分开,而不是将其隐藏在一个美丽的表述中。
薪资预期也取决于角色的分离
混合职位几乎总是影响薪酬。如果公司希望一个偶尔调整程序的操作员,那是一个责任水平。如果需要一个能够自己开发加工、调试代码、负责轨迹安全并同时操作机床的人,那就是另一个职位。将其称为操作员并以普通批次启动的薪水支付通常无法持续太久。
求职者也应该理解边界。能够启动程序和更改修正并不等同于完整的程序员工作。而能够制作CAM程序并不免除理解程序在机床上如何运作的责任。诚实的技能分离不仅对雇主有帮助,也对选择未来发展方向的人有帮助。
在CNC Passport中,这些差异可以在个人资料和检查经验中反映出来,如果公司和专家希望展示的不是通用标签,而是真实的独立水平。但这种逻辑在任何平台之前就开始了:首先需要正确命名工作。
首先分开责任,然后选择测试
最好的测试无法拯救职位,如果雇主自己没有决定要找谁。在面试之前,应该简短地记录三件事:员工每天将做哪些任务,他可以在不经过批准的情况下做出哪些决定,以及他真正负责哪些错误。之后就能清楚哪些技能需要单独检查。
CNC操作员和CNC程序员可以是同一个人,但这并不意味着角色是相同的。当公司区分机床附近的过程和机床之前的决策时,招聘变得更加平静。更少的偶然期待,更少的入职后烦恼,更少的情况是优秀的专家仅仅因为招聘信息试图同时涵盖所有内容而被认为“不是那个”。