Supporting entry-level engineers

Adrienne Domingus
5 min readDec 10, 2019
Photo by Francesco Gallarotti on Unsplash

Filling engineering roles is hard and takes a long time, and yet entry-level and early-career software developers also often have a very hard time finding their first role, many companies only looking to hire mid- and senior-level engineers.

I understand this hesitation. It takes a fair bit of time and commitment, and there is a period of time where they slow other teammates down more than they’re able to make up for with their contributions.

But this time period is so short, and can be made up for in spades if a team is intentional about supporting them well.

This is why I think my last point here may actually be the most important: “Junior engineers don’t stay junior engineers for long…”

The thoughts here are mostly my own, from being a junior engineer myself, from having conversations with so many other junior engineers over the years, both those whose first jobs have been great and those whose first jobs have left something (or a lot) to be desired. I can’t speak for everyone — these ideas might work for some people and not for others. The best thing you can do, no matter what, is ask the junior engineers how they want to be supported. Understand that they may not know the answer at first— that’s why I’m offering some starting points here. But once you’re rolling, check in with them periodically to ask…