
作者 / 全小鱼
2000 年,你会写个 HTML 就能月薪过万。
这是真的,不是段子。
那年北京平均工资一千出头,三里屯房价四千一平。你只要会用 Dreamweaver 拖两个表格,切几张 Fireworks 图,加几个超链接,公司就敢给你开八千到一万。
纳斯达克那年从五千点一头栽下来之前,.com 公司遍地烧钱,会做网页的人不够用,什么人都敢招。
后来泡沫破了,网页设计师的平均薪资越来越低。
我做开发 20 多年,见过太多方向像烟花一样冲到天上,再像烟花一样消失在黑夜里。
一、Flash,乔布斯的一封信判了死刑
九十年代末到 2010 年左右,Flash 就是互联网上的主角。
4399 小游戏是它做的,土豆网优酷早期的视频靠它播,各路网站广告动画也离不了它。
在学校里谁会做个 Flash 动画,谁就是班里的神。
Flash 开发者的工资比普通程序员还高一截。
2010 年乔布斯发了封公开信,说 iPhone 和 iPad 永远不会支持 Flash。理由是耗电、安全漏洞、不适合触屏。

然后 HTML5 起来了。不需要装插件,浏览器直接跑,更轻更快更安全。
Flash 从万人迷变成了人人嫌弃的老旧插件。
Adobe 在 2017 年宣布 2020 年底停更。那年最后一天,Flash 正式退出历史舞台。
毕业就做 Flash 的那批人,几年后发现市场上已经没有这个岗位了。乔布斯不认识他们,但他的一封信改变了他们的职业生涯。
跟 Flash 同病相怜的还有 Silverlight。微软出品,当年的口号是比 Flash 性能更强效果更酷炫。微软一出手,程序员觉得未来非它莫属。结果 HTML5 出来,把所有浏览器插件一锅端。微软自己后来都懒得更新 Silverlight 了。
现在你问 95 后的程序员,十个里有九个没听过这个名字。
二、J2ME,功能机时代的遗腹子
2005 年左右,J2ME 是手机上的标配。
J2ME 是 Sun 公司专门给功能机这类小型设备出的。那时候「是否支持 Java」是买手机的核心指标。
很多游戏,像贪吃蛇、俄罗斯方块、各种 RPG,全是 J2ME 做的。
诺基亚塞班兼容它,Windows Mobile 兼容它,几乎所有品牌的非智能机都内置 J2ME 运行环境。
J2ME 实现了一套代码跑遍所有手机的目标。
但代价是,开发的人被适配折腾得够呛。不同品牌屏幕分辨率不一样,按键布局不一样,内存大小不一样,一个游戏适配起来能把程序员逼疯。但没办法,用户量在那里,加班加到死也要撑住。
2007 年 iPhone 出来了。
2008 年 App Store 上线,安卓跟着发布。
智能手机带着原生应用生态来了,J2ME 的使命完成了。
完成了,也就不需要了。
功能机时代的另一个痕迹是 WAP,手机上网的初代版本,专门用文本和极少的图片搞出来的简陋页面。
当年 WAP 开发工程师是个正经职位,培训班里也是热门方向。
3G 和智能手机一来,这个词就从技术舞台消失了,现在只在技术考古文章里偶尔出现。
三、Delphi,被自己的东家挖了墙角
聪明的程序员用 Delphi,我大学毕业的第一份工作就是 Delphi 工程师。

Delphi 的 RAD 能力太强了,拉几个控件设几个属性写几行事件代码,一个 Windows 桌面应用就出来了。
做企业 OA、财务系统、MIS,效率跟 Visual Studio 有来有回。
一套正版 Delphi 卖好几万,贵得离谱,但有人买。
转折点是 Delphi 的首席架构师 Anders Hejlsberg,被微软用不可能拒绝的条件挖走了。
他去了微软干起了 C#。
Anders 走后,Delphi 那纯汇编写的的编译器,几万行,没人敢动。
团队停摆了,在那停摆的几年里,互联网爆发了,B/S 架构崛起,所有人都在做 Web 应用,Windows 原生桌面需求萎缩了。
Borland 在 2002 年就停止了这个项目;后来盲目跟风 .NET,把自己的路走歪了;最后被收购了。
现在 Delphi 还在编程语言排行榜上挂着,但几乎没人用了。
四、EJB 败给了 Spring
EJB 全称 Enterprise JavaBean,Sun 公司 1998 年推出的企业级 Java 方案,2000 年代初统治了 Java 企业开发。
你要做银行系统、电信计费、保险核心,必须用 EJB。
想跑 EJB,得先买应用服务器。WebLogic 一套几十万,WebSphere 更贵,光这些就把中小企业挡在门外。
EJB 的复杂度是史诗级的。Home 接口、Remote 接口、Local 接口、部署描述符,层层嵌套,一个 Hello World 能写上百行配置。搞过的人现在说起来都摇头。但正因为会的人少,价格就高,一批 Java 程序员靠着 EJB 过了几年好日子。
2004 年,一个叫 Rod Johnson 的人写了本书,附了一个框架叫 Spring。核心思想是依赖注入和面向切面,用普通 JavaBean 替代 EJB 的所有功能。
对比太直接了:EJB 要几十万的应用服务器加几百行配置,Spring 只需要一个轻量容器加几行配置。EJB 侵入性强,业务代码和框架绑在一起,Spring 完全无侵入。
Spring 迅速统治了 Java 世界。EJB 后来也做了大幅调整,3.0 版本借鉴了依赖注入和注解等核心思路,但大势已去。现在年轻 Java 程序员只知道 SpringBoot,你跟他说 EJB,他问你这是啥。

五、网络与嵌入式的集体退潮
2000 到 2010 年,思科认证是培训市场最亮的那颗星。CCNA、CCNP、CCIE 三个等级,被公认为网络工程师的黄金标准。CCIE 考试难度极高,通过率极低,但拿下了职业生涯基本就稳了。
培训班口号是年薪十万不是梦,2005 年这话是真能兑现的。
后来华三起来了。政府、教育、金融这些关键领域开始用国产设备,思科的市场份额不断萎缩。招聘网站上搜一下,要求全是 HCIP、HCIE。CCNA 这种入门认证,拿着去找工作已经没什么竞争力了。
更致命的是云计算和虚拟化。传统网络设备需求在下降,SDN 这些新技术要求网络工程师从头学。当年的 CCIE 们,要么更新自己,要么看着证书慢慢变旧。
嵌入式也经历过类似的周期。当年每个培训班都有嵌入式课程,51 单片机、ARM 开发、Linux 驱动,收费两三万写着包就业。但很多机构教的是二十年前的开发板,学生写个流水灯就结业了,包装成智能家居系统架构师去投简历。
企业真正需要的 STM32、树莓派、软硬件联调能力,培训班教不了。低端市场供过于求,高端岗位一直缺人。入门级的嵌入式工程师,现在已经算不上什么香饽饽了。
六、三个短命的赛道
页游
2010 年前后,Flash 加 PHP 后端,打开浏览器就能玩。弹弹堂、大天使之剑,月流水几千万的项目组到处都是。2013 年手游爆发,用户直接被吸走。现在还有几个人在网页上玩游戏。
Windows Phone
微软加诺基亚,2012 到 2013 年大量程序员涌入这个方向,觉得微软加诺基亚能复制安卓的奇迹。市场占有率从不到百分之五到归零,只用了五六年。微软 2017 年正式宣布放弃这项业务。收购诺基亚手机业务那笔交易花了七十多亿美元。
P2P 网贷
2015 年前后最火的互联网金融方向,技术团队薪资涨到癫狂。几千家平台同时上线,抢人抢到失控。2018 年连环暴雷,整个行业清零。简历上如果写过 P2P 项目,面试官会皱眉头。不是技术方向的问题,是选错了赛道。

技术会凉,但逻辑不会
2000 年那会,全国开设计算机专业的院校没那么多,会写代码就不愁找工作。2011 年移动互联网红利爆发,名校加计算机加能写代码,进大厂像喝水一样自然。
现在呢。全国九百多所院校开设计算机专业,每年六十万毕业生涌入市场。2
不是计算机不行了。是会计算机的人不稀缺了。一门技术从少数人掌握到所有人可以学习,这个过程是不可逆的。
这些故事的共同点不是失败。是技术方向会死,但技术本身不会消失。Delphi 的 RAD 思想在 C# 和 .NET 里重生。EJB 的组件化思路被 Spring 用更轻的方式实现了。J2ME 证明了手机需要应用生态,为后来的 iOS 和安卓铺了路。Flash 的遗产融进了 HTML5 的标准里。
你在这个行业待得足够久,会发现烟花一场接一场。但总有人在烟花熄灭之后继续赶路。
培训班广告铺天盖地的时候,红利差不多就吃完了。
不是说不要学,是说不要只因为钱冲进去。技术会凉,但技术背后的逻辑不会。如果你是真正热爱写代码的人,那些方向的起落对你来说只是一段经历。
如果不是,就当这是一个提醒。
来源:知乎日报
微信扫一扫打赏
支付宝扫一扫打赏:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/dcgm2/111.webp)
:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/sx4pm/12222.jpg)
:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/txgcx/1.webp)
:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/mfxn4/112.webp)
:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/k4bc9/11.webp)
:format(webp):quality(80)/https://assets.bohaishibei.com/2026/07/12/wrgen/0.webp)
