哲学与工业之间的共性不胜枚举。例如,软件开发原理与人类特征极为相似。在孔子之道的启发下,本文考察了中国古代哲学家的智慧在当今如何仍应用于最现代化的学科之一。

《论语》是儒家学派的经典著作之一,在约2500年前由孔子的弟子编纂而成,一直是中国最为广泛阅读的书籍之一。

该书开篇的头两句是:

1. 学而时习之,不易说乎?

2. 有朋自远方来,不亦乐乎?

字面意思无法明确解释其含义以及这两个问句的真正意图,这里给出一个软件工程师的解释。

实践所学到的知识和持续交付的愉悦

与英语不同,单个汉字传递的概念要比单个单词更广泛。《论语》第一句中最重要的汉字“学”代表着“学习”和“追随”老师或那些更有经验的人。接下来的文字表达重复,并且表明实践(对个人而言)和进步(对实践的知识而言)的重要性。

孔子说,向更有经验的人“学习”,通过实践增加技艺,让世界变得更美好。在 《论语》的稍后部分,他提出提供这样一个体系是社会的责任。

今天,一些全球最成功的工程团队应用这一哲学,实践持续交付——一种软件开发方法,它通过不断迭代和重复已知有效部分来提高软件质量。此外,他们还为年轻开发人员提供途径,向有经验的工程师学习,并且不断实践他们所学到的技能。

接待远方来客的快乐(与远方来客合作)

在解释第一句话和互动哲学之间的关系之前,有必要先理解“有朋自远方来”的含义。它是指一位了解您所从事领域的专业知识(朋友)但却与您不相识(来自远方的)的人。该朋友自远方来访,就你们共同感兴趣的领域交流想法。

孔子理解合作的重要性,而当代的开发团队则正在运用这一原则。最高效的高功能软件工程师分享他们所从事项目的相关信息,并且利用协作平台与同行交流想法。最近进行的一项有关持续交付的调查也发现,96%的受访者都认为他们的协作平台在实现持续交付中起着重要作用。

2500年后在Perforce

正如孔子在很久以前所描述的,跨学科协作理念很重要,不能被视作为两个独立的实体。2500年后,Perforce通过其版本管理和内容协作平台Helix体现了这一理念。通过Perforce的20/20计划,Helix可免费提供给多达20个用户或20个工作区,并且包含获得技术支持。如要下载该产品,请访问www.perforce.com/downloads。

转载于:https://my.oschina.net/perforce/blog/540726

Perforce现代软件工程与古代哲学:儒家思想相关推荐

  1. 中国古代哲学书籍目录

    中国古代哲学书籍 儒学经典 <大学><法言><衡论><礼记><忍经><孟子><论语><论衡><孝经 ...

  2. 中国古代哲学的8000倍浓缩

    "无明","烦恼".1 大人之学,在"明明德".2 "人性本明,如宝珠沉溷水中,明不可见."3 "所谓明明德者 ...

  3. 从起源到再生:古代与中世纪哲学笔记

    文章目录 介绍 从起源到再生 古代哲学话题 宇宙论时期:本体论 人类中心论时期:智者派与苏格拉底 体系化时期:柏拉图与亚里士多德 更多思考 脚注 介绍 通常意义的古代哲学指从前苏格拉底哲学到后期古典时 ...

  4. 物理学需要哲学,哲学需要物理学

    来源:微信公众号"Philosophia 哲学社" 撰文:卡洛·罗威利(Carlo Rovelli) 翻译:朱科夫 「反对哲学」是一位当代伟大的物理学家--诺贝尔物理奖得主.基本粒 ...

  5. 中国古代道家思想与网页重构的思考

    2019独角兽企业重金招聘Python工程师标准>>> 一.关于中国古代道家思想 道家是以老子.庄子为代表的中国春秋战国时期诸子百家中最重要的思想学派之一.道家思想以其独特的宇宙.社 ...

  6. 【天光学术】中国哲学论文:以老子为例看中国哲学的思辨体系

    摘要:在研究中国古代哲学思想的时候,不应该仅仅注意它在历史上对我们的产生教化作用的常识道德,更多地是中国哲学中闪耀着的理性思辨的光辉.这些丰富的哲学体系对于我们完善中国古代哲学体现,推进现当代哲学研究 ...

  7. 语言哲学与计算机语言,20世纪语言哲学和心智哲学的发展走向——以塞尔为例...

    例二,缪勒-莱尔线(Müller-Lyer lines). 上面两个图形中心部分线段的长度是完全一样的,但a看起来比b长.在这里,我们视觉经验的意向内容与我们信念的意向内容是矛盾的,前者破坏了后者.我 ...

  8. 阅读笔记 |《哲学·科学·常识》陈嘉映

    目录 导论 科学认识 建构主义 哲学-科学 本书章节 上篇 章一 理性与哲学 感应思维 感应与因果 神话 理知时代 阴阳五行理论 哲学-科学之为求真的理论 章二 从希腊天学到哥白尼革命 希腊哲学的文化 ...

  9. 读冯友兰之《中国哲学简史》

    冯友兰. 中国哲学简史. ISBN: 978-7-301-21569-2 从内容上看,这本书是冯友兰的<中国哲学史>的精简.但实际上这本书的写法和<中国哲学史>完全不同.这本书 ...

最新文章

  1. 【消息中间件】RabbitMQ 高级特性与应用问题
  2. java序列化的作用
  3. 4个月高效备考信息系统项目管理师经验分享【57,49,49】
  4. Linux环境编程之同步(四):Posix信号量
  5. 设置clion执行前的cmake命令,和CMAKELIST.txt不冲突
  6. C语言不调用库函数画一个三角形
  7. boot spring 启动 文本_springboot 选择启动某个配置文件
  8. 建立SAP Router后,开放SAP访问的步骤
  9. 值类型和引用类型 是什么 区别
  10. 20200601每日一句
  11. 基于微信小程序的人脸识别
  12. 我的世界java营火如何合成_我的世界:关于营火的8个“冷”知识,可通过27000种方式来合成!...
  13. 人工智能之模式识别(一)
  14. [单片机框架][bsp层][N32G4FR][bsp_flash] flash配置和使用
  15. 2021-2027全球与中国零售空间规划软件市场现状及未来发展趋势
  16. 量子BB84,B92协议简单介绍
  17. 怎么把cad做的图分享给别人_怎么将CAD图转换
  18. Windows 7 绿联蓝牙适配器5.0连接蓝牙耳机失败解决方案
  19. TCP/IP 之蓟辽督师
  20. 提效80倍!优维CMDB好样的

热门文章

  1. NUC972 SPI Flash启动+内核+Cramfs文件系统
  2. org.apache.ibatis.exceptions.PersistenceException:
  3. 米家共享显示服务器错误,米家摄像头云服务器
  4. 小米手机出货量超苹果重返世界前三,雷军做对了什么?
  5. 什么是宏任务和微任务
  6. 国庆看了长津湖 | 坚韧的毅力让我拿到了薪资18.5K,人生就像马拉松,坚持到最后,就是胜利者
  7. 5.10中国品牌日,助力中国产品向中国品牌转变!
  8. 音频服务器未响应错误代码1068,win7启动windows audio提示错误1068的解决方法
  9. golang:return和os.Exit有什么区别,return之后又执行了什么呢?
  10. UI设计自学还是去培训机构