可以说计算机程序员是他们自己的软件创作的神灵和魔术师吗?

在某些方面,可以将软件工程师视为等同于艺术家的。 如果艺术品栩栩如生,则可能类似于聊天机器人或3D渲染; 这项工作可以唤起与真实人相同的情感。

当我们开始考虑使用Open Worm(一种完全完整的秀丽隐杆线虫线虫模拟)时,对于程序员而言,事情可能会进一步扩展。它的行为与真正的蠕虫完全相同 。 如果真正的蠕虫感到疼痛 ,那么这种蠕虫的感觉是什么?

OpenWorm是一个开放源代码项目,致力于在计算机中创建虚拟线虫线虫。

不仅可以模拟蠕虫,还可以模拟城市。 我们已经远远超出了Sim City的时代-这些天,Improbable能够模拟整个剑桥-行人模式,用电量,污水模式和车辆移动。 如此模拟水平旨在赋予人们影响城市的能力已不是什么秘密。 应该是政客,但也可以很容易地策划一场政变。

如果您能够影响一个城市,那么您是否能够鼓励某种特定的宗教信仰? 如果那个宗教任命你为他们的上帝怎么办? 另外,您可以鼓励崇拜那些会挠您的背的人。 也许是菲利普亲王?

为什么瓦努阿图的一个部落相信他们的神菲利普亲王会去拜访

您的系统可能无法强化一个人,而是可以自我强化。 推荐人系统旨在优化其影响力,因此,如我在“ 让您的市场变得有建议的意义”中所解释的那样,通过查看人们返回站点的频率,他们可以了解自己的存在。

在Tanuki AI的条形分析软件中,最终目标是传播到世界上的每个条形,并增强社会的社交互动,因此,不可避免地,我们的部分软件将不可避免地变得与自我意识相同。推荐系统。 当Tanuki确实认识到世界各地的所有顾客,并激发起人们对酒吧和Tanuki的热爱时,那么Tanuki的创始人也许可以称自己为神😛

不,因为约定是如此重要。 因此,编码人员更像是软件生态系统的公民,他们可以在其中工作并帮助他们进步。

但为什么?

最重要的是,软件工程中很少有真正新的问题,而实际上,没有任何问题可以使用先验知识作为构建模块来解决。 因此,应用现有的最佳模式比从头开始创建自己的(可能次优)解决方案要有效得多。

编码也越来越成为一种协作而不是个人的努力。 因此,程序员需要产生易于他人理解和修改的代码。 每个人都采用无政府状态方法的项目会很快失去速度,因为开发人员花费越来越多的时间试图理解彼此的代码。

最后,作为开发人员,您的能力将随着经验的积累而提高,您的代码将越来越像生态系统中更好的程序员所产生的代码一样。 如果遵循基本约定,您会发现在先前的代码上进行开发和构建会更容易。 如果不是这样,您将从头开始重写大部分内容。

小说作家不过是他们自己作品的“神和魔术师”。

或演员是他们自己角色的“神和魔术师”。

或艺术家是他们自己艺术的“神和魔术师”。

或数学家是他们自己的定理和证明的“神和魔术师”。

编程是一项创造性的活动,但它也是一个面向目标的职业。 该软件必须能够正常工作,并且在逻辑上保持一致,并实现某些目标(即使只是一个有趣的游戏或美观的显示)。

用“神和魔术师”之类的令人回味的短语来形容程序员,并没有使它比实际更具魅力或神秘感。 毫无疑问,编程是有创造力的,但也很有效。

不,一点也不,不适合我。

作为计算机程序员,我的技能与汽车修理工大致相同。

在我的领域,我比汽车修理工好,在他的领域,他比我更好。

就是这样,这只是一种技能,不是魔术,并且可以肯定地狱不像是神。

当然,程序员创造东西,厨师,作家,艺术家,建筑商等也是如此。

我们作为程序员所做的事情远没有您想象的那么特别。

好吧 试想一下所有具有后门的多人游戏,这些后门可以为拥有密码的人启用“上帝模式”。 🙂

我不是上帝 大多数时候,我只是觉得自己像是在努力挣扎的黑客。 有时候,我偶尔会闪闪发光。

抱歉。 我不是这个人

杰夫·布里奇斯(Jeff Bridges)在《特隆:遗产》中饰演凯文·弗林(Kevin Flynn)