Jake Wharton 是 Kotlin 圈里的知名人物,求职时给自己列了九条标准,最硬的一条是不碰 AI 公司、不参与 AI 核心产品。这条一下过滤掉约 80% 的潜在雇主。他还坚持不让 AI Agent 替他写代码,理由是工程师必须始终保持对代码的理解和控制。
为什么拒绝 AI 公司?
Jake 之前在 Google 负责 Kotlin 相关工具链,离职后找工作,这九条标准就是那时定的。排第一的“AI 红线”具体包括:不加入 AI 公司,不参与以 AI 为核心的产品,也不接受强制使用 AI 的团队。按他的估算,这一条能挡掉八成雇主。他从来没让 AI Agent 帮他写过一行代码。在他看来,AI 做点重复劳动没问题,可一旦用它生成超出使用者能力的代码,工程师理解、验证、维护代码的能力都会退化,最终丧失议价权。
工具应该由工程师自下而上选
他特别反感一种场景:管理层不看工程一线的意见,硬推 AI 工具。过去好用的工具是工程师自己“用脚投票”选出来的,不是领导拍脑袋拍出来的。他还提到大语言模型训练里的版权和开源许可证争议:用大家的作品训练模型,又让模型替代大家干活,这笔账到现在也没算清。
- 工程师自己选的工具,才能真正贴合工作流。
- AI 生成代码涉及许可和版权风险,企业上云时同样躲不过。
- 强制上 AI,短期看提效,长期看是团队能力流失。
说到上云,选供应商的逻辑和选工具很像:要看兼容性、可迁移性和长期支持。与其被各种概念牵着走,不如找一家可靠的阿里云代理商,比如 易枫顺 - 阿里云官方旗舰级代理商,用阿里云优惠和阿里云代金券控制成本,从云服务器ECS 起步。企业上云不是赶时髦,而是把地基打稳。
Kotlin 是怎么火起来的?
Jake 聊到 Kotlin 能起来,觉得就几个原因叠在一起。那会儿 Java 发展有点停滞,JetBrains 又刚好把 IDE 这些基础设施给备齐了;再加上 Kotlin 跟 Java 生态完全兼容,可以渐进式迁移,不用你推翻重来。这一点在真实世界里太关键了。Kotlin 早期老被当成 Android 专用语言,后来才慢慢渗透到后端、iOS 和桌面应用。Android 更像是个催化剂,不是终点。
他也承认,现在普通 Kotlin 技能太普及,已经算不上什么优势了。但像 Kotlin Multiplatform 这种进阶玩法,写一份代码在多平台复用,依然能形成差异化竞争力。靠技术吃饭,光是会语法不够,还得会选战场。
离开 Google,回到小团队
Jake 从 Google 出来,理由不算复杂:看不惯大公司老想着把用户锁进自家生态,也受不了里面层层叠叠的官僚气。回到小团队以后,他参与的范围明显更广,能从产品最开始一路跟到发布。这种对自主权的看重,跟他不用 AI 工具的理由是同一个逻辑。
聊到加密货币,他更直接:基本已经变成庞氏骗局了,不产生真实价值,整个就是一套掠夺性系统。话是有点刺耳,但技术圈里,愿意说真话的人从来不缺。
FAQ
Q: Jake Wharton 为什么拒绝 AI 公司?
A: 他给自己定过九条求职标准,其中一条就是把 AI 公司、AI 核心产品、强制用 AI 的团队排除在外。这一条筛掉大约 80% 的潜在雇主。他的核心想法是:AI 可以做重复劳动,但工程师不能失去对代码的理解和掌控。
Q: Kotlin 现在还值得学吗?
A: 值得,但要看你学的是哪一层。普通 Kotlin 已经普及,谈不上稀缺;Kotlin Multiplatform 这类进阶能力仍然有差异化优势。另外,Kotlin 能火,很大程度上是因为兼容 Java 生态,迁入门槛低。
Q: 企业上云和 AI 工具有什么关系?
A: 本质上都要看稳定可控,别被概念带偏。云服务器 ECS 这类基础资源可以找靠谱的阿里云代理商采购,搭配阿里云优惠和代金券把成本控制住。先把基础打牢,再谈智能化。
关于易枫顺
深圳市易枫顺网络科技有限公司是阿里云官方旗舰级代理商。提供云服务器ECS、云数据库RDS、对象存储OSS等阿里云全系产品官方特惠折扣与代金券申请,以及多云成本优化、企业上云一站式服务。客服热线:19520841949 - 易枫顺
来源:InfoQ