Hacker News new | past | comments | ask | show | jobs | submit

Engineering management after the cost of code collapsed

https://karimjedda.com/engineering-management-after-cost-of-code-collapse/
loading story #49049410
Code was very rarely the bottleneck in the first place.

If programmer productivity was something we actively optimized for, we wouldn't have cram programmers like sardines in warm and noisy open floor offices with 2000 ppm CO2 levels and then further constantly interrupt them with emails and slack pings and meetings all day long, Jira rigmarole wouldn't make up a significant portion of what they did, programmers would have instead mostly been thinking and programming.

We've always had the ability to 2X if not 10X the output of each and every one of those poor souls. You don't end with this sort of programming purgatory because it's a productivity optimum, it very clearly isn't, but because it's a billable hours optimum and/or an org chart clout optimum and/or because of Jevons paradox got hands even in business management and the IT department was allocated too many dollars.

loading story #49049349
What is the right, best software organization in the current era of AI coding? This question is critical and wholly unanswered in comprehensive research along the same axis as Accelerate (2018, Forsgren, Humble, Kim).

There are a lot of (excruciatingly) long-form posts about what folks are pioneering but not a whole lot of follow up about what failed. Where are the short posts on the negative space? How did halving your staff work out? Flattening your org? All those dark factories, what haven't they produced? How about all the other things tried, failed, and unceremoniously scrapped?

We need to explore and communicate the negative space more efficiently. Don't repeat the same mistakes, and don't make me read 2653 words when 300 do it better.

loading story #49050848
The cost of code actually increased; code debt is being accumulated faster than we can clean it up.
loading story #49050496
loading story #49050486
loading story #49049445
loading story #49049400
loading story #49049685
loading story #49050320
> Gemini 4 helped with the editing.

Does this guy have access to Gemini 4 already?

I'm guessing Gemma 4 was happy to be mistaken for Gemini and didn't catch this mistake.

loading story #49049237
loading story #49049247
loading story #49049463
loading story #49049928
loading story #49050333
Pangram reports this post was 100% AI generated.
Can a llm predict the price of a change to a codebase in tokens and predict the origin of the price, aka cam it see good and bad architecture?
loading story #49049016
loading story #49048944
The worse problem is blog posts after the cost of writing collapsed.

Not everything has to be written as though it’s a middle manager’s idea of what makes for a good TED talk.

loading story #49049104
loading story #49049055
loading story #49049163
Software development has always evolved. Sometimes slowly, sometimes quicker.

LLMs have brought a different unlock, and for everything we're seeing become easier, it allows people learn to use the tools to take on solving problems that couldn't be approached before.

loading story #49050446
loading story #49050305
Code was never expensive.
loading story #49049490
loading story #49049573