什么是真正的程序员?

  真正的程序员是这样的人:

  他们有着执着的信念,有着狂热的激情,有着征服世界的妄想;
  他们为了某个悬而未决的算法可以彻夜不眠、寝食不香;
  他们会因为刹那间的灵感而狂喜不已,活脱脱一个尼采式的疯狂;
  他们行为古怪,总是站在组件与算法的角度看待每一件事;
  他们对于任何一项新的技术狂喜不已,并且有一种面对赤裸少女的疯狂占有欲;
  他们看到一辆抛锚的汽车,便会大发感概:“模型不对,部件没有封装好,更没有继承了奔驰宝马的设计方法,也没有了所见即所得的高效率客户化生产流水线”。

  当一个真正的程序员,开始从应用与架构的角度洞察每一个用户需求,开始游刃有余的摆弄着中间技术,开始用数学模型规划着自己的baby,并且用建模工具搭建自己的杰作。那么,他便是一个优秀的架构师了。

  真正的程序员,可以用C++,可以用Java,更可以用Delphi。
  
  至少有三件事情是VC可以做到而Delphi却做不到的:

  VC可以抛弃了社会公德,穿着露着膝盖的牛仔裤,光着膀子撒野,以赢得大家鄙夷的回眸而抑扬自得;  

  VC可以站在用$堆砌得很高的阳台上,偷窥隔壁人家的女人洗澡,并且把这令他心动不已的情节记载在那年久失修的MFC日历中,却不知道如何提升自己的禀赋,努力的创新把那个女人勾引到自己的温床上来。

  VC可以在寂寞与孤独的时候,背负着四个沉重的十字架,贴上C#的标签,以赢得回头率。虽然拾人牙慧,却也沾沾自喜。


  至少有两件事情是Java可以做到而Delphi却做不到的:

  Java可以骑在那愚笨的蜗牛上,啃着“大饼”,品着咖啡,得意洋洋的回过头来看着背后黑压压盲动的信徒们:跟我走吧,你们每人将分得一杯虚拟“鸡汤”,哦,不用担心会污染环境,我们将自动回收这残羹冷炙-----并不考虑这个世界的可利用资源是多么的匮乏。

  Java可以把川剧的变脸特技演绎为“绝活”。面对善良的客户与一群饥饿的盲从者,Java大张旗鼓地抛洒着包装华丽、却被数据库与Web Application挤压得内容干瘪的“为XX企业定制的咖啡豆”,并贴上EJB的标签。背地里却龟缩在IBM/BEA/M$的大旗下,干着Jsp/Servlet与几个Java小类的勾当,并毫不汗颜地美其名曰“J2EE”。
 
  如果你嗜好穿着浑身补丁的牛仔裤,趴在墙头偷窥女人洗澡,那么用VC/C#吧;

  如果你善于哗众取宠,借生产“企业咖啡豆”之名,行制作盗版之实,那么用Java吧;

  如果你优雅,你深刻,你灵动,你鲜活,你宠辱不惊,你与时俱进,那么用Delphi吧!



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=421078


你可能感兴趣的:(程序员)