软件工程反思录(一)

软件工程发源且发展于英语地区,绝大部分编程语言都是以英语作为语言,除了历史经济等因素外,实际上也和英语地区经验主义有一定的关系。经验主义也潜移默化地影响了英语地区的思维和文化。

为什么和英语地区有关呢?这个问题出现在我的心中来源于大学时思考的一个问题。上大学前,由于对数学感兴趣,也希望自己能从事和数学相关的职业,因此对于数学思维的锻炼要着特别要求。不过高考志愿阴差阳错,进入了计算机专业。

当时大学的第一节课是C语言课,课堂上老师说的一句话引起了我的思考,"现在世界上有一百多种语言,C语言只是其中一门"。这句话在我心中产生了很大的一个冲突感:计算机难道就是这么杂乱无章?像数学一套符号全世界通用,多好,为什么还要搞那么多门语言?后面随着大学的学习和对西方哲学的了解,这种冲突感可以看成来自于经验主义和理性主义的冲突。

传统的西方哲学思想总的可以归纳为是英美的经验主义和欧洲大陆的理性主义,这个在西方近现代哲学都有着非常详细的讨论。要很好地说清楚经验主义和理性主义,是一个非常繁琐和严谨的事情,历史上的哲学家可能需要写上一本厚厚的著作才能说清楚,但本篇文章主题是软件工程,因此不打算使用大篇幅解释哲学上的概念。为了简化解释,因此我打算使用两个不太严谨,但相对比较容易理解的概念去替代经验主义和理性主义,这就是自我角度和上帝角度

经验主义重感觉而轻理性,重情感而道德。英国经验主义者贝克莱就说过

存在就是被感知

所以经验主义者会更容易从“自我角度”思考问题。
英语本身实际上也有这样的一种味道,人称代词"I",也就是"我"永远是大写的。

而理性主义者则相反,重理性而轻感觉,重道德而轻感情。理性主义者主张跳出人的主观感觉,建立一套“客观”的规则,去作为世界的基底,然后解释这个世界。法国理性主义者笛卡尔

我思故我在

实际上也是在寻找一个不可怀疑的,跳出主观介质,去解释这个世界,任何感觉都是不可信的,可能会出现错觉。实际上这种角度就是"上帝角度",脱离了人的主观感觉,最大化客观地去观察世界。当然正如一个中文语境的哲学大师说的,客观客观,主要有“观”,就不可能客,实际上理性主义者的客观也只是一个"理念",只能无限接近,而不能达到。实际上要理解上帝角度也不难,如果看过LOL或者王者荣耀比赛的人就容易理解"上帝角度",比赛选手是属于"自我视觉",可能会看不清对手做什么,会做什么。而观众则是上帝视角,整个比赛过程都能看得一清二楚,也因此不少观众会批判选手会犯低级错误,但实际上是可能大家的角度本身就不同。

现在回到大学时期一开始的那种冲突感来源,中学时期受到的物理和数学的教育实际上会逐渐倾向于理性主义。数学讲究的是如何通过几个不可质疑的公理出发去推导整个数学体系,而物理学也是通过几个基本定律去建立整个体系,外加教育环境的原因,物理学缺乏对实验重视,容易造成物理学也是纯粹靠理性逻辑推导的错觉。外加这些科目对个人主观感觉都有非常强的一种斥力。所以受过理科教育后,很容易倾向于理性主义,养成上帝角度(科学)。基本公理,普遍必然性,客观,这些概念在学习c语言的时候就产生了冲突感。因此,整个大学以及后面的工作中,实际上都充满着对经验主义和理性主义的冲突。

如果是站在上帝角度,那么追求的也就是上帝角度所看到的世界,上帝角度中一切都是客观的,确定的。科学的追求本质也是这种客观的普遍必然性

而如果是站在自我角度,那么追求的则是人性本身的需求——快乐、幸福等,这实际上也是英语文化会倾向于功利主义和实用主义的原因。

为什么软件工程需要先研究上帝视角和自我视角呢?实际上这确定着软件工程本质的问题——世界观的问题,而

世界观决定方法论

作为一门工程,方法论显然是他的灵魂所在,因此,世界观的问题必须先要澄清。

回到文章第一段,软件工程起源并发展于英语地区,并且外加大学和工作后的经历,所以个人认为软件工程本质会更倾向于经验主义(自我角度),也就是用人性去分析软件工程,而非使用科学的确定性去分析。后面的文章将会基于“人性”的角度去分析软件工程。英国著名经验主义哲学家休谟注有《人性论》著作。人性是经验主义里面一个非常核心的部分。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,362评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,330评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,247评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,560评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,580评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,569评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,929评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,587评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,840评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,596评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,678评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,366评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,945评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,929评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,165评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,271评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,403评论 2 342