他们如何看待程序员

哈Ha! 我向您介绍了罗伯特·C·马丁(Robert C. Martin)的文章“他们对程序员的看法”

回到过去,看看程序员如何在流行文化中得到代表,既有趣又有益。 人们如何看待我们? 他们知道程序员是谁吗?

重要的是要记住,直到1946年为止,还没有程序员,而计算机本身直到50年代末才真正为人所知。 那时几乎没有人住在程序员的隔壁。

如今,西方世界,甚至在大多数发展中国家,几乎每个人都被计算机包围着。 尽管编程对于许多人来说仍然是个谜,但是程序员是共同的邻居。

因此,让我们回顾一下过去的六十年,看看文化如何改变我们的方式和我们正在做的事情。

禁行星(1956)(禁行星)


最好从头开始。 首部真正经典的科幻电影。 禁行星。 如果您还没有看过,那么您会错过一些深刻而令人兴奋的东西。 我敦促你看,甚至研究它。

这部电影中没有明确引用计算机或程序员。 这个概念根本不是公众可以接受的。 但是,有一辆车。 很大的车。 暗示她很聪明,但不聪明。

图片

在电影中,反英雄莫比乌斯博士发现自己身处无人居住的Altair IV世界。 他发现了一个古老的外星机器。 二十年后,救援人员抵达地球。

这个大机器的程序员早已死了,但被描述为属于高度发达和仁慈的外星种族。

这个星球上还有另一辆车。 这是一个名为Robbie的机器人。

图片

罗比显然很聪明。 他会以卡森(Carson)在唐顿修道院(Downton Abbey)的方式说英语,并具有真正的英国管家的美感。 Morbius博士声称创建了机器人,因此他显然是一名程序员。

莫比乌斯勤奋,严格,甚至严厉。 他不是邪恶的,但他是一个隐士,并不特别喜欢别人的陪伴。 他也很聪明,但是很反社会。

现在记住这些是50年代。 在那个年代,科学家们有一种特殊的刻板印象,而莫比乌斯博士(Nortain Captain Nemo)暗示了这一点。

伟大的托伯(1954)(伟大的托伯)


是的,我回去了两年,但只是说我没有忘记这部电影。 我只是认为这并不重要。 那是一部儿童电影,而半智能机器人更像是拉西,而不是罗比。 Tobor的创建者是一位杰出的科学家,他也遵循50年代的模式。

星际迷航(1966)(星际迷航)


在本系列中,我们对程序员的了解很少。 但是,计算机令人着迷。 吉恩·罗登贝里(Gene Roddenberry)的妻子马杰尔·巴雷特(Majel Barrett)为计算机配音。 她还在《星际迷航》的试播剧中饰演了Chapel护士和“第一”。 她用完全单调的声音给计算机发声。 该信息是事实。 计算机从不发表意见,也没有任何情感。 他不过是工具。

例外情况是称为“终极计算机”的一集,其中将新的智能计算机连接到Enterprise船上。 该机器的创建者(也是隐式的程序员)是Deystrom博士。 他和计算机同时发生故障,Kirk必须“拔掉插头”。

关键是程序员非常聪明,有进取心,以至于随着时间的流逝他们会失去情感上的稳定性。

这是充当恶棍的计算机的第一个示例。

2001:太空漫游(1968)(2001:太空漫游)


HAL 9000是这个故事的反面人物。 我们对程序员Chandra博士知之甚少,除了他教计算机歌曲。

请注意,在这个时代,计算机就是字符。 程序员(如果有)是辅助的。

巨像:福宾计划(1970)(巨像:福宾计划)


另一部电影中,计算机是超级智能的反派,而程序员则是由莫比乌斯(Morbius)博士设计的科学家。

银翼杀手(1982)


计算机是一些主要角色,本质上是奴隶。 我们不会遇到程序员,但是很显然他们是道德上的破产者。

特隆(1982)(Tron)


英雄程序员打败一台邪恶的计算机。 这是我们第一次看到程序员是打败计算机的好人。 这部电影也预示着《黑客帝国》,因为主角已转移到计算机上。 作为一名程序员(尽管他被称为“用户”),他拥有力量。

这里的英雄程序员被描述为世界著名的科学家和商人。 他不住在隔壁。

战争游戏(1983)(War Games)


电脑又是一个角色,尽管这次是无辜的复制者。 这个男孩与程序员见面并进行了心理分析,以说服计算机不要破坏世界。 程序员被描绘成一位情绪不稳定的著名科学家。 计算机被描绘为与喜欢玩游戏的孩子相似的角色。

终结者(1984)(终结者)


人们正在编程一台邪恶的计算机,天网,然后它将对Terminator进行编程以杀死Sarah Connor。 因此,这是对奇点的预测。 计算机对计算机进行编程。

这部电影的一个有趣方面是一个男人的形象,他看起来像一辆完全专注于任务的汽车。 起初,您认为终结者几乎是人类,但是这种人性化逐渐消失了。 最后,您只会看到一台残破的机器,失去了腿,遗留了人类的遗体,仍然只追求一个目标。

短路(1986)(短路)

(叹气)约翰尼5号是一架遭到雷击打击的战斗机器人。 这使机器人变得智能且纯真。 最后,机器人发明了自己的道德规范,远远超越了人类的一切。
因此,在这种情况下,除了自然,上帝或其他任何人,都没有程序员。
电影不错,但很傻。

侏罗纪公园(1993)(侏罗纪公园)

这是我们对人性化程序员的第一眼真实印象。 丹尼斯·内德里(Dennis Nedry)不是一个疯狂的科学家,也不是一个受人尊敬的研究人员,他只是一个普通的程序员。 他是一个有缺陷的人。 哦,有些东西是Twinkie食物,是地下室的刻板印象,但这是电影第一次向程序员展示可以居住在附近的人。

电脑根本不是字符。 它只是一个工具(“ Unix系统”)。

网络(1995)(网络)


主要角色是程序员,他必须利用自己的程序员技能来击败残酷的阴谋,在阴谋中她被指控谋杀和其他卑鄙的事情。
这是程序员可能是附近某人的另一种情况。

黑客帝国(1999)(黑客帝国)


所有人类角色都是程序员。 他们所有人都居住在附近,但是由于有了红色药丸,他们被转移到了另一个现实中,在那里他们可以“看到”代码。 他们正在为善与恶进行世界末日的斗争。 主角是耶稣的一种。

总结


注意进度。 多年来,计算机的显示方式从主要角色(善恶)变为辅助角色和乐器。 程序员从一个不存在的人变成了一个疯狂的或被宠坏的科学家,变成了自然界或天网,变成了隔壁的一个人,变成了一个超意识的救世主。

在千年之前,我也停止了这次审查。 从那以后有没有电影在程序员中扮演重要角色? 实际上,我认为我们已经从银幕转向了电影业。 没有大量的计算机图形和编程工作,几乎无法拍摄当前拍摄的电影。 所以现在他们非常了解我们。 我们住在附近。 他们不再需要在屏幕上显示我们。

Source: https://habr.com/ru/post/zh-CN477484/


All Articles