The quest to become a Scala developer
An adventurer, you're a hacker, geek. You know formal trainings and instrutions don't do any justice to your hunger. They won't satiate your need.
Instead you choose the red pill. You decide to take the dark road.
You begin follow the path of 8 noble steps and attempt to become a Scala developer.
Step 1: You install Scala
You also consider using your favorite package manager (brew, apt-get etc.) or downloading the Typesafe stack
Deep down you know Scala-Lang.org will always have direct links to the current stable release, maintenance releases and upcoming release candidates.
Step 2: You pick an editor
Jetbrains are faithful, time-tested allies. You trust them, you use IntelliJ IDEA.
You also hear of great improvements done to the Eclipse plugin for Scala aka Scala IDE by the Typesafe team.
Step 3: Council of 13 wise sages
There are rumors that the wise sage Odersky from time-to-time reveals great secrets to seekers of the truth. You head over to Coursera and register for an upcoming initiation into Functional Programming Principles in Scala
Other than the venerable Odersky, you learn of Spoon, Venners, Pollak, Subramaniam, Payne, Wampler, Loverdos, Syropoulos, Braun, Piepmeyer, Suereth, Raychaudhuri. They form the council of the 13 wise sages.
Rumor has it that their tribe expands every passing season. You immerse yourself in their collective wisdom.
Step 4: You get played
Initial heavy lifting left you tripped, trampled and fallen. But without missing a heartbeat, you step up to play the game.
Now there's no web you cannot spin.
Step 5: Persevere through
Times were tough but you were quite Slick. You prodigiously discover the secret to persevere through most circumstances.
Step 6: Scaling through trouble
Times are tough and the enemy surrounds us. Masses thirstily consume every last resource we bring to offer. Can we cope or is this the end?
Along the way you discover scalaz and now may your dreams type-check
Step 7: The source
Carrying on, you have now reached a magical realm. The realm, likened to a hub, shows itself with branches and tags.
There are many secrets to be discovered. You have reached the mythical source of Scala.
Steps 8: Valhallaposted bySri1 year ago