The documentation struggle is where the real leveling up happens. Nothing beats the feeling of finally fixing a broken API after hours of troubleshooting.
That 'Eureka' moment after hours of documentation diving is a better high than finishing any 20-hour course. That’s when you stop being a student and start being a developer.