Hi HN, I would like to ask for your advice. I see a lot of information for younger people but not as much for older career changers. I am a former chemical engineer turned programmer a couple of years ago, currently doing web development full time (Python/Django)
I have been trying to compensate for my lack of formal training by following the Stanford CS program as many courses are available online. I can’t believe all those excellent courses are available for free (thanks Coursera!). In particular I have been enjoying the lower level stuff compared to my day-to-day job as a web dev. The cryptography, networks, algorithms, FP and compilers courses have all been real eye openers for me (look mom, built a compiler!).
Anyway, I don’t have any mentors or the like to bounce my ideas, so that’s why I am posting here. I am thinking about contributing to open source projects to get more experience, and perhaps switching jobs to something related to my new interests?
I am also thinking about focusing on newer fields, where you are not expected to have 10 years of experience to get in the door. List includes: security (not easy, but very interested, I think I can leverage my web dev background, probably will start the Matasano challenges soon), SDN, cryptocurrencies…got to focus…but definitely not chasing the next web framework…
Any feedback is appreciated. Thanks.
http://www.amazon.co.uk/How-Will-Measure-Your-Life/dp/006220...