古时候有吴趼人的《二十年目睹之怪现状》, 谴责浊流冲击清流 .
现在有郭德纲的《五十年之相声现状》, 讽刺劣币驱逐良币.
我这有《三十年编程之现状》, 戏说恶码吞噬良码.
这里说的的恶码, 不单指恶意代码. 恶意代码虽然用意叵测, 影响恶劣, 但单客观从软件质量和创新来讲, 不乏巧夺天工, 偷天换日, 移梁换柱, 暗度陈仓, 草船借箭, 木马妙计等巧妙的构思和用心, 也不乏精雕细琢, 精打细算, 美轮美奂, 绞尽脑汁, 潜心钻营的让人拍案叫绝的经典样本. 所以, 恶意代码可能出自高手, 大师, 绝门之手.
这里说的恶码, 主要指质量低劣, 缺乏良知, 唯利是图, 偷工减料, 改头换面等造出来的 "豆腐渣" 软件代码, 至少绝非良心之作的良码.
遥想 30 年前, 还是命令行文本界面的 DOS 时代, Win1.0,2.0 到 Win31 Win NT(NT 不是 Network, 是 N10 缩写),Win 95....
从汇编下的寄存器级的 Debug, 到 Basic 下变量级的小程序, 到 C 下的过程级的链接编译, 到 C++ 下对象级的派生多态, 到 Visual 下视窗级的界面和线程, 每一个程序, 都是用一砖一瓦, 一行一段的铸造, 就像海燕啄出的燕窝.
30 年后, 当代码积累到一定程度, 到处都是开源代码, 框架系统, 开发者只要按照手册下一步, 下一步的配置, 就可以快速搭建一个网站, 一个云, 一个大系统, 而且超级炫丽, 超级高大上. 你辛辛苦苦码砖, 做出来的东西又不好看又不高级, 人家一出手, 就一个商用系统.
能搬砖的程序员越来越少, 会刷漆的粉刷匠越来越多.
就好像人人都学会了 "降龙十八掌", 你还在按部就班练太极拳.
可是, 人人都不练内功了, 都指望外国的开源系统, 半成品改造, 万一哪天, 人家不免费了, 人家不开放了, 我们还有能搬砖的程序员吗?
我好像已经预感到未来的编程界是怎么一番风景了! 你想成为这样的人吗?
来源: http://www.jianshu.com/p/fc19cbd9e455