一天,一个医生、一个工程师和一个计算机科学家坐在一起讨论哪一个是最古老的职业。
医生说:“上帝用亚当的肋骨制作了夏娃,然后才有了人类。这显然是一个外科手术,所以,医生是世界上最古老的职业。”
工程师同样援引圣经上的例子:“上帝使世界从最初的混沌状态走向有序,这是一项前所未有的、最伟大、最复杂的工程。”
正当他们争论不休时,只听计算机科学家冷冷一笑,说:“知道世界的混沌无序是谁造成的吗?”
一天,一个医生、一个工程师和一个计算机科学家坐在一起讨论哪一个是最古老的职业。
医生说:“上帝用亚当的肋骨制作了夏娃,然后才有了人类。这显然是一个外科手术,所以,医生是世界上最古老的职业。”
工程师同样援引圣经上的例子:“上帝使世界从最初的混沌状态走向有序,这是一项前所未有的、最伟大、最复杂的工程。”
正当他们争论不休时,只听计算机科学家冷冷一笑,说:“知道世界的混沌无序是谁造成的吗?”
1.0版:这几乎是不能推出的β版,但我们必须将它发布,因为实验室的伙伴已精疲力竭,发布日期近在眼下,市场部的同事早已迫不及待。
1.1版:我们已经修正了全部致命的错误……
2.0版:有热心人又发现了新的错误,因为修正了错误,所以顺手改一下版本号。
2.1版:对不起,千万不要惊讶,只有一些令人生厌的印刷错误,绝对不会引起任何麻烦。
3.0版:我想我们终于把这个软件做的完美无瑕,绝大多数客户也认为他们使用起来得心应手。
4.0版:功能有丰富了!但软件整整大了一倍,也就是说你需要付更多钱,需要更快的处理器……
4.1版:我们发誓:只有1–2个小错误。 …… ……
6.0版:虽然已经有人在讨论报废计划,但在加入了可爱的Demo后,我们正努力延长它的寿命,争取卖出更多软件。
真正的程序员从来不写注释,难写的程序必定也难读。
真正的程序员不写应用程序,他们直接从最底层的裸机开始编程。他们认为应用程序编程是那些不会系统编程的人干的活。
真正的程序员不画流程图,流程图是没文化的人的文档,居住在山洞里的人才在岩壁上画流程图。
真正的程序员不读手册,依赖手册是无知和懦弱的表现。
真正的程序员从不一次做对,他们可以连续30个小时坐在机器前面给程序打补丁。
真正的程序员从不按早9晚5的生活过日子,如果你在早上9点看见一个程序员,那一定是他一夜未眠。
真正的程序员比用户还清楚用户需要什么。
真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。
中国电信招聘程序员,程序员A、B、C前去面试。
考官问他们程序出错的经历及如何对付时间这种数据。
A :我编过数万行程序,从来没出过错。我很细心,将时间精确到毫秒没任何问题。
B :程序出错在所难免,但我特别擅长在最短时间内将错误找出来并将其纠正。用四舍五入将时间精确到秒就足够了,精度太高影响运算速度。
C :迄今为止,我编的程序只出过一种错误:运算结果总是比正确结果大一些。至于时间,学过计算机的人都知道,计算机用二进制进行计算,而时间是六十进制,所以,处理时间这种数据有技术难点。我认为可用近似取值将问题简化,比如一分钟三十秒,就近似为三分钟这种可以被六十整除的数。
结果,程序员C被录用了。
@EmploySnake : 妈妈给出一个手指:“宝宝,这是几?”“1!”“真棒!那这个呢?”说着又伸出一个手指,“3!”“咦?如果这是3,下面这个是多少啊?”妈妈一边引导一边举起第三个手指,“7!”“啊?再想想。。”突然,好像悟到了什么,冲云爸爸大喊:“你个码农,怎么教的孩子?!” @程序员幽默
1、小时候翻墙靠得是硬件,现在翻墙靠得是软件。
2、和小时候相比,现在的翻墙更麻烦,更累。
3、小时候翻的是快乐,现在翻的是寂寞。
4、小时候的翻墙是体力活,现在翻墙是技术活。