美文网首页
人生修养对软件开发的意义

人生修养对软件开发的意义

作者: 光明自在 | 来源:发表于2016-01-03 23:30 被阅读15次

    一个人的思想、性格、行事方式会渗透到其参与的每件事情中。对于软件开发来说,当然也是这样。

    外在世界无非人内心的映射,是人的思想在物理世界的体现。就拿组织机构来说,可以分为集权式和民主式,东方社会普遍集权式政府,而西方则普遍民主式,程度也各有不同。

    崇尚集权和自由民主的两类人,构建的代码必然也会体现其思想。崇尚集权的人,构建的代码必然会有强大的中心类、弱小的辅助类,模块之间的关联较多且强;崇尚自由民主的人,构建的代码可能没有明确的中心,模块的独立性较强,难以看到庞大无比的类。

    无论我们从事什么样的工作,我们都在用自己的思想构建这个世界,只是介质不同而已。团队、公司、家庭、国家乃至整个社会都是如此。

    受传统文化的影响,喜欢哲学、管理学、心理学、宗教等这些虚无缥缈的东西,除了能修身养性以外,一直以来也没有切实感受到这些东西的用处。而此刻,我认识到,它们不能改造世界,但它们能改造人的世界观、性格,藉此而影响整个世界。

    相关文章

      网友评论

          本文标题:人生修养对软件开发的意义

          本文链接:https://www.haomeiwen.com/subject/ebdohttx.html