Read a piece last week about how junior devs learn differently now. It said remote work forces clearer questions since you can't just point at a screen. But yeah, overhearing fixes in an office teaches stuff you don't know to ask about. Honestly miss those chaotic days for that reason, even if my back doesn't miss the cheap chairs.
At my old startup in Austin, we shared one big room and fixed bugs fast by just talking. That constant chat built a team vibe you can't get from a couch. Remote help might be cozy, but beginners miss out on learning from heard talks and quick fixes. The chaos of a busy office taught me more about real coding than any quiet time at home. Sometimes yelling across desks is just faster and makes better coders.