Playing with Software
This article is based on a phrase I found in a book by John Cleese titled "creativity" (yes, the title is in lower case). The book was published in 2020 by Crown Publishing company.
..."the ability to get enjoyably absorbed in a puzzle. Not just to try to solve it so that you can get on to the next problem, but to become curious about it for its own sake" and later says "the greatest killer of creativity is an interruption."
Second, from a technical perspective developers/programmers are curious about something for its own sake. Sometimes they have a preconceived expectation and need to confirm it. Other times, they have no idea how they can use it.