欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编程启源 第一章 危险职业

程序员文章站 2022-05-31 19:48:20
...
  程序员就像古代的剑客,非灵慧之士难以担当。剑客所用之剑乃百兵之君,程序员所用之计算机,也可谓各种工具中最强大的一个。

  对于剑客来说掌握剑的结构是成为高手的基础;对于程序员来说掌握计算机的体系结构也是相当重要的。剑客只有对兵器有十足的认识,才能游刃有余地运用各种招法;对于程序员来说招法就是代码。

  剑客有两种:一种是身佩宝剑炫耀的;一种是不佩宝剑却杀人于无形的。

  程序员也有两种:一种是混饭吃的;一种是技术精湛的高明之士。

  混饭吃的程序员基本上是人无远志,锱铢必较,最不靠谱的。他们不了解硬件,不了解计算机,他们只练花拳秀腿,空架构子,骗骗公司,骗骗领导还行。一遇到危险就束手无策了,就像秦始皇被荆轲刺杀时,因拔不出宝剑,而满场跑一样。这是不了解宝剑的结构,他佩戴的是长剑,用错了拔剑的方法。正确的方法是背剑反手拔出。

  技艺高明的程序员大多都是进取心强,耻居人后,能委以重任的。他们熟悉计算机的所有细节,十分清楚代码的效率和消耗,写出的代码结构清晰,设计合理,解决问题单刀直入,从不轻易失手。

  因此,高明的程序员少之又少,混饭吃的程序员比比皆是。但混不好,掉脑袋也是有可能的,这是很危险的职业。