The Incubation Team, Your Key To Developer Success?

The Specialized Hire

Photo by KOBU Agency on Unsplash

When you find a specialized hire you are trying to fill a role. Usually, what happens here is that you throw that new talent right into the deep end expecting them to perform. You hired them for a reason so they are talented in one of these areas. Think about all the excess that you’ve given them that they were not prepared for. Team dynamics, new technologies, or architectural differences for instance.

In the incubation team, you still have the ability to use them for the role that you hired them for. The difference though is they also get the freedom to work at a different pace getting to learn. They learn the teams, technologies, and help out another team with an easier issue first. They can start to see how people interact, where the underlying technology issues are.

There is no set time frame for how long a member needs to be part of the incubation team. At any time when that person feels comfortable, you can move them to any team that you want. The main key here is the lack of pressure that people would normally face entering into a new organization with no background whatsoever.

The Jr Talent

Photo by Anna Sjöblom on Unsplash

If you’re like me you love hiring junior talent. I would define that as those coming in fresh out of school, or those within their first few years in technology. We see the amazing talent coming out of this space. Junior talent is hungry to prove themselves and they are born in a newer technology space. They are missing many of the bad habits we have developed.

The incubation team concept allows this junior talent to be able to develop within your space for whatever period you would like them to. Think of it as the nest where you’re going to help them understand your company your group or the goals of the teams. In some cases, you might want to keep them in that team and grow them through one or two promotions.

In this team, your junior talent gets the hands-on focus they need. Other team members and managers get to see how these ones operate and start to develop a desire to have them on their team. You easily see what their core strengths are. You are able to fit them into a part of the organization that will bring them the most amount of joy as well as gets the best results.

Yes, I have personally run my team like this for a few years now. Our larger organization can be very confusing with a mix of old and new technology. I would fear throwing anyone right into the middle of it and expect them to perform.

In my team, we have graduated a few people out easily. In most cases, those individuals didn’t leave as just engineers but left to manage teams of their own, and some left with great promotions.

The biggest win was that they were all able to start in a new organization with no issues on day one. They were confident, they had ideas, they enabled change, they were respected by new team members already. They were happy.

Work is a marathon, not a sprint. There is a lot to be said about putting the time into your talent and handling things in a way that makes them happy. You will get better results and keep better talent.

Develop a small team that can help other teams. Use this internal team to nurture your developers, find out what makes them tick, and help them to have the best work-life possible. In doing so you will reap the rewards of having properly placed team members. Team leaders that can are developed, and people that truly understand how the company operates.

This concept allows managers the joy of having happy teams. Teammates that don’t need constant direction and happy employees who feel like they’re not overwhelmed. They know exactly what they should be doing and how to do it.

Scroll to Top