感到困惑,在这个时代,程序员学习技术还有必要吗?
收集完 google 最新发布的 antigravity 相关信息和使用反馈,深夜失眠。
今年可以说是 AI 编程技术发展爆炸式推进的一年。
从公司面试的态度可以观察到风向,从以前的禁止用 AI 作弊,到现在主动要求考察 vibe coding 技能。
但是,风潮迭代的太快了,暂时忽略国产 IDE ,仅关注国际产品,可以看到:
-
IDE:
- Vscode Copilot -> Cursor -> Claude Code -> Google Antigravity
-
Model (性能可能是平行关系,这里说的是流行趋势)
- Kimi -> Deepseek -> Qwen -> GLM
- ChatGPT -> Claude -> Gemini
基本上每个季度都会发布新的 IDE 产品,迁移工作流和适应新环境变得非常频繁,并且国内还有网络的 Debuff 加成,给追新增加进一步的困难。
比如昨日发布的 Antigravity ,如果想流畅体验,我需要处理以下问题:
-
迁移问题
- 又需要学习新的开发环境
- 可能现在电脑里除了 Electron ,最多的就是 IDE 了
- 对了,Antigravity 也是 Electron
-
网络问题
- 目前不遵循 System Proxy 设置,也不读取 HTTP Proxy 变量(根据收集到的信息,我没亲自核实,可能有误)
- 需要使用 Tun (网卡全局代理) 模式,但是:
- 网卡路由无疑是一个很不优雅的做法,忽略增加的负载不谈,clash 接管全局流量有可能会遇到兼容性问题。就像全局变量一样,除非救急,应该避免使用。
- 于是我更倾向于在虚拟机中安装,这样可以限制受影响的范围。那么:
- 需要在虚拟机中另外安装 clash 。而目前的 Claude Code 可以读取代理变量走宿主机的 clash ,并且支持 VSCode 远程开发。
-
账号问题
- 根据账号的区域、登录 IP 、历史行为判定
- 部分账号会 403 ( UI 表现为 not eligible 或者直接转圈)
-
支付问题
- 虽然暂时是免费,但是免费、性能好、使用流畅不限制三者是不会同时出现的
- 目前不支持第三方 API ,所以还需要解决支付问题。
跑题了,我的意思是,按照这个发展速度:
- IT 技术迭代很快
- 人类的学习速度慢,记忆也会年龄增长而下降
- AI 的学习速度会越来越快
那么,现在钻研的各种技术细节真有必要么?比如面试的各种八股文。 比如现在有流行全栈的趋势,就是因为前端 AI 已经可以很好的完成大部分工作,后端开始变全栈了。
而大部分程序员也只是做 CRUD 的,不是人人都是架构师,没有必要理解具体的细节(并且过几年可能就换框架了),所以会调用框架提供的 API 足以。
Claude 的发言人甚至公开表示:
“未来的程序员不需要 IDE ( IDEA 这种),他们只需要文本编辑器和对话窗口”
艹了,感觉程序员真的不是什么好工作。还有什么行业是这样:
- 加班到九点是常态
- 本就不多的休息时间还要持续学习,因为行业标准三天两头的变
- 青春饭,35 岁毕业
以前我对考公嗤之以鼻,觉得低薪还没有任何技术含量的工作有什么好干的。
现在我觉得我真是 sb ,公务员薪资不高但也绝对不低,并且按时薪和劳动强度算,比码农性价比高得多。
更别说稳定了,从交税变成收税,这才是真正的阶级跃迁。
码农一时挣的都是卖命钱,和卖血一样。赚不了太长时间,而且迟早交给医院或者捐给土地税收(因为非一线都没有高薪的程序员工作)。