If you're just getting started in your area (whether development, sales, marketing, devops) having immediate help and guidance from your peers and manager is really helpful - documentation helps, structured training helps but they're not the full solution. Those momentary 'quick' bits of guidance help, and whether we like it or not "face-to-face conversation" is the highest form of bandwidth we have.
The other element people don't talk about enough is that getting used to "working" is a journey in and of itself. There are lots of elements of being productive in the world of work - not just churning out code - and it's not obvious how it all works. In some areas I see a lot of "hollowing out" where we don't have as many entry roles.