Ask HN: What skills to acquire in 2019?
I&#x27;ve been learning Elixir, which is really good for creating concurrent and scalable systems. Concurrency has always been something that has fascinated me and I see in Elixir a chance to make very concurrent code without having to deal with locks, race conditions, and all the other icky low-level stuff. Elixir is also a functional language, making this is the first functional language I&#x27;ve learned, which is another reason I&#x27;m enjoying it.<p>Over the past couple years, I&#x27;ve heard from developers who were very satisfied with Elixir, so I finally sat down and started to learn it.<p>As I&#x27;ve been learning Elixir, I&#x27;ve been writing a series called &quot;Learn with Me: Elixir&quot; at <a href="https:&#x2F;&#x2F;inquisitivedeveloper.com" rel="nofollow">https:&#x2F;&#x2F;inquisitivedeveloper.com</a>. The idea is that anyone else who&#x27;s also interested in Elixir can follow along as I learn it and learn it for themselves as well.<p>Of course, playing around with it has also helped me learn far more than just reading about it. Writing about it has helped me learn a lot better, and my hope is that someone else will also find my writing useful.