Home based jobs. And if it is a small, or a newly started business, that he has a job offer on, then it won't pay as much as say a car mechanic. If it is a big and already going company, then it will probably pay a decent amount of money. Now since I don't know the company that offered him a job, It is hard to tell.
I went for a job doing the exact same thing for Fujitsu and for a smaller company in St Helens. The one in St Helens paid more.
You are basing what you say on nothing. I can guarentee you two things in IT jobs
1. For the forseeable future there are going to be a lot available and provided you have the necessary training along with a good attitude, you can near enough walk into a job.
2. They pay well and progress quickly, again provided you have the training.
We aren't talking about someone sat at home repairing computers. Working with computers, you have yourself:
Desktop support
Network support
Server support
Mobile support
Network administrator
Server administrator
Database administrator
Security technician
Webmaster
Programmer
the list can easily go on and you are being ignorant to the fact that each of those has dozens of roles within it. Take server for instance, you can specialise in a server role or you can merge it with other things on the list, such as webserver administrator, cloud server administrator, security server, file server, again, the list can go on, and on, and on.
Even if we are talking about a bit of building/repairing computers from home, I can tell you from experience, that helps you get a job. I had on my CV that I used to do it before I had industry experience, because it shows so many things, technical knowledge, good work ethic, enthusiasm, independance, developed people skills.
You think people go through life with just one job? Even if you only do it for a couple of years, that is experience and knowledge that you can take to the next job or the next step of the career.
In this climate, take the job, take any job, regardless of pay or even if it is volountary, take it. You can always be looking for more work whilst doing the job if you decide it isn't for you, but that will only work towards experience and more credentials, making you more employable.
Look at each company on both short and long term benefits:
What will he get from it now? Experience, pay, skills, education?
What can he get from it? Additional training, scope for promotion?
And look at the company itself:
Are they likely to stay afloat?
Are they likely to expand to give him more opportunities?
If things go bad will he be expendable?
Weigh up the pros and cons, but go for every single opportunity.