编程为什么有趣?作为回报,它的从业者期望得到什么样的快乐?
首先是一种创建事物的纯粹快乐。如同小孩在玩泥巴时感到愉快一样,成年人喜欢创建事物,特别是自己进行设计。我想这种快乐是上帝创造世界的折射,一种呈现在每片独特、崭新的树叶和雪花上的喜悦。
其次,快乐来自于开发对其他人有用的东西。内心深处,我们期望其他人使用我们的劳动成果,并能对他们有所帮助。从这个方面,这同小孩用粘土为“爸爸办公室”捏制铅笔盒没有本质的区别。
第三是整个过程体现出魔术般的力量——将相互啮合的零部件组装在一起,看到它们精妙地运行,得到预先所希望的结果。比起弹珠游戏或点唱机所具有的迷人魅力,程序化的计算机毫不逊色。
第四是学习的乐趣,来自于这项工作的非重复特性。人们所面临的问题,在某个或其它方面总有些不同。因而解决问题的人可以从中学习新的事物:有时是实践上的,有时是理论上的,或者兼而有之。
最后,乐趣还来自于工作在如此易于驾驭的介质上。程序员,就像诗人一样,几乎仅仅工作在单纯的思考中。程序员凭空地运用自己的想象,来建造自己的“城堡”。很少有这样的介质——创造的方式如此得灵活,如此得易于精炼和重建,如此得容易实现概念上的设想。(不过我们将会看到,容易驾驭的特性也有它自己的问题)
然而程序毕竟同诗歌不同,它是实实在在的东西;可以移动和运行,能独立产生可见的输出;能打印结果,绘制图形,发出声音,移动支架。神话和传说中的魔术在我们的时代已变成了现实。在键盘上键入正确的咒语,屏幕会活动、变幻,显示出前所未有的或是已经存在的事物。
编程非常有趣,在于它不仅满足了我们内心深处进行创造的渴望,而且还愉悦了每个人内在的情感。
转载《人月神话》 http://peter9.iteye.com
分享到:
相关推荐
你喜欢 自由的生活并善于发现其中的乐趣和变化。 认为"计划赶不上变化",并以实际行动证明大部分规定和规律都是有弹性,可伸缩 的,通常会超出被认可和期望的限度。能用自己的热情感染他人。 可能有的盲点: 二、...
适用于自由职业者和小型团队的现代开源项目时间跟踪 我们信奉“一劳永逸 的理念 并尝试在titra的设计和实现中遵循它。 Wekan是绝佳伴侣,您可以在其中计划任务并跟踪时间。 没有风险,没有乐趣,只有时间跟踪 根据...
现在求职的状态就是高不成低不就,与专业无关的职业很多,但不想去做,因为觉得在其他行业中找不到乐趣,也体现不了价值,而专业方面的职业也有,但是有好多机会都与擦肩而过,由于知识面的狭窄,很难通过笔试那一关...
相信与超市管理职业挂钩的你,可能需要了解一下08年五一节家的感觉价的乐趣促销方案,现在就来...该文档为08年五一节家的感觉价的乐趣促销方案,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
我现在求职的状态就是高不成低不就,与专业无关的职业很多,但我不想去做,因为我觉得我在其他行业中找不到乐趣,也体现不了我的价值,而专业方面的职业也有,但是有好多机会都与我擦肩而过,由于知识面的狭窄,我很...
职业的乐趣 职业的苦恼 第2章 人月神话 乐观主义 人月 系统测试 空泛的估算 重复产生的进度灾难 第3章 外科手术队伍 问题 Mills的建议 如何运作 团队的扩建 第4章 贵族专制、民主政治和系统设计 概念的完整性 ...
人月神话.pdf 中文二十周年纪念版 来认识一下软件开发这个职业,以及充满在这个职业中的乐趣和苦恼吧。
提高直接从事采购工作的人员的信心、乐趣和自豪感。 四、招生对象 来自采购、物流、生产和供应链等职能部门的管理人员,包括企业采购战略制定经理、采购政策制定主管、采购业务实施人员、运营总监、供应链经理、...
使用此程序可以更轻松地简化,组织和计划Stardew Valley的农业职业。 该程序的结构类似于日历,与星露谷的季节有关。 使用它可以使用户相应地计划他们的作物,以便他们可以在最短的时间内看到最大的利润。 这应该...
卡皮巴拉伊 这是我个人的项目,旨在发展自己的职业道路并从中获得乐趣,就像有水豚一样。
1.游戏陪练:可以选择当下火爆的游戏内容,选择游戏大神、职业玩家进行陪练,也可约附近路人玩家或是身边的小伙伴语音组队开黑,一起享受边玩游戏边吐槽的无限乐趣。 2.约玩交友:除了游戏陪玩功能,系统还设置了...
1.游戏陪练:可以选择当下火爆的游戏内容,选择游戏大神、职业玩家进行陪练,也可约附近路人玩家或是身边的小伙伴语音组队开黑,一起享受边玩游戏边吐槽的无限乐趣。 2.约玩交友:除了游戏陪玩功能,系统还设置了...
1.游戏陪练:可以选择当下火爆的游戏内容,选择游戏大神、职业玩家进行陪练,也可约附近路人玩家或是身边的小伙伴语音组队开黑,一起享受边玩游戏边吐槽的无限乐趣。 2.约玩交友:除了游戏陪玩功能,系统还设置了...
我现在求职的状态就是高不成低不就,与专业无关的职业很多,但我不想去做,因为我觉得我在其他行业中找不到乐趣,也体现不了我的价值,而专业方面的职业也有,但是有好多机会都与我擦肩而过,由于知识面的狭窄,我很...
1.游戏陪练:可以选择当下火爆的游戏内容,选择游戏大神、职业玩家进行陪练,也可约附近路人玩家或是身边的小伙伴语音组队开黑,一起享受边玩游戏边吐槽的无限乐趣。 2.约玩交友:除了游戏陪玩功能,系统还设置了...
1.游戏陪练:可以选择当下火爆的游戏内容,选择游戏大神、职业玩家进行陪练,也可约附近路人玩家或是身边的小伙伴语音组队开黑,一起享受边玩游戏边吐槽的无限乐趣。 2.约玩交友:除了游戏陪玩功能,系统还设置了...
去找一个玩具项目来帮你重拾解决问题的乐趣吧,这叫“培养激情”。 感觉要被新知识淹没了?做点以前做过的事情,重新探索一下自己熟悉的领域,然后通过“以退为进”再次前进。 学习停滞了?那就去寻找一支由富有...
焦油坑(The Tar Pit) 岸上的船儿,如同海上的灯塔,无法移动。 ——荷兰谚语 史前史中,没有别的场景比巨兽在焦油坑中... 因此,首先让我们来认识一下软件开发这个职业,以及充满在这个职业中的乐趣和苦恼吧。
本软件时时更新最新流行美容师现场化妆教学视频,淡妆、职业妆、宴会妆一应俱全,眼妆、唇妆等全部囊括。没有化妆经验?不用怕,视频教程一步步教你来,还等什么,快快下载吧,分分钟变美人!1. 美容化妆,美容达人...