Coding session these days is someone typing into Claude Code and waiting. I think this would have been a decent idea a few years ago. Humans typing code into an editor is going to be as rare as debugging assembly.
This has huge potential as an education tool. People still have to learn how to code. A person who doesn't cannot achieve shippable products even with Claude code.
There are a lot of situations at work where posting a confluence page or a markdown doc on slack doesn't really get any traction, but a mob session does as you can step through things.
Something like this might be a good middle ground (can't interrupt with questions, but can still step through changes). That said, I usually write a script and spin up Loom as the 5 minute limit forces me to keep it tight.
I disagree, and even more so in the future. Programming languages will become a relic of the past. I think LLMs will just create binary from spec/tests/
We will see, I still think we will need engineers who understand fundamentals, and yes we need to teach new devs these like we teach them how assembly, computer architecture works, even though we likely don't build our own compilers or hardware. But as time goes on there is less need to know about the lower levels.
This is a trap. If you don't have control over your code you dont have control over the product. Someone, somewhere in the stack needs to understand how everything works.
Would two great developers produce the same output given a spec, probably not. The spec and validation would be part of the solution. The code can be different each time.