We pair program with new hires on simpler tasks and gradually build them up. Sounds very similar.
replies(1):
Serving at Starbucks may not seem like a 'solid' option to you, but I assure you I've met many more happy people there, than sitting in an 'open-office', being bad at their job, knowing they're bad, and still doing it, because of how 'solid' it is.
i gotta ask though, by the time they are 65 and thinking about their retirement options, who is happier?