Skip to main content

What Everyone is Getting Wrong About AI and Productivity!

The technology industry is currently gripped by an aggressive push toward AI integration. Regardless of whether a firm is product-based or service-based, there is a top-down mandate - from junior developers to VPs - to adopt AI at every level of the lifecycle. While the motivation is efficiency, we must examine if this momentum is premature. Speaking strictly as an engineer within a product-based firm (and representing my own views, not those of my employer), I believe we are overlooking a critical cost.

AI is undeniably capable of generating boilerplate code and unit tests. However, it falters significantly when confronted with "deep-core" system infrastructure. When a high-severity production issue strikes, AI cannot traverse thousands of lines of legacy logic to identify a nuanced root cause.

Historically, humans solved these deep engineering problems through the act of writing code manually and digging through the details of the systems. Coding is not merely a task of completion; it is a cognitive stimulant. It demands low-dopamine, high-effort concentration that keeps the brain agile. Debugging, refactoring, and redesigning systems from scratch are the very activities that grant an engineer "ownership" and mastery over a codebase.

With AI, the requirement for ownership is being replaced by high-level abstraction. Engineers lack the granular knowledge required for expert-level debugging. AI is a lamp in one's hand, but if one is heading in the wrong direction, a lamp will not help them navigate out of a tunnel.

Unlike previous generational shifts where humans adapted to stay ahead of the curve, AI is actively outsmarting the user in a way that encourages cognitive atrophy. As we outsource the "hard tasks" to models, our collective competence to handle complexity diminishes.

Promoters claim massive time savings, but I would argue that AI saves, at most, 20% of an engineer's time. The author must still verify the AI’s output for consistency and correctness - a task that is often more tedious than writing the code originally. Furthermore, over 50% of development time is spent reaching a consensus with peers. We are now entering a bizarre reality where AI writes the code and AI reviewers critique it. I have personally received pushback from authors citing AI-generated arguments that are difficult to refute because they are grounded in synthetic logic rather than lived experience.

This extends to documentation, which has become a repository for "garbage". We are seeing an influx of verbose, grammatically inconsistent, and elongated content. This "garbage in, garbage out" cycle feeds back into the models, creating a churn of insufferable content. Design documents have become so wordy that the core architectural intent is lost.

Let’s put all this into perspective using Objectives and Key Results (OKRs). Even if we assume 20% increase in delivery speed, we must account for the fact that roughly 90% of technical projects are eventually scrapped or pivoted. If AI makes us 20% faster on projects that only have a 10% survival rate, the actual efficiency gain is a negligible 2%.

The cost of this 2% gain is the "mundanity cycle". We are risking a future where AGI is achieved not because machines became significantly smarter, but because humans lost the capacity to think critically.

My stance is clear: If AI only saves a marginal amount of time at the cost of critical thinking, we should reconsider its necessity. Saving two hours in an eight-hour day is not worth the loss of technical mastery. To corporations: Stop tracking AI usage as a metric. It is a form of micromanagement that mirrors forcing a developer to use IntelliJ regardless of their preference to use Vim. Measure productivity by the achievement of OKRs - not by how much an engineer relies on a digital crutch.

Comments

Popular posts from this blog

DDoS Attack on Bitotsav '19 Website

This is not a technical write-up. This is a story that I want to share which might be a lesson for several web and app developers out there. Bitotsav is the annual cultural fest of BIT Mesra, and the Tech Team was responsible for developing the website and the Android app. There were 46 events in the fest, and we were responsible for sending out updates (announcements, results, etc.) for each event to the app. On February 16, 2019, the second day of the fest, the website started experiencing problems. The website got slower and slower. The website was hosted on a Microsoft Azure Virtual Machine. It was evening, around 5:00 PM. I checked the logs for the Virtual Machine. In the past six hours, 700 GB of data was uploaded and downloaded from the server. The Virtual Machine had 4 VCPUs, and all of them were being rigorously used. Due to such huge traffic, all the APIs stopped responding. The app was no longer usable. No updates could be sent to the participants. What was happening? In the...

Gratitude To Two Most Important Things In My Life

The past few days have been a journey of reflection and appreciation. Two things, in particular, have filled me with immense gratitude, and I feel compelled to express my thanks publicly. 1. Google Google has been a defining chapter in my professional life. Joining them in January 2020 connected me to an incredible network. From day one, I was fortunate to learn from some of the brightest minds in computer science. They fostered a collaborative environment, patiently guiding me to become a valuable contributor. Their years of experience never translated to condescension. It's true, I have reservations about the broader structures of large corporations in the capitalistic world. However, Google's internal culture feels unique. It's a collaborative community, where everyone works together to share the fruits of our combined efforts. Imagine a large, supportive family – that's the feeling Google fosters. I'm incredibly grateful for the opportunities here. Their generou...

My Personal Take On Fate & Astrology

Disclaimer : This post explores the concept of fate & astrology. I acknowledge that beliefs about astrology vary greatly. My intention is not to endorse or discredit astrology, but rather to offer a perspective on the topic. This post may not resonate with everyone, particularly those who do not believe in fate. However, I encourage you to read it with an open mind, as it may offer an interesting viewpoint or spark new thoughts. The concept of "fate" has always intrigued me, but it wasn't until my 2024 trip to Japan that I truly began to grasp its profound meaning. Japanese culture deeply embraces the idea of fate, an inevitability that cannot be altered. This became particularly clear during my visit to Kiyomizu-dera temple in Kyoto, the ancient capital of Japan. There, I drew an Omikuji , a fortune slip, and while initially disappointed with the outcome, I began to understand the Japanese perspective. This understanding deepened during my visit to Hiroshima. Having ...