Developers - The neverending story
A year ago I vaguely new something about Scala. Today I’m not an expert, but I’m reasonably proficient in Scala, with some experience in Lift, Slick, and some incursions in akka. I knew almost nothing about devops, and now I use almost everyday AWS, ansible and docker.
I’m far from an expert in any of those technologies. But I work with all of them.
Not bad for a year.
However, as a developer the amount of effort you need to keep reasonably up-to-date is huge. These days I find myself trying to keep learning the mentioned technologies, but also get a grip of others.
Akka is nice, but about Spark and Hadoop (as a way to, broadly speaking, distribute load. Yes, I know they are completely different beasts).
Lift is an interesting concept, but what about going the other end with [Futures](http://twitter.github.io/effectivescala/#Twitter's standard libraries-Futures)-based Twitter-sponsored lightning fast Finatra?
Jquery is OK, but now I’m reading about Google sponsored AngularJS and Facebook’s React. Bootstrap is great, but did you know about foundation?.
Granted gradle is great (much better than SBT in my inexperienced opinion, even though after Pivotal shuting down their Groovy development, the future is a bit uncertain), But did you know anything about bower (again different beasts, bower is only for front-end technologies).
First published here