Ask HN: How to rediscover the joy of programming?
I had the same issue. Then I went back to the roots: LispAnd learned Clojure.You will feel like you know nothing.
You will feel handicapped.
You will be confused.Then, one day, you will understand what simplicity means
and how Clojure's design embraces that more than in any other language I know.
By then you will have embraced the flying-by-your-pants-exploratory style of programming at the REPL.
And don't want to go back anymore.It's awesome!