Cropped shot of computer programmers working on new code
Job displacement is a growing concern, especially for those in computer science. Professionals in this field should brace themselves for some changes ahead.
A recent Semafor article by Reed Albergotti discusses how Amjad Masad, CEO of Replit, is excited about reducing his company’s workforce while aiming to grow revenue by five times. This comes from advancements in AI technology.
Replit has developed a new tool that can create software just from a simple written request. This could change the way software development works and might cost some programmers their jobs.
Expedited Timelines
As innovation races forward, Albergotti notes that Masad initially doubted this level of progress would be possible soon.
“If you had listened to Masad in recent years, Replit’s ‘Agent’ wasn’t supposed to be ready yet,” Albergotti writes. “He even mentioned it might take the whole decade.” This shows how rapidly advancements in AI can surprise even experts.
Last year’s success of Anthropic’s Claude 3.5 Sonnet also changed the landscape for reasoning models. Now, Masad realizes that relying on old data and methods in an era of no-code tools might be outdated.
“The fact that we’re advancing without using our data raises many industry questions,” he noted. “The key question is: what will sustain our business?”
No-Code Services: How Useful Are They?
Replit’s model now focuses on AI coding without needing professional coders. Masad puts it simply: “We don’t care about professional coders anymore.” He has a theory called “Amjad’s law,” stating that every six months there are returns from coding knowledge.
The Personal Computing Revolution
Albergotti draws parallels between today’s no-code tools and the visual operating systems from the late 20th century. Back then, using a computer required typing commands in DOS, which felt complicated. But with Windows, all you had to do was click. This made personal computers accessible to many more individuals.
Now, no-code tools aim to do the same; they allow users to make software without needing to learn traditional coding.
Practical Applications of No-Code: Hurdles Remain
Despite excitement about no-code design, it still faces challenges. My experience with popular no-code tools shows that if they aren’t straightforward, non-programmers can feel lost—just like learning to code.
For instance, if you want to create functions with visual tools, it can be tricky without coding knowledge. Tools like Wix or Squarespace are familiar but still don’t offer the depth of dedicated software builders, which are fairly new and unfamiliar to many.
To truly bring non-technical users into the software world, we may need an interface as user-friendly as Windows was back in the day.
It’s crucial to also think about those who might be left behind during this shift: professional coders. They are people too, facing real-life challenges. As AI takes on more tasks, we need to consider how to support human livelihoods in this changing landscape.