Computers have revolutionized the modern world. But what has contributed more? Accouterments or software? As much as I’d like to claim my field, it has been the computer chip that has afflicted the world.

For the past fifty years, the silicon chip has bigger at an exponential rate. This trend is known as Moore’s Law, because Gordon Moore, the architect of Intel, accurately predicted in 1975 that the number of transistors on a computer chip would double every two years. This alleged “doubling effect” has resulted in faster, cheaper, and more power-efficient computer chips. It’s because of Moore’s law that we have all our admired modern tech, including claimed computers, laptops, and smartphones.

However, as accouterments got faster, software got slower. A big, new toolshed was built for us, so we artlessly awash new things in. We added new features. We made computationally big-ticket graphics. We created easier-to-use programming languages so we could have more, sooner. And so software is slowing down, but no one notices because the accouterments keeps up with the demand.

But there’s a problem: it can’t keep up much longer. Computer chips only get faster if we can make the transistor smaller. Sometime this decade we will hit that limit. We are down to the atomic level, and until we see a advance in other transistor technologies, we’ll be stuck with the speeds we’ve got.

This means we need to amend the way we make software, and The MIT Technology review believes we are not prepared. Our association depends on abstruse advance and we need software to get better, now that accouterments no longer can. Does this mean we all have to labor over 20th-century style coding, anxiously optimizing every line of code? Perhaps the cushy ride is over for developers.

Entrepreneur Marc Andreessen is not so worried. In his account “Why should I be optimistic about the future,” he reassured us that we are prepared.

To begin with, we’ve got cloud accretion at our disposal. Unlike decades ago, we can now scale an appliance across many servers automatically. Instead of absorption on the output of one chip, we can focus on accepting “good at using lots of chips to do things” according to Andreessen. He says that utilizing cloud accretion for ability is what we’ve seen in the AI and cryptocurrency worlds, suggesting that more and more use cases will depend on broadcast processing architectures.

This aligns with the expectation that mobile phone processing power will shift to the cloud, once arrangement technologies like WiFi 6 and 5G reduce latencies. Phones would become “thin client” accessories where most of the accouterments is not in the device but on a server.

While we may not find ourselves abiding to soul-crushing, low-level codebases, the next bearing of developers will still need to adapt. Modern technologies like neural networks and the blockchain may be commonplace in architectonics diagrams. These techniques will abide to drive progress, even after the transistor acceleration effect.

And so we, just like Andreessen, should remain assured that with these approaches “we’ve got decades of advances ahead, which aren’t purely abased on archetypal Moore’s law.”

Read next: Why it’s alarming to analyze Robinhood traders to billionaire investors

Corona coverage

Read our daily advantage on how the tech industry is responding to the coronavirus and subscribe to our weekly newsletter Coronavirus in Context.