Write Blog As Programmer  • • •  我的一些 Vim 经验       all posts in Archive

码农,程序员 和 骇客

软件行业现在形容做编码工作的,大约有三个词:码农,程序员和骇客。特别是码农,一开始是戏虐的说法,可在我看来,含义与平时的理解有一些不同。

###“码农”

什么是“码农”呢,恩,可以简单的说是代码的搬运工。把一处处别人的代码移来移去,拼凑补丁不求甚解,他们其实并非愚笨,只不过懒于思考,幸运的是倒也能完成任务。可他们对计算机,写程序什么的并无激情。没有什么技术爱好,绝不肯花一点业余时间学点什么技术,所谓“8小时以外绝不论工作”。虽然口里常说 “拿多少钱做多少事”,可付出的其实大多时候可能还是配不上工资。

当然,合格的码农还是不错的,也能兵来将挡、水来土掩,要啥学啥,小事不知到stackoverflow,大事不决问Google,做出来的东西虽然算不得精美倒也凑合可用啦。

###程序员 他们不见得人人都真心热诚与这个行业,可多少对着行业有一种不可言说的感情。是无赖也好,是热爱也好,总归得把这条路走下去,所以先天的兴趣也好,后天自我培养的也好,学习的那股激情是不可少的。

爱技术者穷追不舍,热度不够的也得拍马赶上,即使追得相当辛苦。因为在心里的一丝不安全感,技术上的空虚和焦虑是程序员的原罪。他们眼睛盯着未来的技术变化趋势,常年捣鼓着各种新语言新工具,侵淫在各种技术和工具带来的感动里,然后拉帮结伙,各种的华山论剑。

还有一个值得夸耀的优点,他们对工作多少有一份责任感,即使从事自己不太感冒的技术,也期待证明自己的能力,有把自己的代码做到最优的吹毛求疵,不想被后来人骂狗血。(当然,这一切都是幻想,即使过几年自己回看自己的代码,也会毫不留情地骂自己孙子。)

他们是有理想灯塔的,他们头顶闪耀的不是影视明星,而是各种技术大神。他们背诵着各种大神的语录作为圣经,“talk is cheap, show me the code”, “Good design adds value faster than it adds cost.”, “To iterate is human, to recurse divine.” … 他们努力遨游在自己构建的虚空数字空间里,不断着尝试着成功的可能和过程的快乐。

###Hacker 他们是计算机时代的原住民,他们从来没有纠结过学点什么,他们只是一直在思考要如何改变世界。 他们有强大的念力,可以在二维世界里扭曲出自己的数字王国,在其中自得其乐。

他们可能是桀骜不驯的孤鹰,也可能平易近人到咂舌。不过他们始终不平凡,终归会搞出一个什么玩意,振聋发聩。


Hacker对我来说只是活在文字里的,当然,我会毫不客气地享用他们搞出来地各种玩意,提高程序生活质量,算是另一类亲密接触吧。可悲哀的是,就连程序员也是难得的稀罕物了,有理想的人越来越少了,多数人都在趋于平庸。IT公司,就像是骑士团,却放眼望去全是农民,真是虚幻的可以。

这些越来越多的码农,总的来说,他们是每个时代都会出现的悲剧,他们的学习历程和兴趣不符,工作又和理想差了一座山。其实他们之中又有几个人真了解自己喜欢什么呢?只可惜这个时代技术变化太快,有债迟早都得还,混得了一时也撑不了一辈子。差不多十年一轮的变革会让他们叫苦连天吧…

码农还是不错的,不过他们不能是开衫创业的主力。如果在硬壳的IT公司文化氛围里,他们还是可以自然进化的,不成也很容易被区分出来淘汰掉。

。。。 。。。

本来只是前段时间一点无赖的感悟,说着说着倒不知道想干嘛了,算了,就这样吧。