Hacker News new | ask | show | jobs
by dylanhassinger 4199 days ago
When I'm outsourcing stuff, I like to use the "clean room" approach. I give the junior developer/outsourcer either a simplified version of the codebase, or some raw materials, and ask them to do the task I need. Then they hand me back the code and I integrate it into the full codebase.

This way they don't need to know the full system or even have access to version control; they just need to get their small goal completed, I can take care of the rest.

Over time, they can earn more and greater responsibility/access.