Blog Logo

2023-05-13 ~ 3 min read

The AI Revolution: A Double-Edged Sword

The AI Revolution: A Double-Edged Sword

As a software engineer, I’ve been at the forefront of the AI and ML evolution. It’s been a fascinating journey, watching these technologies become increasingly accessible and integrated into our daily lives. Today, we can incorporate sophisticated AI/ML technologies into existing products within minutes, with no more than a simple HTTP request or a chat interface. The need for deep technical expertise in AI/ML has been greatly reduced.

The Rapid Adoption of Large Language Models (LLMs)

The speed at which Large Language Models (LLMs) like GPT-3/4 have been adopted is nothing short of exponential. These tools have found their way into diverse fields, from programming and legal work to fashion design and cooking. It’s both fascinating and a bit unnerving to see such a broad acceptance of a single tool across various use cases. With the right tools and a user-friendly design, it’s clear that anyone can perform tasks that were once exclusive to knowledge workers.

Criticism and Reality of AI/ML

Despite the skepticism and criticism surrounding AI/ML technologies, their rapid development and adoption are undeniable. Critics argue that these technologies are just glorified text generators lacking human-like intelligence. I’ve heard LLMs being dismissed as a “parrot”, simply rephrasing any word given to it in its training data. But even if we accept this criticism, we can’t ignore the real issue: the potential for job losses due to AI automation and the rapid pace of AI/ML development that society may not be ready to handle.


My Personal Experience with AI

In my day-to-day work, I’ve found that I can offload almost 40% of my tasks to these LLMs. This has given me an insane productivity boost, allowing me to work up to 20 times faster at peak times. The future of companies may only require a handful of people, as communication overhead between humans can slow down operations. If organizations can maintain autonomy and clear separation of ownership and interfaces between their developers, the productivity gains could be enormous.

The Long-Term Risks of AI Decision Making

The long-term risks of AI involve the potential erosion of human agency as decision-making is increasingly offloaded to AI systems. This could lead to a future where decisions become opaque and untraceable. The rapid pace of AI development and adoption, coupled with the potential for job losses, calls for serious consideration and action.


The rapid development and widespread adoption of AI/ML technologies present both opportunities and challenges. While these technologies offer significant benefits, their potential impact on job markets and human agency cannot be ignored. As we continue to embrace AI/ML, we must also address these challenges to ensure a balanced and sustainable future. As a software engineer, I’m excited about the possibilities but also mindful of the responsibility we have to navigate this new landscape carefully.

Headshot of Moi

Hi, I'm Eric. I'm a software engineer and data scientist based in Lisbon. You can follow me on Twitter, see some of my work on GitHub,