I'm a 41 year-old father/husband considering a career reboot. Considering programming. How to get started at my age? Snowflake questions inside.
I've read a lot of comments lately from folks who seem to make really good money writing programs, coding, etc. I have considered looking into it many times in the past, but always figured it was too late to go back to school, start over, etc. But I recently looked at a free online course on Java
and found that I dig it. I think I could get into this. I like systems. I like structuring things, nit-picky syntax things, etc. And I want to be able to build my own programs and apps (I get ideas). So ...
Where to start? Is this something I would need to go back to school for? What kind of degree? Or can I take some courses and get a certification? Do the answers depend on whether I intend to work for someone else, freelance, build/sell apps?
Can I start with free course materials, websites, podcasts, videos, books? At what point would I be able to actually make a bit of money while learning?
Is there a particular language I should start with? Do I also need to learn other things, like Photoshop, to go along with coding, for design purposes? What else do I need to know that I would not think to ask?
Presume I know nothing and have to go cheap. I can put in more time than money. Located in Lexington, KY. Will answer any other questions you need. Links and personal stories appreciated!