Earlier quoted context omitted.
> you must work from home with that kind of setup. Or, you have a private office with a door that closes.
the day the average programmer gets an office, well... I don't even get a cube where I work
A few years into my career the idea of cubicles caught on and quickly became the norm, and now of course we're stuck with these horrible open offices that are, in my experience, just absolutely dreadful for productivity; but since everyone is doing it nobody really notices anymore.