Stephan van Hulst wrote:Well done, I'm happy you're having fun!
Any tips of your own for others in the same situation you were in?
Coderanch is full of treasure of information though, specifically for self learning folks I would say this path may save you money but it will not save time as such. There is so much to Java and programming and reaching that critical mass where you are ready to contribute in a professional environment, it will going to take time. Exactly how many months, well for me it took three years, and it surely can vary as per your existing knowledge base and targets. Rest work on projects, Oracle certification(s), algorithms & data-structures (particularly focusing problem solving) and in general best practices (reading Code Complete 2, etc) together interleaving while learning is one important aspect of learning to learn.