回复:(xyyaihxl)什么是真正的程序员!-->qijingbin转...
以下是引用xyyaihxl在2006-12-12 15:32:59的发言:
真正的程序员从来不写注释,难写的程序必定也难读。
写注释个人是看情况写的,如果写一些非开源的程序,的确没有写注释的必要,因为那样如果别人得到了源代码。看懂了就麻烦了。
真正的程序员不写应用程序,他们直接从最底层的裸机开始编程。
写机器语言的人,现在好像没几个了,不过会写得一定是最厉害的程序员。
真正的程序员他们认为应用程序编程是那些不会系统编程的人干的活。
这个个人不赞同,哪项程序写起来都不容易。无论是什么编程,能写到极致的程序员,可以称之为神。
真正的程序员不画流程图,流程图是没文化的人的文档,居住在山洞里的人才在岩壁上画流程图。
团队开发不画流程图基本上做不了。
真正的程序员不读手册,依赖手册是无知和懦弱的表现。
手册是工具,有时得需要读一下,有时不需要。总之手册只能作为我的参考,不能左右我的程序写作。
真正的程序员从不一次做对,他们可以连续30个小时坐在机器前面给程序打补丁。
写程序往往不费事,调程序往往最费事,其实写一个程序只有极少时间在写程序。而大部分时间都是在对写好了的程序进行调试。
真正的程序员从不按早9晚5的生活过日子,如果你在早上9点看见一个程序员,那一定是他一夜未眠。
同感有些时候为了加班赶工,连夜写程序相当必要。不过个人一般不这么做,因为晚上一犯困往往时效率最差的时候,写出的程序出错率。要比白天头脑清醒时要大。
真正的程序员比用户还清楚用户需要什么。
个人认为,虽然即做市场营销又做程序员的人少,但是有时候的确必须。因为写程序是给用户用的,如果用户都不用,那写出来有时也没什么意义。
真正的程序员喜欢兼卖爆米花,他们利用中央处理器散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。