Fly little birdies, fly!
June 7, 2014 7:39 AM Subscribe
Have you ever ran an incubator team as part of a larger engineering organization? Wild speculation invited!
posted by colin_l to Work & Money (2 answers total) 1 user marked this as a favorite
I manage a software engineering team for a successful web-based service.
Thanks in part to your excellent answers to other questions, I'm now The Greatest Person At Hiring In the Universe™. Other teams, and other departments, want to steal people from my team. They have a hard time finding their own people, where I've got a good record at finding very junior people with a lot of aptitude and training them up in a short time.
I'm totally okay with this; it makes sense to me, and it's probably the right thing for the company. I would like your collective wisdom on his how to build my team to facilitate this.
My requirements: At any given time, I need enough people, with enough experience, to keep up with our normal workload of projects and whatnot. And if we're going to be an incubator team, I'd also need enough people with enough experience to mentor entry-level people while we keep up with our normal work.
My gut feeling is that I want a core team of senior, experienced people who enjoy the kinds of work we do day-to-day who are also interested in mentoring others.
Another model I can think of would be to just have a regular rotation, regardless of experience, making senior people available to other teams. In this model, the rotations would likely be slower, because I'll need the entry-level people to stay on my team even after they're sufficiently trained up.
There are probably many other ways to do this. And maybe you have experience that suggests this is a terrible idea.
I'd be curious to hear any anecdotes, observations, and even wild speculation extrapolated from experience in other areas.