Junior? Mid? Senior? Lead? Who knows. How do you become a Senior? There's no real "guaranteed" method or path you can follow to achieve these career milestones as a developer
Self-taught? Go to university? What do I learn? How do I learn? Are there any resources out there to help? What's the best one to use?