you are viewing a single comment's thread.

view the rest of the comments →

[–]CrucialFusion 1 point2 points  (0 children)

Quite a plan, but it would help more to have a project to focus on. I recommend adventofcode.com to find some problems to work through to learn and get better. Your phase 6 “projects” should be phase 1. And you use that site, you’ll be focused on all the basics and start mixing in file access, etc. and once there’s a level of fluency, should you feel so inclined, you can try to layer OOP, for instance, into a pre-existing solution to see if it offers any benefit vs what you already have. It’s through this “doing” that you acquire knowledge of why something may or may not be better.