|So here's the deal...|
I'm interested in making a career change into web and/or software development and need some advice.
I had started down this path about 10 years ago with designing static websites, and really enjoyed it, but got side-tracked with my current job which is completely unrelated and burning me out.
So...I want to make a change. I'm starting from scratch and plan to use a combination of self-learning and formal classes to reach my goals.
Below is a rough plan to start:
1. Spend a few months catching up on current HTML and CSS. At the same time work on learning Python using online classes/tutorials.
2. Continue with Python and learn the Django framework.
4. Learn Java
While doing the above I'll also participate in Github and try to help out on open source projects.
Also, I figure that throughout this process I'll take part-time classes towards either an AAS in programming (Java track) or a BSCS (already have a lib arts BA so my gen ed stuff is done, except for the math).
I know there are probably a lot of holes in the plan above, which is what I'd like to get some input on. I'm not looking to become a developer in the next 6 months or anything, but I would like to get to the point of having a decent shot at a paid position in maybe 1.5 to 2 yrs.
So what am I missing? How can my plan be improved? Am I being unrealistic in any aspect?
Any and all feedback is welcome as long as it's constructive. Thanks!