> It’s a fantastic hobby though
And this is where things get... a bit weird - game developers that want to make a living out of what they do are competing with people who'd do it for free and who have no risk if their thing fails. It's the same in most creative fields - why would my employer pay for a band or dj at corporate events if we have some hobbyists working for us that will play for free / for fun?
You're also competing with extremely talented people in Vietnam or Indonesia who can live well off 8$ an hour.
The odds of making enough money to match even a lower end tech salary are astronomically low.
But learning Unity to learn programming is how I became a programmer in the first place. I’ve done very well for myself.
Even now I find games push me to develop my skills. Vs actual work which is usually boring.