I agree with @egze’s comments. In my own case I had many years of .NET experience but a few years ago took nearly a 50% pay cut to change to Elixir vs taking another .NET job that would have paid a similar amount to what I was previously earning.
I was very lucky that I could manage the 50% cut and at least in my case it’s been 100% worth it.
I’ve continued working with Elixir and my salary has re-bounded and then some. More importantly, I actually enjoy my job and the tech that I am working with, I’m surprised how much of a difference it has made in my overall happiness. Obviously results will vary but for me some short term financial pain was very much worth it.






















