2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ 备案号:
本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。
邮箱:toplearningteam#gmail.com (请将#换成@)
永无止境的Facebook丑闻和关于虚假新闻和两极分化的争论之间,普通大众似乎比以往任何时候都更加意识到软件管理我们日常生活的程度。“人们对此感到不安,但他们仍然不知道软件是如何形成的,以及为什么这些创造者决定解决这些问题并构建这些工具,” 技术记者兼编码员作者Clive Thompson说。新部落的建立与世界的重建。
汤普森说:“实际制作软件的人背后总是存在这种神秘感,与此同时,好莱坞和电视一直存在着相当不准确的视角。” 他不仅被软件本身和创造环境的环境所吸引,而且被吸引到这个世界的人所吸引:“我真的想让普通人一瞥优先事项,梦想和盲点。正在制造出错工具的人。“
Verge向Thompson讲述了编写软件的吸引力,效率的缺点以及蓝领编码的未来。为清楚起见,对这次访谈进行了轻微编辑。
本书首先讨论了Facebook News Feed的发明,你称之为“改变世界的软件更新。”当时看起来很小的其他更新有哪些,但你认为真的有很大影响?
浏览器的发明是一个。我们不认为浏览器是一个软件,但那是互联网成为主流的时刻,普通人可以开始使用它。优步也是。优步是其他百万公司试图按需按需超高效地匹配劳动力需求产品的模板。另一个巨大的是iPhone上的第一个iOS版本。这创造了智能手机和口袋里的东西不仅仅是一种打电话,偶尔拍照和发送文字的方式,而是一台功能齐全的电脑。
对。所有这一切都源于一种特定的文化,或者你称之为“一个新的部落。”这个部落有什么特点?编码的吸引力是什么?你有一个部分,你在谈论编码如何比写作更有趣 - 为什么?
当代码变为现实时,你有这种令人难以置信的刺激,当你最终弄明白并且你创造的东西潜伏存在并完全按照你所说的去做。在写作方面,我可以发表一篇文章。这是件好事吗?希望如此。我当然试着把它做好,但它的善良是......主观的。这是读者的眼睛,当你是作家时,你正试图说服。当你编码并且你已经为自己创建了一个工具,当它开始工作并且它正在运行并做我需要它做的事情时,没有人可以说这个东西不起作用。它是!它是客观的工作。它正在做我告诉它做的事情,直到太阳爆炸并且电力耗尽时它才会这样做。写作中没有这样的终结。
在采访编码人员时,我注意到的另一件事是,他们最大的激情之一是采取缓慢或低效的方式,或需要大量重复的事情,并加快速度并提高效率。
我之前听过有关对效率的迷恋的评论。那个基础是什么?
它如此引人注目,几乎就像一种审美。他们对效率的反应就像一个不是编码器的人对一种难闻的气味做出反应,例如“我必须清理它并摆脱它。”这就是为什么你可以获得可以很棒的软件,但你也可以得到完全愚蠢的软件。当优化是你的锤子时,一切看起来像钉子。
当对效率的热爱太过分时,会发生什么?
在许多方面,这是一个非常大的社交网络的故事。他们说,“我们希望让人们更容易相互沟通”,这是一个有趣且值得称赞的目标,但随后[网络]变成了这些令人难以置信的高吞吐量的日常表达引擎。他们希望人们一直点击并盯着他们,因此他们不断创建算法,试图找到最令人发指和极端的表达方式,因为这就是强迫和迷惑的东西。它造成了所有这些公民的伤害,因为他们的广告需求与鼓励和引诱人的能力的地狱同步。
例如,优步在优化我们如何为汽车提供服务方面做得非常出色,对于那些需要寻找汽车的人来说这是非常棒的,但对于那些想要驾驶汽车并过上好日子的人来说,结果却非常糟糕。 。这些司机在一家大公司的心血来潮中就他们赚了多少钱,并且因为成为一名司机很容易,街道上充满了竞争。它更有效率,但让成为一名司机变得更加困难会产生非常严重的后果,特别是对于城市地区的移民而言,他们将驾驶作为一种将自己拉入中产阶级的方式。
而且我认为软件工程师发现它非常引人注目,可以改进和解决这一小部分代码,因为很难查找并查看整个图片。工程师喜欢制造东西,他们喜欢用人们使用的东西,很容易被技术挑战所笼罩,忽视更大的经济和社会影响。
什么有助于消除这些文化问题?
拥有更广泛的人口统计世界的人来编码。也有正式的回应。许多计算机科学课程开始致力于将这些问题中的一些问题整合到几十年来制定的代码的社会效应中。如果你想要一个这样的范例,它可能是物理世界。在二十世纪上半叶,物理学家真的很沮丧,“我们在这里研究原子世界运作方式上的迷人问题。”这导致了原子弹的发展,当物理世界看到了创造的破坏,他们深深的激情遇到了道德的考验。
一些计算机科学家告诉我,他们的纪律还没有那个时刻。你可以看到绿芽,就像科技公司的员工起义罢工,并说他们不希望他们的产品被军方使用。无论你是否同意他们的政治立场,他们都在认真对待他们的技能和工作产生影响的事实。
有很多关于编码作为工作以及每个人应该如何“学习编码”的讨论。你怎么看?
简短的回答当然不是。这是一个不断发展的领域,但还不足以雇用整个国家。我非常相信人们可以学习一些代码,以便在自己的行业中变得更有价值。有这样的编码员,Erik Dietrich,写了一篇精彩的文章,名为“ 不学习编码,学会自动化。”这是关于人们如何继续说“学会编码”,好像期望你要开发网络应用程序,但是,对于普通人来说,自动化小东西具有巨大价值。
一个更有趣的演变是我称之为“蓝领编码”。因为软件对于许多组织至关重要 - 无论是银行,酒店,设计,音乐等等,人们都需要在各地编写软件。不是去硅谷赚数百万,而是那些只想要一个好的,稳定的中产阶级薪水的人在他们感兴趣的领域做一些有趣的事情。这是一种为日常世界带来价值的工艺,有人可以参与即使他们不认为自己是连帽衫中的Mark Zuckerberg编码员。这些领域正在吸引非传统的群体:女性,有色人种,以前被硅谷的“文化契合”所淹没。我和密歇根州的软件公司谈过,他们只需要很多程序员来开发从网站到银行软件的所有东西。他们雇用和培训工作人员,图书管理员或服务部门工作人员或留在家中的父母。这让我感到非常值得称赞。
2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ 备案号:
本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。
邮箱:toplearningteam#gmail.com (请将#换成@)