发布于 2026-01-06 7 阅读
0

The Hireable Unhireables: A Response DEV's Worldwide Show and Tell Challenge Presented by Mux: Pitch Your Projects!

可雇佣却不可雇佣之人:一种回应

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

这是对@vorahsa一篇精彩帖子的回应,帖子讲述了这个行业如何对待员工,以及他如何听到同事们也提到过类似的观念——如果这些观念属实,那就意味着他们不会雇用他。他绝对不是不受欢迎的人,而且听起来他会是团队的宝贵人才。

这原本是对他文章的评论,但鉴于我的评论往往篇幅较长,而且我不太好意思自己发帖,所以我觉得这是一个单独写一篇文章的好机会,因此我必须首先感谢他的文章。

这其中大部分是个人观点。至少会提供一个佐证链接。除此之外,我只能保证这一点!

并非所有公司都心怀恶意,正如并非所有程序员都频繁跳槽,并非所有40岁以上的工程师都还在使用COBOL,也并非所有博士在无人指导的情况下都会设计出鲁布·戈德堡机械一样。软件工程的子行业,例如医疗设备、银行、保险等,也存在着许多与此相反的情况但原文中提到的那些刻板印象却是当今最普遍的。

标题会提及他所见所闻的一些偏见。希望这篇文章能与之前的文章相辅相成,分析行业内这些负面刻板印象的成因,以及为什么你永远不应该听信它们。要评价的是人,而不是刻板印象!

关于在同一家公司工作不超过两年的问题

在同一个地方长时间工作是可以的,但我认为这条错误建议的原因是,如果你在一个地方长时间工作,这个地方已经形成了某种固定的做事方式,那么你接触到的各种方法就会受到限制。

我不得不提一点,在搬家公司容易获得加薪……但我也不认为金钱是任何一家公司的一切。

你也可以想想自己是否已经为公司竭尽所能。我的一位朋友用汽车修理工的例子来解释:

你是店里专门修车灯的,只负责一个车库里一辆车的维修。你为店里购置了所有设备,也投入了大量心血。有你在,这辆车的车灯可能已经优化到极致了。或许是时候去一家从来没有专门修车灯的店了,让一个懂散热器的师傅接手,带领团队/项目向前发展。

这些都是工作几年后离开的合理理由,但如果那家店每天都有新车进店,金钱不是你的主要动力(确实有这样的人),你能获得各种各样的经验,并且你觉得自己的技能正在以一种有价值的方式得到提升,那么就没有理由把它作为一项硬性要求。

我认为对于年轻工程师来说,一个好的模式(无论从经验积累还是职业发展角度来看)是每隔几年换一次工作。当你对自己的专业领域感到非常得心应手之后,要么开始寻找新的学习和专攻方向,要么开始寻找一份长期职位。你可能永远找不到,但频繁跳槽总有一天会让人感到厌倦。

如果有人读到这篇文章时没有做过类似的事情,这绝对不会断送职业生涯,以此为由取消某人的资格也毫无商业意义。招聘新员工成本很高。拥有一个能够长期合作的员工对公司来说是一大优势,但务必督促你的工作场所不断寻找更好的解决方案,不要陷入“我们一直都是这么做的”这种思维定式。

论激情……两害相权取其轻

谈到“热情”这个普遍话题(Github、你何时开始学习编程、你在业余时间编程的时间),我发现,当遇到真正相信这一点的公司或招聘经理时,有两种可能性,而这两种可能性都无法让我想要为他们工作。

要么这是在暗示他们想找个愿意加班无偿工作的人,因为他们“对这个问题非常感兴趣”;要么他们根本没认真思考过这个问题到底是什么意思,只是鹦鹉学舌地重复别人在面试中说过的话,因为这是个“正确”的问题。这两种情况都不太讨喜,作为面试者,我注意到这种做法,应该开始留意其他危险信号(不过,公平地说,这本身并不足以构成取消面试资格的理由)。

具体到 GitHub,我的第一反应是:“在 GitHub 出现之前,我就一边写代码一边照顾妻子、儿子,还要割草,而且我的工作也从未要求我向开源仓库提交代码。” 我在面试中从未遇到过这样的问题。对于年轻人来说,可以简单地改成:“我以前从未从事过开源相关的工作,所以在 GitHub 上参与的项目不多。” 如果你想更机智一些,可以在最后加上一句:“我们团队会开发开源软件吗?”(如果答案不是很明显的话!)

关于年龄歧视……两者中较强的那个……等等……它们都是邪恶的,好吗?

年龄歧视是另一个对受害者来说真正棘手的问题,而且远没有施害者试图让你相信的那样严重。与其说是年龄歧视,不如说是公司如何利用年龄优势,让你承担更多的工作,却只给你更少的报酬。

虽然我遇到过一些年纪较大的工程师,他们多年前就掌握了一种编程方法,并且不想再学习更多(这正是年龄歧视者用来为自己想要年轻工程师辩解的理由,如果他们承认这一点的话,而不是出于法律原因躲在“资历过高”之类的措辞背后),但我遇到的更多的人仍然在不断更新自己的技能,并且拥有数十年的经验,这对任何团队来说都是一笔宝贵的财富。

不幸的是(根据那些这样做的公司的说法),这些“资历过高”的工程师在工作之外也拥有自己的生活和兴趣(前面提到的“伴侣/孩子/草坪/其他爱好”等问题),他们更有可能按时完成工作,并在空闲时间享受生活。秉持这种逻辑的雇主会将他们与刚毕业的大学生进行比较,后者家庭责任较少,空闲时间更多,并且渴望“证明”自己,因此雇主会选择(看似)更有利可图的选项,而忽略经验带来的益处,只关注眼前的成本效益。

两者结合(两种糟糕的味道混合在一起味道更差)

这家公司认为,如果员工在工作之外的责任较少,并且员工觉得他们“应该”为公司付出额外的时间,那么即使连续几周加班加点,员工的抱怨也会减少。这对年轻的工程师来说极其不公平。这让他们觉得这就是行业的“常态”,他们的空闲时间无关紧要。你必须要有休息时间,你必须要有时间来构建自己的生活,因为一旦你到了“某个年纪”,那些更不择手段的公司就会对你的生活感到不满。

总是面临紧急状态是组织的失败,而不是你或你周围人的能力问题。

这里我不得不提一下我个人非常反感的一点:居家编程测试。我把它归为两类,因为虽然我觉得它对年纪较大的员工影响尤为严重(又是“伴侣/孩子/家务”的问题),但它与其说是测试你的能力,不如说是在测试你会把多少空闲时间花在工作上。

我服用这些药效果不好,我拒绝再服用了。

这与我的工程师能力关系不大,而与关系更大(“你把我吞噬了”是我们家的一个笑话)。

我的“空闲时间”其实并不属于我,十多年来一直如此。它属于我的妻子,属于我的儿子。如果你没有类似的亲密关系,你的空闲时间就应该属于你的漫画书、登山、志愿服务或者电子游戏。你的空闲时间不属于任何一家公司,他们甚至不会为那所谓的“两小时”测试支付任何费用——而实际上,那测试需要你挤出两天所有零碎的空闲时间。

根据一些资料,我可能是年纪最大的千禧一代,也可能是最年轻的X世代,或者说是“俄勒冈之旅一代”……都无所谓了,反正我留着这胡子,以前就有人问过我有没有孙子孙女,而且在很多商店里都感觉自己像个“老头”(我的个人资料里都写了)。“热情”偏见和年龄歧视还没开始同时影响到我们大多数人……但很快,我们中的许多人就会在职场上遭遇这些,而Z世代(他们比其他任何一代都多,而且也开始大学毕业了)会叫我们“老家伙”。

坦白说……我本科最后12个学分都没修完。

最后,我们来谈谈反学术运动。这种运动由来已久。同样,其根源在于一些负面经历,并利用了某些既有的偏见。根源在于,虽然我曾与一些拥有研究生学位的优秀程序员共事,但我也遇到过(极少数)人,他们更热衷于为非常简单的问题寻找极其复杂(甚至可以说是繁琐,或者说是无意中变得复杂)的解决方案。在这些情况下,这少数人实际上花在编写论文上的时间远比写代码的时间要多,而这在他们的能力上也显而易见。这并非学术界的全部,甚至也不是大多数(我目前与一些非常优秀的、受过高等教育的工程师共事,而且这篇文章的灵感也来自一位博士!),但这正是这种偏见的根源所在。

从商业角度来看,更高的学历意味着更高的薪酬。绝大多数的编程工作并不涉及编译器优化、处理器逻辑编程,也不需要深入了解数据包如何在网络上传输。它们通常只是代码管道维护。管道维护是一个非常艰深的领域,需要大量的技能和知识,例如建筑规范、地方法规、系统流体动力学原理等等,以及其他我不敢妄称了解的知识。但这的确是一项技术性很强的工作,而且会获得丰厚的报酬。这种技能来自于多年的实践经验,而不是通过研究高等流体动力学来理解真空中的超新星如何扩散或大气如何运动形成各种天气模式。作为企业,我不会聘请一位专攻流体力学的物理学博士来为我的大楼建造管道,同样的道理也适用于代码库的实现。

如果这位博士的论文是关于管道系统的,并且毕生致力于管道系统的设计和实施,且在该领域拥有可证明的技能,这绝对不是排除候选人的因素。如果我的问题本身的复杂性需要一位拥有博士学位的人来解决,那么我就需要一位拥有博士学位的人。美国宇航局(NASA)不可能雇佣水管工来做他们所做的工作。在这种情况下,拥有博士学位对团队来说是一项极具吸引力且有益的特质,值得为高级学位支付的每一分钱。但很少有公司能像NASA那样。

这会对现实世界(非谷歌)产生什么影响?

这些偏见大多旨在不惜一切代价为公司谋取最大利益。不幸的是,这些理念源于对大型公司的采访和经验,以及人们对这些公司盲目模仿的狂热追捧。这个群体中就包括一些招聘经理,他们希望将自己的工程团队打造成为像谷歌一样的行业巨头(但团队规模只有五人)。

这些巨型公司收到的申请者远超招聘需求,因此可以自由选择录用或不录用哪些人。它们也是重要的招聘来源,但在所有招聘工程师的公司中,它们所占比例却很小。如果初创公司或小型公司试图效仿它们的做法,就会人为地限制招聘范围,而我恰恰想去那些公司(所以如果这些公司歧视性较小,对我来说就更有利了)。

全球工程师数量远少于职位空缺,某些市场人才匮乏,而另一些市场则人才过剩。如果你具备良好的面试技巧和社交能力,再加上扎实的技术功底,那么现在几乎没有找不到工作的机会。也许你最终进不了谷歌……但你或许能创造出一番伟业。

文章来源:https://dev.to/scott_yeatts/the-hireable-unhireables-a-response-302o