So I'm 31, and decided to change careers. I was previously an engineer (not CS), and did well @ a small company, made and saved money, and now I make about 60k per year after tax from my invested money.
I live off about 2.5k per month, but can probably live off less, so I'm still saving money per year, but not making any money other than my investments. I made about 20k worth of angel investments via angel.co, so hopefully I win the lottery there, but I'm not planning on it.
I have always tooled around with computers, but I'm nowhere near an expert, nor have I ever been a coder.
I am currently taking the one month rails course, and also considering something like LPTHW or similar, with the main goal in mind to just make prototypes, then hire the real talent if I get something going. I don't expect to get hired as a dev, but what about getting work or consulting from front end stuff, or just prototype stuff?
I read posts on here all the time about people who have CS degrees, the whole 9 yards and have problems finding work. So it seems asinine for me to believe that I could do it on my own.
What should I expect? Should I just accept that my life is going to suck and go back to my old job that I hated? I really don't like not working, but I really don't see how this whole coding thing is going to work out for me. I need some HONEST feedback. I feel like maybe I've been a bit jaded by all this entrepreneur/ self taught coder talk. I mean, my chances to make millions doing this is pretty much non existent, isn't it?
5 years ago I was an apprentice copper and tin smith, I have always been good with my hands, and because of the dot com crack around 2000 I decided to go for a career in construction. However, it didn't turn out that way. To cut a long story short, 5 years later I started to learn web development, 2 years into web development I was the acting lead developer and teacher of others. Now 4 years later I am in a new job, well paid, respected by my bosses, and I am still learning new languages and frameworks. Point is, anyone can learn programming, and I dare say, after what I have witnessed, anyone can excel at it too.