How do I learn to be a Wordpress dev?

Okay, you guys are incredible. I wanna be just like you. I'm just starting out, and I'm looking for advice on ways to learn how to become a Wordpress developer. So far I've been learning everything by trial and error, breaking stuff (and hopefully fixing it), the Wordpress Codex, and Googling everything possible.

Any suggestions on resources to look into? All recommendations are appreciated!

Thanks!