[Engineering] 编程哲学(一):愚者无疑,智者多虑

自从事软件行业以来,我接触到了很多有想法的人,他们的观点令人震撼,让人耳目一新。
然而,这样的好想法却从来没有在大雅之堂,或者在公开交流时被提及。
有想法的人们,总是在仔细考虑,暗自琢磨。

毕竟,愚者无疑,智者多虑。

The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts. ——Bertrand Rusell

即便如此,我也想要讨论一些“编程哲学”,并不介意被认为愚蠢。
因为,我太愚蠢了,我写不出好代码

软件需要哲学家,是的,我深以为然。

我们需要伟大的思想家——菲奥多尔·陀思妥耶夫斯基、大卫·休谟、亚里士多德、让·保罗·萨特、本·富兰克林、伽利略·伽利莱、伯特兰·罗素和阿尔伯特·爱因斯坦这样的人来指引我们走出软件的黑暗世纪:这个每一寸都深陷黑暗和无知的时代一定会像中世纪一样被人铭记。

即使我们用着不同的编程语言,表达的也是同样的想法。
这些想法,是如何组织代码,如何促使软件发展,如何对概念进行抽象,如何沟通,如何传递我们的知识,等等。
语言本身的影响会随着深入程度而逐渐降低。

社会是一个圆锥,每个人都在圆锥的高上面爬。你和同等水平不同领域的人的距离就是你所处平面圆的半径。只要你的水平更高,你接触别的领域的人的距离就会更短。——趣谈:实力把我们推向圆锥顶点

我们想要深入钻研任何领域,都不可避免的进行哲学上的思辨,
考虑很多与具体工作无关的指导思想,建立各种知识之间的联系。

任何事情要想做到极致,就不得不进行一系列的理性思考,总结和反思。
而这些思考才是从业者的核心价值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《哲学家们都干了些什么?》(上)-精读。这是五天的内容,按照每天目录去读。 Day1 哲学与宗教 №.1 本书导读...
    超姐666阅读 5,060评论 1 12
  • 年年中秋, 明月又当头。 皎洁漫洒柔若水, 拂了相思离愁。 举头望月无声, 时迁岁月有情。 今朝喜逢盛世, 勠力同...
    诗徒儿阅读 1,769评论 0 1
  • 粉色红的白的 就像枝头跳跃的音符 争先弹奏 春天的乐章 满园花香 让你忍不住 心驰神往 我盼望有那么一个姑娘穿越荆...
    青木佳叶阅读 2,773评论 1 2
  • 第八章-茫茫沙海(2) 要知道想要生存,是要靠技巧的。 沙尘暴并没有把我埋死了,反之,它变得柔情地把我送到了这间破...
    冰寒三尺阅读 2,812评论 0 7
  • 天气 晴+雷阵雨 早上驾驶小黄车第一次到了罗湖体育公园,这里临近一个水库,风景秀丽,空气清新。 从我住的地方到这里...
    西风东来阅读 952评论 0 2

友情链接更多精彩内容