A couple of years ago, I decided to learn Go as a result of reading an article on the challenges of writing a computer program to play Go.
There was a period where I wasn't playing/studying much, but I'm starting to get back into it.
My goal is to one day make amateur shodan.
See also PyGo.