~/panel

Teaching Scala A Roundtable Discussion

Panelat Scala Days Berlin 2018 · 2018-05-14..05-17· [scala, career-development]
name:none on file
slides:none on file

Provides concrete tactics: run a weeklong onsite bootcamp like Twitter’s flight school then follow with a 30‑hour quarter‑long onboarding and an e‑book for hires; teach collections from tiny exercises up, use examples first, jargon later, and keep students hands-on keyboard with REPL and SBT/pants workflows. Introduce monoids/semigroups only when MapReduce or Spark makes associative reductions obvious. Use small, relatable projects (Scala Bridge visual exercises cleared two teen beginners in four hours) and delay mutable state until performance needs demand it.

AI-written summary · about

  1. 0:00Start
  2. 3:27Heather Miller
  3. 4:13How Do You Help Newcomers Understand Scala Isms or Things That Are Specific to these Scala Programming Languages
  4. 9:00The Twitter University Team
  5. 23:37What Motivates People To Learn Scala
  6. 27:38What's Your Approach to Introducing Functional Programming Concepts
  7. 33:24Audience Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.