I don't know much about Clojure (I wrote my last Java/Lisp code years ago) however I strongly recommend this talk to every developer. As good as it is at clarifying the development process, I also enjoyed it a lot too because it was thought provoking and funny at times.
Basically it's full of lots of distilled wisdom from a smart guy who has come up with a fair number of beautiful solutions to hard problems.