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)



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to