Have you wanted to learn Clojure but didn't know where to start? Have you wanted to teach Clojure but aren't sure how to work with students? Beginner's Luck is an interactive presentation where student and teacher share their experiences both learning and teaching Clojure over the past four months. The first part of the presentation will be a dialog where both student and teacher will switch off sharing experiences and coding examples of things that went well and the numerous surprises they encountered along the way.
9. Mentoring
Having an extra pair won’t slow you down
You don’t have much to loose, but could gain a really good
developer
The best new developer on your team may be the one you
make
10. Developers
Need to know how to mentor and teach
Even senior devs need to be spun up
Devs who are learning don’t leave
27. Backwards Design
Establish a goal
What fundamentals get you to the end
Teach the fundamentals in small pieces
Tie things back together
Show how the solution can be generalized to other
problems
50. Recap
Longhand notation for anonymous functions
Shorthand notation for anonymous functions
If the anonymous function is simple enough, try just passing
the function
51. Problem set 3
How can you process large datasets?
So large that they may not fit into memory?