There are some people that get into it because they hear you can make six figures without a degree/etc. I agree it's definitely a poor move at any age, it just tends to be more associated with those switching industries mid-career.
I like to say being a software dev is like being a professional sportsperson. You need to enjoy it; there has to be a passion there. It would be unusual to be hired if you were only 'in it for money' yet lacking skill and passion. If you somehow manage to get hired despite hating every second of it, you'll burn out fast. Tech by its very nature - a bit boring, lots of sitting, frequent frustrations - will filter out those that hate it or are indifferent to it early on.
Definitely agree! My advice would be more for those on the fence because they heard it's good money but don't really like it, before they pay for a boot camp or other courses.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.