Remote Work is a Disaster for Junior Developers. And It’s Our Fault.
I love working from my living room. But I have to admit a hard truth: I am pulling up the ladder behind me.
Photo by Yasmina H on Unsplash
I love remote work.
I love that I don’t commute.
I love that I can make espresso in my own kitchen.
I love that I can code in my sweatpants.
But I have a confession to make. If I had started my career in 2025 instead of 2015, I would have failed.
We need to talk about the “Lost Generation” of Junior Developers. We are hiring them. We are giving them laptops. We are inviting them to the Slack channel. And then we are leaving them to die.
The Death of Osmosis
When I was a Junior, I didn’t learn from documentation. I learned from Osmosis.
I sat next to a Senior Engineer named Dave. Dave didn’t “mentor” me in formal 1-on-1s.
- I heard him sigh when a deployment failed.
- I watched him rage-quit
vimand open VS Code. - I overheard him arguing with the Product Manager about database schemas.
I absorbed the culture of engineering just by breathing the same air.
In a remote world, Osmosis is dead. Silence is the default state. A Junior Developer sits alone in their bedroom. When they get stuck, they stare at the screen for 4 hours because they are terrified to “bother” someone on Slack.
The “Zoom” Barrier
We tell Juniors: “Just reach out if you have questions!”
This is a lie.
In an office, turning your chair around to ask a quick question takes 5 seconds of social capital. On Slack, typing out a question, formatting the code snippet, and waiting for a read receipt takes 50 points of social capital. It feels like a formal interruption.
So they don’t ask. They use ChatGPT. And ChatGPT gives them an answer that works, but it doesn’t tell them why it works. It doesn’t tell them that this solution will crash the server in 3 months.
We Are Pulling Up the Ladder
Senior Engineers love remote work because we already have the context. We know who to ask. We know where the bodies are buried. We are capitalizing on the networks we built in person 10 years ago.
But we are robbing the next generation of that same opportunity.
The Solution: “Aggressive Hybrid” or “Digital Loitering”
If we want to save this generation, we have to change how we work remote.
- The “Open Mic” Channel: My team has a Discord voice channel that is always open. You don’t have to talk. You just sit there. If a Junior sighs, I hear it. I ask “What’s up?” It replicates the office noise.
- Pair Programming is Non-Negotiable: Not “when you are stuck”. Every day. For an hour. Watch me code. Watch me Google things I don’t know. Watch me make mistakes.
- The “Camera On” Rule (for debugging): When we debug, we don’t just type. We get on video. You need to see the panic in my eyes to understand the severity of the bug.
Remote work is here to stay. But if we don’t fix the mentorship gap, we are going to wake up in 5 years and realize there are no Senior Engineers left — only Seniors who retired, and Juniors who never grew up.
Published in JavaScript in Plain English
[166K followers](https://javascript.plainenglish.io/followers?source=post_page---post_publication_info--13d6ddbc75c4---------------------------------------
New JavaScript and Web Development content every day. Follow to join our 3.5M+ monthly readers.
Written by Ferid Brković
Software engineer driven by curiosity and the fast-moving world of tech. Always learning, always growing.
