How to mentor entry level developers
1. Make mentoring a priority
2. Have a road map
3. Be tolerant of mistakes
4. Assign appropriate projects
5. Give and accept feedback
6. Listen to the new employee’s ideas
7. Treat the developer with respect
A pragmatic approach to training programmers, from Justin James - Downloads - TechRepublic (free membership required)