Discussion about this post

User's avatar
Learner Wanderer's avatar

"Practically no one writes code by hand anymore". It sounds like this is happening at the leading tech companies which you speak to.

It brings up some questions. Are the teams (which you spoke to) building brand new products from scratch, or mostly doing feature updates, bug fixes etc?

Is there any immediate impact to the quality of code? Have they observed code quality over longer periods of time like 6mo or more?

Do they have any obvious incentives to overstate the impact of AI?

Do they have any employee surveys to see if they are satisfied or frustrated?

Bala Paranj's avatar

The most productive developers that you spoke to are now using multiple agents. Did you ask if that translates to generating more revenue or profit?

Let's rewind the clock and go back to the time before Docker existed. Now imagine if LLM were released during that time. What do you think would have happened?

The history keeps repeating itself. It is just that companies don't learn them from theory. They think they discover them. However, it is already found in theory. There is a huge gap right now between the practitioners and theorists. This gap is growing and that leads to wasting money. The demand for CPU is one of those indicators. No one seems to be measuring how much rework is done due to AI slop. How much waste is created? How much code is really needed to increase business value?

More code means more productivity? Productivity without quality and no business value ? I am confused how they big companies now think about the basics. Does it really matter if we are working on the right things?

13 more comments...

Ready for more?