@thesugarbumfairy
Honestly there's nothing wrong with dreaming but does he even understand what 'coding' means?. He can't just leave a job and 'learn coding'. If he really wants to learn, he needs to do it on the side.
There are are many IT development jobs out there, that's true (although the salary depends very much on location and experience), and many of them will go to bright young things who have been coding since nappies (exaggeration - but you know what I mean)
I'm 46 and I never even used a computer till I started my degree - the first time I used the internet I was doing a masters in IT and I was 22 - it was netscape - I made a website - it was shit. Super shit. I was also shit at coding - just because you're intelligent doesn't mean you're cut out for certain jobs.
I battled by doing back end stuff (SQL) for years before I cut my losses and became a tester instead, because I understand how it all goes together, I just ain't good at doing it myself.
These days its very very complicated stuff going on and new languages becoming 'top dog' all the time. Even testing got more complicated - they want automated testers, which - shock horror - means you have to learn to code again. I did a course in it. I'm not very good at that either frankly. Therefore I'm very much stuck in old school jobs where they exist until I retire (thats fine by me - I just work to pay bills)
This ^ It's amazing, the amount of men who think they can be a computer programmer, because they know how to install Linux on their laptop, and can set it back to a few days ago via a restore point, or reset the computer back to factory settings, and re-install it. There's a LOT more to being a computer expert than that! And all of the above-mentioned is not 'coding' or programming anyway!!!
My friend's husband discovered this to his cost, when he paid £2,000 (15 years ago,) for the first HALF of an A+ computing course that he was to do from home. The independent company who did the course happily took his money, even though he had hardly ANY computer experience, and had only used a computer for the first time, six months earlier. They set up a direct debit for him, for the £2,000. £55 a month for THREE YEARS.
5-6 weeks into the course, he bailed, and stopped doing it. He admitted he plain and simple couldn't do it. He didn't understand 90% of what he was reading/being shown, and the 'tutors' who he had to RING for support, were about as much use as a chocolate fireguard.
Although he thought he was a whizzkid on the computer because he could send emails, and copy and paste, and do 'bold' and 'italics,' and change font, and insert photographs, and merge documents; he admitted that he got a couple of weeks into the course, and realised he didn't have a bloody clue what he was doing, and that he had made a huge mistake. (A costly one too, as the course still had to be paid for!)
After 2 months, he called the company and said he was quitting the course. Didn't stop the £2,000 having to be paid though. The company had set up a finance agreement with him, with a company that was nothing to do with the company. So they had £55 a month coming out of the bank account for three years, for a course that he couldn't do.
Hilariously, as soon as the £2,000 was paid, he saw the same course online which was residential. You do the course with tutors there all the time, and stay with the whole group for 4 weeks. A snip at £4,500!
He said to my friend that he was more likely to be able to do it with full, hands-on support. She said she would file for divorce if he even ATTEMPTED to book (and go into debt again) for this second course... She meant it. And he knew it.
He did not book the second course.