Cool, thanks to all who've replied thus far. Question: is there any value in traditional lisp / scheme texts, like SICP, or Little Schemer (etc) or other books like that? I've spent quite a bit of time with them, imagining they would pay off, but I'm not sure that's a "normal" route to Clojure proficiency.
Sent from my iPhone > On Mar 20, 2014, at 11:12 PM, Sean Corfield <s...@corfield.org> wrote: > >> On Mar 20, 2014, at 6:08 PM, Marcus Blankenship <mar...@creoagency.com> >> wrote: >> So I'm curious: how did you learn Clojure well enough to be proficient with >> it, or how are you working on learning it? > > Initial dabbling: The Joy of Clojure and a REPL. Caveat: it's not really an > introductory Clojure book but I had past FP experience so I felt I could > "jump in". > > Initial serious learning: Attended Amit Rathore's Clojure Bootcamp - one day > course for about $300 (if I remember correctly?). > > Follow-on: 4clojure.com, worked through Clojure in Action as well. > > Then I picked a handful of small-ish problems we'd already solved at work in > other languages and re-coded them in Clojure. > > Since then it's been a steady stream of tackling increasingly larger problems > at work, over a period of about three years. > >> Anyone else facing the focus + fear dilemma? > > There's a lot less fear if you're used to learning new languages. I try to > pick up a new language every year or two: Groovy in 2008/2009, Scala in > 2009/2010, Clojure in 2010/2011 (and onward). Dabbled in Ruby, Python, > Haskell since then but nothing serious. Very interested in Elm right now. > > As for focus, yes, you really do need a "project". Either pick things you've > done before in other languages, or figure out something that would scratch an > itch (a small web app, perhaps?) and tackle that. > > Sean Corfield -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > > "Perfection is the enemy of the good." > -- Gustave Flaubert, French realist novelist (1821-1880) > > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.