> There are a ton of niches and other opportunities. For example being available during late hours. In anything like a large or medium city you can charge $150-350 per hour and people will happily pay it.
> Doing this while working for someone else is a good way to survive the initial ups and downs. If he builds a reputation for doing good work his clients will start begging him to quit his day job.
Did you think about possibility that his current employer will crush him like an egg for competing with him on weekends?