[转] -王自如想招聘一名全栈前端工程师,要求有多离谱?

查看 270|回复 33
作者:1gzNr   
看完这种招聘,我不知道你们是什么反应,反正我的第一反应不是这个岗位要求高,而是真的有一种很强的窒息感。
不是因为不会,不是因为怕学,也不是因为做不到其中几项,而是那种很熟悉的、越来越普遍的感觉又来了:有了 AI 之后,有些老板是真的越来越不把人当人了。
你把这份 JD 从头到尾读一遍,会发现它根本不是在招一个岗位,它是在拼装一个低成本、全时段、无限扩展、最好还能自我进化的人形项目组。前端页面你来,后端 API 你来,数据库建模你来,基础运维你也来,出了线上问题你顶,碰到 iOS/WKWebView 相关交互你还得接着学,最好还能顺手把 Swift 改了。
甚至最夸张的是,你还要会 AI Agent 开发,你必须理解结构化输出、工具调用、上下文管理、失败兜底、回归验证,还得长期订阅 Claude 、Gemini 、ChatGPT 、Codex ,或者国内各种模型,并且把这些东西当成常态化工作工具。
说难听一点,这不叫招人,这叫招一个会自己给自己加压、自己升级、自己补短板、自己吞掉边界的人形系统。
最让人不舒服的,不是这些能力本身,而是它背后那种很可怕的默认逻辑:反正现在有 AI 了,你做得慢就是不够聪明,你做不完就是不会用工具,你扛不住就是适应不了时代。以前老板压榨人,至少还知道自己是在压榨
现在很多人学会了几句 AI 提效、人机协同、跨层能力、效率跃迁之后,突然觉得自己特别先进,特别懂未来,好像把一个人的工作范围翻三倍、把岗位要求堆成一整面墙,不但不离谱,反而很前沿、很合理、很符合趋势。问题是,趋势不是让你拿来取消人类极限的,工具进步也不是让你顺手把人的尊严一起优化掉的。
你细看这些描述就会发现,这种包装很有迷惑性。什么能覆盖前端页面、后端 API 、数据库与基础运维,什么不排斥跨层工作,能处理 iOS / Web / Backend / DB 联动问题,什么具备快速学习能力,能够边做边补 iOS / Swift / WKWebView 相关能力。
这些话写得都很轻,像在说一种积极向上的职业气质,像在夸你有成长性、有潜力、有开放心态。但你稍微翻译一下就知道,这其实就是:我们没有配齐人,所以你得补;我们没有明确边界,所以你来顶;我们希望你最好一边干活一边把缺的能力自己长出来,而且长出来之后还不要嫌累。
最荒诞的是,AI 还成了这一切的加速器。以前如果一个岗位要求一个人同时搞前端、后端、数据库、运维、客户端桥接,大家一眼就知道,这已经不是正常岗位了,这叫既想省钱又想干大事。但现在因为有了 AI ,很多老板像突然拿到了一张免死金牌。他们会觉得:你不是有 Claude 吗?你不是会用 ChatGPT 吗?你不是会用 Codex 吗?那你为什么不能一边写 React ,一边搭 Node 接口,一边看 PostgreSQL 并发问题,一边处理 Docker 环境,一边补 Swift ,一边做 AI 应用工程,还顺手把线上性能和日志排查也搞定?反正有 AI 教你嘛,反正你可以问模型嘛,反正现在不是都“提效”了吗?
可这种逻辑最恶心的地方就在于,它故意把工具能提高效率和人应该承担更多责任这两件事混在一起。工具提高的是单位时间内处理特定问题的能力,不是把一个人的大脑、精力、耐心、注意力和生命时长无限扩容。
会用 AI ,不代表你就能一个人同时承担五条战线,也不代表上下文切换的成本不存在,更不代表线上问题、技术债、跨团队沟通、需求模糊、产品反复这些烂摊子就会凭空消失。真正在一线做事的人都知道,很多时候最累的根本不是不会写代码,而是你今天上午在查数据库慢查询,中午被叫去对齐 WebView 交互,下午在改前端页面,晚上线上出了问题你还得看日志,第二天老板再问一句:你不是会用 AI 吗,怎么还这么慢?
这种话最伤人的地方不是嘲讽,而是它会一点点把所有现实压力都变成你的个人责任。项目边界烂,是你协调能力不够;岗位定义混乱,是你跨层能力不够;团队没配齐,是你成长速度不够;需求变来变去,是你没用好 AI ;线上问题太多,是你工程能力不够;节奏已经把人逼得喘不过气,是你没有“拥抱变化”。到最后,一切结构性的问题都不再是公司的问题,而变成了你这个人还不够全能。这种感觉真的很阴冷。因为它不是赤裸裸地骂你不行,而是把一种本来就不合理的消耗,包装成了时代给你的机会,逼着你怀疑自己。
我个人觉得我们要警惕又懂 AI ,又懂全栈,又能跨端,又扛线上,又懂基础运维,还最好能处理 iOS 相关的岗位。不是因为这些能力不值钱,恰恰相反,是因为这些能力每一项都很值钱、每一项都很费时间、每一项都需要实际踩坑和长期积累。一个人真要把这些东西都做到能独立扛事,那背后不是一句快速学习能力能轻轻带过的。这需要工作经验的积累。可现在很多 JD 写得就像超市采购清单一样,前端来一点,Node 来一点,DB 来一点,Docker 来一点,AI 来一点,iOS 来一点,运维来一点,云服务来一点,K8S 、Grafana 、Vercel AI SDK 再来一点。写的人可能自己都没有完整做过其中一半,但列的时候特别轻松,因为反正最后承担焦虑的人不是他。
长期订阅并使用 Claude / Gemini / ChatGPT / Codex 或国内 GLM MiniMax 等 AI 工具,并作为常态化工作工具使用。 这句话看起来像是在招有新工具意识的人,其实仔细品特别怪。它不是在说加分项是熟悉 AI 工具,而是在暗示一种新的劳动纪律:你不仅要工作,你还要自己时刻更新工作方法;你不仅要会干,你还得主动研究怎么让自己干得更多、更快、更便宜;你不仅要交付结果,你还得自己掏时间、掏注意力,甚至可能掏订阅费,持续把自己训练成一个更高压、更高负荷的生产单元。公司不一定给你完整的培训,不一定给你明确的流程,不一定给你边界清晰的职责,但它希望你先把自己改造成一个 AI 增强型人力资源,然后再来证明你值这个岗位
这种感觉真的太拧巴了。因为技术人不是不愿意学,也不是不愿意进步。恰恰相反,很多人对新工具、新范式、新工作流本来就很有热情,包括我的 AI Agent 开发小册这几天也有很多人购买。真正让人疲惫的,是这种热情正在被当成理所当然的消耗品。你爱折腾新工具,所以你应该多干点;你学习快,所以脏活累活边角活都能扛一下;你不排斥跨层,所以所有边界模糊的部分都往你头上压;你有责任心,所以线上出事你先顶;你会用 AI ,所以老板自然会认为一个人顶两个、三个、四个人也不是不可能。最后,最会学、最愿意做、最能扛的人,反而最容易被系统性透支。这才是最讽刺的地方。
还有一种特别熟悉的焦虑,就是现在很多岗位已经不是在问你会不会,而是在问你能不能无限叠加。
你会 React ,不够,你还得会 Node 。你会 Node ,不够,你还得会数据库。你会数据库,不够,你还得懂事务、并发、迁移、幂等、soft delete 。你会这些,不够,你还得能搭 Docker / docker-compose 。你能搭环境,不够,你还得有线上经验。你有线上经验,不够,你还得理解 AI 应用工程。你理解 AI 应用工程,不够,你还得具备快速学习 iOS / Swift / WKWebView 的能力。然后这些还只是必须具备,后面还有更多要求...
读到最后我会有一种很奇怪的错觉,好像不是岗位在筛人,而是岗位本身已经膨胀成了一个怪物,它永远都不满足,永远都还能再加一点,再多一点,再横跨一层,再覆盖一个方向,再压缩一部分团队成本。它不会问你承不承受得住,它只会继续往上堆。
这种招聘让人心里发毛的,是它会让很多技术人产生一种无底洞式的自我怀疑。因为你总会觉得自己差一点。会前端,但后端不够深;会后端,但运维不够稳;懂 SQL ,但 iOS 不会;会 AI 应用,但线上故障经历不够;会 WebView ,但云产品不熟;会这些,K8S 又没用过。然后你就会不自觉进入一种永远不够、永远追不上的状态。明明已经在很努力地成长,明明已经比很多年前的自己强了很多,明明一个人能顶很多事,但面对这种岗位描述,还是会瞬间被打回去,觉得自己什么都差一点。可问题不是你真的不行,而是这套标准本来就不是一个正常岗位对 [人] 的期待,它更像是对一个理想化、可无限扩展、永不疲倦的复合型机器的期待。
更可怕的是,这种风气会慢慢改变行业里的心理预期。今天是全栈前端,明天可能就是产品感强的工程师,后天变成懂业务又懂增长又懂 AI 的技术负责人,再过一阵子,连基层岗位都默认你要能跨端、跨栈、跨模型、跨部署、跨排障。然后每个人都在一种集体焦虑里互相参照:别人都会,你怎么不会?别人都在用 AI 提效,你怎么还在正常工作节奏里?别人能一个人扛一整条链路,你为什么还在讲边界?久而久之,连正常的工作范围都会变成一种需要辩解的东西,好像你只要说一句这个岗位要求是不是太杂了,就显得不够拼、不够上进、不够适应时代。这才是最让人心寒的地方:不是老板要求离谱,而是离谱开始被说成合理。
我完全承认,现在这个时代,技术栈之间的边界确实在变薄,工具也确实在提升一个人的覆盖范围。会用 AI 的工程师,工作方式就是会和过去不一样。可这不代表公司就可以把协作直接替换成个人吞掉一切,把工具升级直接翻译成岗位无限膨胀。一个成熟的组织应该因为有 AI ,而更清楚哪些地方该自动化、哪些地方该流程化、哪些地方该角色分工、哪些地方该降低重复劳动。可现实里很多老板的第一反应却是:既然 AI 能提高效率,那我是不是可以少招两个人?既然 AI 能补知识盲区,那我是不是可以让一个人去顶更多空缺?既然 AI 能帮你写代码,那我是不是可以把这个岗位再往上加几层?这真的很像一种偷换。技术进步本来应该让人工作得更体面一点,结果最后只是让一些人找到了新的借口,把原本就模糊的边界彻底推平。
说到底,大家并不是不能接受高要求,也不是不能接受复合型人才的趋势。真正让人愤怒的,是那种完全不对等的期待:你要像团队一样输出,要像工具一样高效,要像服务一样稳定,要像机器一样随时在线,还要像学生一样不断自我升级。可公司给你的,很多时候并不是对等的资源、明确的边界、稳定的支持和合理的回报,而只是一句轻飘飘的我们希望你不排斥跨层工作、具备快速学习能力、长期使用 AI 工具。这话看似体面,实则冷酷。它把所有系统缺口、组织短板、资源不足、团队配置不完整,全都压缩成了一种个人品质考察。你能扛,说明你优秀;你扛不住,说明你不够适配。
由于 AI 的出现,现在行业里有一股很强的力量,正在把成长变成一种无止境的自我榨取,把会用工具变成你应该承担更多,把跨层协作变成边界不复存在,最后把一个个本来有血有肉的人,慢慢推向那种看上去还在工作、实际上已经快被掏空的状态。最难受的是,很多时候你还不能直接说累,因为一说累,就有人告诉你:现在都 AI 时代了,你是不是用不好 AI ?
可人本来就不是为了证明自己能扛多少层压力而活着的。一个岗位合理不合理,不该由它能不能找到愿意硬扛的人来证明。AI 再强,也不该成为老板把岗位写成许愿池、把团队缺口塞进一个人身体里的借口。说到底,工具是工具,人是人。一个正常的组织应该因为工具升级,更尊重人的注意力、更珍惜人的专注、更认真设计边界和协作;而不是反过来,借着工具的名义,默认你应该会更多、做更多、扛更多、熬更多。
所以看到这种 JD ,我最大的感受不是这个人得多牛,而是现在有些老板真的已经不把人当人了。
但是一切都被说得很自然、很先进、很顺应潮流,好像不是组织在逃避基本的人力配置责任,而是你不够前沿、不够努力、不够开放。可事实是,再会用 AI 的人...
这才是最让人不安的地方。不是要求高,而是高得没有尽头;不是技术变化快,而是变化被拿来合理化一切挤压;不是你不会,而是你被要求永远不能停。说穿了,这种招聘最刺眼的一点,就是它让人清清楚楚地看到:有了 AI 之后,某些老板没有变得更尊重专业,也没有变得更懂协作,他们只是比以前更理直气壮地觉得,一个人,应该被当成一整套系统来用。
既然如此,那为啥老板不自己干呢?别人为啥不做自己的超级个体呢?

iorilu   
没毛病啊,它竟然一个人能搞出来。它现在当然想招一个人替代它,把所有的事搞出来吧。至于你说的为什么不自己干,很简单,你就算自己干出来了,也不一定能拿到钱。你帮它干至少还能拿一份工资。
tina2998   
这是给王自如的粉丝准备的岗位,免费都干啊
LearningKid   
没错,我就是你口中的人形项目组。今年刚涨完工资,正在计划吞掉项目经理的工作份额
1gzNr
OP
  
看到了吧,这就是打工的下场,这种岗位你还能干到退休?干一年都算你厉害了
abolast   
今天看到这个帖子、热度很高。
我个人在公司就在做类似“全栈”的工作、一人包揽了产品设计前后端运维测试,但在一家小型公司里、很难推广这种模式,并且,普通同事对这种行为的评价其实是比较消极的、原来 3 个人做 2~3 周,现在一个人 1 周搞定。目前已有一些人认为我是在搞内卷。
这篇文章很想听听 v 站 er 的看法
woodfizky   
除了移动端我不会,其他我一个破运维居然都满足,真是想哭
cnhongwei   
原出处没有提岗位薪资待遇,不提工作时间要求吗?
会这么多东西不得年薪百万?
我会这么多东西我还需要去应聘吗?
退一万步讲,会这么多东西的人去应聘了,把项目做了,后面还持续养这个人维持项目吗?
这个人走了王自如自己能搞定吗?
woodfizky   
只要工作强度正常,待遇正常,没有什么可说的。如果是一堆要求,工资 5000 ,还 996 ,那是有问题。如果是 955,待遇双方满意,就没有什么,有需求,价格合理,自然就有供给。
ben1iu   
@1gzNr 你工资加了么,能干到多少岁
您需要登录后才可以回帖 登录 | 立即注册

返回顶部