When a programmer picks up a new language it is customary to write the timeless Hello World application to ease your way into a daunting codebase with an overly-simplistic view of its syntax. I’ve personally done this at least 20 times throughout the last 13 years of my life
Yeah the things they mentioned are all things I enjoy hehe
Debugging is like solving a puzzle and the reward is your sanity back. It gives me a great sense of achievement personally.
Similarly automating a boring repetitive task is awesome as that task is now gone.