↑
logo

The Mythical Man-Month in the Age of AI

Posted by ilreb |2 hours ago |33 comments

peterpommes a minute ago

i think of the mythical man-month at least once a day.

if i would know EXACTLY what and how I had to build stuff, it would probably not apply. But at least for me and my projects, that is not the case. Planning and building in parallel has given me too many headaches.

If you are building something stable, secure - well thought through and executed, you hardly get around sequential building.

rimeice an hour ago[3 more]

> "Adding agents to a project with unclear requirements gets you the wrong answer faster."

The thing is it gets you the wrong answer so fast it’s now the best way to figure out the right requirements.

ChicagoDave 33 minutes ago[1 more]

But it’s not a man-month anymore. It’s like half a day.

And if I break up an application then 9 coders with Claude Code can build that application in an unprecedentedly short period.

kirykl 2 minutes ago

Would an unlimited context window enable you to solve all requests instantly ? No

hypfer 43 minutes ago[1 more]

Agents seem to be useful for quickly mapping a problem space through trial&error + throwing stuff at the wall and seeing what sticks.

Anything grindy. Reverse engineering. Performance optimizations.

That's where swarms shine I think. But that's a much much much smaller problem space than what these agents are being sold for.

hizlikovboy27 13 minutes ago

There is a great turkish proverb about this "one hand is nothing,two hands make a sound" (i hope i translated it right). So,adding people to a task isnt necessarily bad in every situation. Honestly, it depends on the nature of the job beacuse everyone approaches a problem from diffrent perspective

noduerme 21 minutes ago[4 more]

Here's a question, to people who delegate all their coding to AI agents now: What are you doing to keep your mind exercised in all this suddenly new free time you have? Personally I find talking with agents extremely tedious and unrewarding; I would rather just write the code, even if it's simply because it's more interesting than playing Sudoku or whatever the fuck you do when you have nothing to do with your brain.

And talking to AI agents is not the same as using your brain. It's frustrating, it seems to be intelligent, you think you're using reason with them, but it rapidly degrades your ability to reason. It encourages you to accept answers without checking them thoroughly. So much for the skills of accuracy and integrity you built up. It's a sugar rush.

bozdemir 23 minutes ago

How about RSI? Recursive Self Improvement? I wonder the author's view on that.

ReptileMan 21 minutes ago

Not only that but there is limited number of good prompts/design decisions per employee per day.

mytailorisrich 22 minutes ago

If you use AI then that is not going to be your bottleneck. So if a project is late one of the options on the table is still to add manpower to "help".

So nothing has changed fundamentally, only perhaps superficially.

altmanaltman an hour ago[2 more]

> nine agents still can’t deliver a baby in one month.

Very weird way to say this. Like it holds true for biological beings because pregnancy by default has a fixed timeline. But how does this apply to AI? Also what even is an "agent"? Are they distinct worker units on a program or the same worker unit split into multiple instances?

Why are we assuming agent = man when its a computer program?

an hour ago

Comment deleted

videotextly an hour ago[2 more]

The part of Brooks that still holds for me as a solo developer is that the cost sits in coordination and understanding, not typing. AI makes producing code cheaper, but reviewing it, keeping the design coherent, and remembering why things were done still takes the same attention. I have found small, well-bounded tasks with tests work well, while open-ended changes across many files create review work that cancels the speedup. So the useful question is how much of a change I can verify quickly.