跳转到主要内容

【软件开发】重燃编程的快感

编码可能是乏味、沉闷和压力的。 缩小范围以反思软件编程的非凡之处可以带回奇迹。

我们人类很有趣。 我们从对人类飞行的不可思议的壮举感到谦卑到对在机场花费多长时间感到恼火的速度有多快。 我们经常被交通所困扰,但只是偶尔会对一种叫做汽车的东西的存在感到惊讶。

最近人类成就最突出的例子之一就是我们所说的编程语言。 回顾奥林匹克精神壮举,标点其创作历史,将帮助您重新发现编程近乎幻想的本质。

程序员,就像诗人


小弗雷德里克·P·布鲁克斯 (Frederick P. Brooks, Jr.) 在他颇具影响力的“人月神话”系列中写道:“程序员就像诗人一样,只是稍微远离纯粹的思想材料。”这是一个值得反思的声明。对于正在工作的程序员和任何参与帮助他们成功的人来说,这可能有助于唤醒沉睡的灵感。

我们可以说编程是一种在精神和身体之间移动的活动。我们甚至可以说这是一种与现实的逻辑本质互动的方式。程序员愉快地跳过了让思想家如此困惑的身心鸿沟。

“这承认,我们可以建议通过机器来执行这些劳动的机械分支,为纯粹的智力保留依赖于推理能力的东西。”数字可编程计算机概念的创始人查尔斯·巴贝奇如是说。