Well, after all i want to say what is exactly better developer? what is your sector target? web? applications on server? javascript? frontend? backend? php? ruby? more focused on test? analysis?
It's important to have clear the way to go. I recommend focus in one thing, something you really like first, a language for example, and after that you can view the best/most used frameworks.
y the begining I recommend you Refactoring guru and Design Patterns