I would suggest starting in something fairly simple like SQL / Report developer, or perhaps specialize in a particular application like something built for integration. The logic being is you don't have to learn so much to get working. With regular development, you need to know database, back end, front end, networking and all that. With SQL/Report dev, it's really just SQL and whatever report tool is popular.
With a specialized application, it's the same. You just learn the application and don't have to keep up with all the changing fads of regular development.
Once he gets a foot in, he can expand to other things as well.
With a specialized application, it's the same. You just learn the application and don't have to keep up with all the changing fads of regular development.
Once he gets a foot in, he can expand to other things as well.
Best of luck.