人月神话中有这样一个问题,编程为什么有趣?1.创建事物的纯粹快乐2.开发对其他人有用的东西3.整个过程会体现出魔力--将零部件组装在一起,看到它们精妙的运行4.学习的乐趣5。创造方式灵活,在键盘上键入正确的咒语,屏幕会活动,变换,显示出前所未有的或者已经存在的事物。类比于我们生活和工作中的所有事情,任何通过自己的想法,创造,学习以及一定时间量的努力完成的事物足够让人欣喜,这也能很好的解释了一些程序员开发一些软件的过程,没日没夜的敲代码,不仅仅来源于工作上的压力,更有的是投入其中的乐趣以及期待看到自己完成后的工作以及无bug的惊喜,更像一个挖宝过程吧。