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!
As far as language goes, plenty of people will be along shortly to declare you should learn X, Y, or Z, but if you go about it correctly then the language really should not matter that much.. Sure, it will matter at first, but as long as you learn the concepts as well as the literal language-specific syntax/constructs, you will find it is pretty easy to jump from one language to another.
Good luck!
posted by mbatch at 2:56 PM on August 8, 2012 [1 favorite]