正文
缩行师
是程序员最大的天敌。
缩行师也是分等级的,最低级的缩行师只能缩缩空行,挪一挪括号,一般人都能做,大抵是被程序员看不起的,往上一级就要稍微懂一点编程知识了,知道怎么把定义的变量合到一行,怎么去掉可以去掉的括号,他们已经一脚踏入了领域和空间的境界了,他们许多是程序员做不下去为了生计讨口饭吃,倘若搞好客户关系,也能活的很滋润。
再往上一级,这些人是缩行师界的精英,而且随时可以成为最优秀的程序员,他们把无聊的体力工作交给下边的人去做,自己则和程序员斗智斗勇,“你这个变量没必要定义”,“你这两处的功能重复了,回去重构一下”,“你这个是自己造轮子,去找别人开源写好的”。
他们有的曾经是最好的程序员,有的是因为忍受不了缩行师的百般挑刺,无奈转行,有的是因为满足内心找茬的欲望。他们有的是从事多年的缩行师,从学徒起一步一步坐起,扎扎实实的走到现在的地位,这个级别的缩行师是各大缩行事务所争抢的对象。
每个客户都以邀请到他们为荣,预约的人多了,事务所开始准备“缩号”,客户只有摇到了缩号才能有幸邀请到这些人,有的客户更是为专家缩号大打出手,于是又催生了一种叫“缩牛”的职业,不再赘述。
他们某种程度上已经达到了缩行师的顶峰,但还有一种传说中的存在,他们是打破规则的存在,如果你侥幸看到他们的杰作,你就会发现上面提到的都是浮云。一行,只需要一行就够了,什么工程,什么项目,只需要一行。jQuery.min.js 就是他们的杰作。
有一个站在巅峰的男人曾经应拉里 · 佩奇的邀请将谷歌的所有代码写成了一行,并且能完整的实现了谷歌现有的所有功能,人们甚至发现谷歌搜索快了将近 30%。后来有华尔街和硅谷的资深从业者看到这行代码后久久不能平静,对这行代码给出了 5600 亿美元的估值,当然这行代码一般人是看不完的,据说这行代码的长度可以从加州连接到 M31 星系。