【翻译】软件表现不佳,未来取决于这种情况的改变

文章讨论了科技行业面临的碳排放问题,尤其是数据中心和硬件生产方面的挑战。作者主张通过延长硬件寿命、优化软件来减少污染,提出软件应设计为避免促使硬件过早淘汰,并引用游戏机行业作为良好实践的例子。同时,文章呼吁软件行业承担更多责任,通过提高能源效率和功能优化来促进可持续发展。
摘要由CSDN通过智能技术生成

"如果一件事不能永远进行下去,它就不会。"- 赫伯-斯坦法则

科技行业的未来会是什么样子?

从现在到2030年,我们所有人面临的挑战不再是我们将如何说服世界(或更直接地说,我们的老板或客户)成为碳零。无论我们是否愿意,这都会到来。我们的新问题是,作为公司,我们如何定位自己,以便在它到来时有业务可做,以及我们如何确保我们的长期供应商仍然存在。

好消息是,我怀疑解决我们问题的办法将是把科技行业转移到一个轨道上,在这个即将到来的世界上提供更大的发展空间。

这听起来令人惊讶的乐观!但是,我想说的是,在这个世界上,我们要做的就是把这个问题解决。那么,我究竟为什么这样想呢?

问题所在

退一步讲,在未来十年里,我们将被迫解决哪些气候问题?

正如我在上一篇文章中所讨论的,根据研究这些东西的聪明人的说法,科技在2030年前有两个问题需要解决。

  • 数据中心发电所产生的实时碳排放。
  • 从我们的消费硬件生产(加上管理相关的电子垃圾)中体现出来的碳排放。

幸运的是,用于DC的绿色电力现在已经在手。我更喜欢解决一个问题的方式,通常是把它交给聪明的人去解决,在这种情况下,这就是云计算供应商。他们已经承诺在2030年之前解决这个问题,而我们其他人可以使用他们的解决方案,或者模仿他们。所以,让我们暂时把它放在一边。

然而,不幸的是,硬件是一个灾难性的领域。对于终端用户的设备,其生产所产生的碳和其他污染超过了其运行时用电的影响。

这种情况不能再继续下去了,所以它不会再继续下去了,但 "未来的我们 "将如何处理这个问题?

解决方案

对于一个问题,从来就没有唯一的解决方案,用户硬件也不例外。至少有三种方法可以减少它的污染。

  • 回收它。
  • 改善它的制造方式。
  • 让它走得更远。

我们将需要所有这些方法,但前两个是由硬件制造商解决的,我不会在这里介绍。对我来说,第三条是最有趣的。它是一个。

  • 令人惊讶的是,需要由软件来驱动。
  • 应该对减少污染做出最重大的贡献。
  • 如果我们聪明地去做的话,可以极大地促进我们自己的工业。

那么,让我们来谈谈硬件的寿命。

圣杯。长寿命

根据微软的说法,我们都应该以一种意味着硬件寿命更长的方式来设计我们的软件。这就是要避免导致某些东西在不需要的时候变得过时。

具体来说。

  • 不要设计那些依赖新硬件运行的软件。(讽刺的是,这立即让我想到了Windows 11,但你去那里)。
  • 不要因为缺乏软件/安全补丁而导致工作中的硬件无法使用。(安卓是这里最糟糕的罪魁祸首)。

虽然苹果仍然为2015年的手机提供软件升级,但安卓制造商只支持手机2-3年(而且苹果也不是没有罪过--新的应用程序经常迫使硬件升级,即使补丁仍然适用于一个设备)。

好消息是,我们升级智能手机的频率比以前略低(主要是经济的结果,但也因为制造商正在耗尽华丽的新硬件功能来吸引我们)。然而,它仍然是平均每3一次。

坏消息是,一些增加的寿命依赖于安卓用户运行不安全的手机,因为他们不想或没有能力抛弃一个工作设备。做可持续发展的事情是把他们置于危险的境地,我从根本上责怪谷歌--他们为安卓设定了许可条款。

不必要的淘汰不仅是一种犯罪性的浪费和对用户的安全风险,而且是一种错失的机会。每天,数以百万计的人都在使用具有惊人能力的硬件设备。同时,我们在手机和平板电脑上运行的软件几乎没有触及这些神奇设备的表面。

如果是这样呢?

  • 如果新版本是关于软件功能而不是硬件功能呢?
  • 如果新版本在你现有的硬件上运行得更快而不是更慢呢?
  • 如果硬件的设计是为了支持和展示不断变化和改进的软件,而不是反过来呢?

所有这些都是可以做到的。在发布时,软件往往几乎没有优化,这意味着在任何特定设备上都有很大的改进空间。我们可以利用这一点。

一个基于软件的升级系统可能对目前的硬件制造商没有吸引力,但对软件制造商应该有吸引力。它当然会对地球有吸引力,这越来越意味着对年轻的消费者。

我们已经变得依赖硬件,因为这是最容易的途径。二十年来,硬件一直在成倍地改进,而我们并没有为气候埋单。因此,我们让我们的软件变得臃肿是有代价的。相反,它应该产生比硬件更好的产品,因为它天生更灵活--它是一种语言!软件只受限于我们的想象力和开发人员的技能,我们可以用它做得更多。

我是什么意思?

基于软件的升级!?但是没有人这样做!?

微软倾向于从软件而不是硬件中赚钱。然而,不幸的是,他们的新版本通常会陷入 "需要更好的硬件 "的过时形式中。

没有必要这样做。他们的软件和操作系统有很多优化的空间。没有技术上的理由,为什么半神话般的Windows 12的关键功能不能是在你现有的笔记本电脑上运行得更快--而不是可能发生的情况,即它会运行得更慢。

在现有硬件上有更快的技术!那会有多酷?可以说这是你能得到的最好的功能。而且,已经有一个成功的消费者业务的伟大例子,它对硬件寿命的管理远比其他行业要好......

游戏机

2020年,微软和索尼各自发布了7年来的第一款新主机。这已经是一般手机寿命的两倍多了。令人惊奇的是,在你等待下一个硬件发布的时候,游戏会继续变得更好!怎么做到的?通过不断为现有设备优化他们的软件。

游戏公司认为,软件(游戏)应该是明星,而不是它们所运行的设备,他们是对的。甚至可能永远不会有新的Playstation或XBox。在未来,消费者设备有望在游戏体验中发挥更小的作用,因为更多的重任将转移到云和边缘(这很好,因为云供应商比消费者更擅长管理硬件的寿命)。

所有这一切只会让人更加痛心和过时,同时,我不得不每隔2-3年就扔掉一部高规格的、能用的安卓手机。内置淘汰是亨利-福特的事,不是21世纪的事。

我们将如何处理这个问题?

下一步是什么?

"软件正在吞噬世界"--马克-安德森

安德烈森的这句话是一个隐含的断言,即本世纪以来,软件推动了世界经济的发展。但事实并非如此。在过去的二十年里,软件的表现一直不佳,因为它太依赖摩尔定律了。

尽管代码的灵活性几乎是无限的,但自2000年以来,实际上一直在吞噬世界的是硬件(摩尔定律加上在亚洲廉价制造的华丽的消费设备)和光滑的操作(云供应商)。这两者都不像软件那样具有内在的力量。我是一名软件工程师,所以在我看来,这是一个令人哭泣的耻辱。

到目前为止,21世纪还不是关于智能代码的时代。它一直是关于利用聪明的硬件和操作的。硬件已经有了指数级的改善,自90年代以来给了我们1000倍的增长。我们把大部分的改进花在了让软件工程师在一个非常具体的方向上更有生产力(tl;dr:我们可以用越来越多的处理器密集型层更容易地做的事情)。结果是,软件变得不那么专门化,而且更需要资源。

过去十年中最具革命性的技术概念是容器,它向我们展示了通过去除虚拟机的重量级包装并以更薄的容器取代它所能实现的惊人的事情。不幸的是,在大多数企业中,这种智慧并没有被实现,容器只是成为另一个层次。

解决科技未来的办法是,我们要努力走出我们目前所处的镀金的硬件笼子。我们已经接近了硬件+亚洲制造的本地最大值的顶端。下一个高峰必须来自于更智能的软件,以及超越只是在东西上再包一层厚厚的东西,让廉价的硬件和电力来应对它的想法。

科技行业用于破坏工作硬件的无害的短语是 "过早淘汰"。在一个必须应对气候变化的世界里,我不相信这能总结出问题或挑战。

我们正在谈论的是过失性的淘汰。我们可以做一些事情,但我们没有这样做。有时这是故意的(我们仍然有亨利-福特汽车在那里),但往往只是没有注意到。这是一种疏忽,不能再继续下去了。硬件需要更持久。未经优化或不支持的软件不应该再成为杀死一个工作设备的原因。

我希望在2020年看到的是,软件不再为其他东西带来的胜利邀功,而是实现自己的巨大潜力。通过重新关注软件驱动的能源效率、软件功能和硬件寿命,我们不仅可以解决科技的化石燃料和污染挑战,我们还可以使这个行业达到它所能达到的更高的高度。

世界正在发生变化,软件需要站出来。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值