工程师种类
我见过一个机械工程师,工程蹲在车间地上拆一台减速箱,师种满手油泥,工程嘴里叼着烟,师种烟灰快掉进齿轮里了。工程旁边站着的师种电气工程师拿着万用表,一脸嫌弃地说:“你先把烟掐了,工程我要测线路。师种”机械那位头也不抬:“你测你的工程,我拆我的师种,互不干扰。工程”这就是师种工程师的日常——不同物种,硬凑在一个项目里。工程
机械工程师是师种看得见摸得着的。他们相信一切问题都能用图纸和公差解决。工程你跟他聊算法,他跟你聊倒角;你跟他聊用户体验,他跟你聊材料屈服强度。我认识一个做非标设备的机械工程师,三年时间只做了一件事:把一台贴标机的精度从±2毫米干到±0.5毫米。问他值不值,他说:“你看着是0.5毫米,对我来说是三千次调试。”这种人嘴笨,但手稳。
电气工程师分两种:强电和弱电。强电的敢徒手摸配电柜——当然是在断电确认之后——他们身上永远有股绝缘胶带的味道。弱电的则活在示波器和逻辑分析仪里,你跟他说话,他眼睛盯着波形,嗯嗯啊啊应付你,突然蹦一句:“这个上升沿不对。”我见过一个做嵌入式开发的电气工程师,为了找一块板子的干扰源,把办公室所有电器轮流关了一遍,最后发现是隔壁工位那个劣质充电器。他拿着那个充电器走到同事面前,表情像抓到了连环杀手。
软件工程师是另一个维度的生物。他们不需要车间,不需要万用表,只需要一台电脑和足够的咖啡。但你别以为他们轻松——机械工程师改一版图纸要三天,软件工程师改一行代码只要三秒,但那一行代码可能让整个系统崩溃。我认识一个后端工程师,上线前夜发现一个并发bug,凌晨三点在群里发了一句:“找到了,少了个锁。”然后继续改到天亮。问他为什么不白天改,他说:“白天脑子吵,夜里安静,能听见指针在哪儿飘。”
还有一类叫“系统工程师”,听起来很高级,实际上就是什么都懂一点、什么都不精的缝合怪。他们不画图、不焊板、不写代码,但得知道机械的行程够不够、电气的响应快不快、软件的接口对不对。项目出问题的时候,所有人都找他:“这不是我的锅。”他得判断到底是谁的锅,然后哄着对方改。我见过一个系统工程师,桌上摆着三台手机,分别联系机械、电气、软件三方,自己夹在中间像个人肉交换机。他说这工作干久了,最大的本事是——知道什么时候该闭嘴。
测试工程师是另一个极端。他们专门跟所有人对着干。机械说装好了,他拿塞尺一量:“差0.1毫米。”电气说通了,他拿示波器一抓:“毛刺太大。”软件说跑通了,他点了几下:“死机了。”没人喜欢他们,但没他们真不行。我见过一个测试工程师,把开发团队逼到集体加班两周,最后发现是一个极端工况下的内存泄漏。开发负责人咬牙切齿地说:“你赢了。”他笑笑:“不是我赢,是用户赢。”
还有一种我称之为“现场工程师”。他们不在办公室,在工地、在矿山、在海上平台。你跟他讲理论,他跟你讲昨天那台泵又漏了。他们的经验是拿命换的——零下二十度爬塔架,四十度高温钻管道。我见过一个做售后支持的现场工程师,一年飞了八十趟,手机里存着全国各地的机场代码。他说:“你们在办公室吵谁对谁错,我在现场只关心一件事——今天能不能修好,不能修好我住哪儿。”
工程师种类多,但本质上分两种:一种跟物打交道,一种跟人打交道。跟物打交道的,追求精确、稳定、可重复;跟人打交道的,追求妥协、沟通、能交付。前者容易看不起后者,觉得他们不干实事;后者容易烦前者,觉得他们不懂变通。但一个项目能跑起来,恰恰是因为这两种人互相嫌弃又互相离不开。
所以下次你看到一个工程师,别问他是干什么的。看他手上有没有油,桌上有没有示波器,屏幕上是代码还是图纸,大概就能猜个八九不离十。猜错了也没关系——他可能会花半小时跟你解释他到底做什么,然后你发现,还是没听懂。
本文地址:http://www.79wt.cn/news/062d9899839.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。