I don't see how learning a new language could make you a worse python developer. You are very lucky because you have been offered not only a new language to learn, but also a new paradigm (functional) and a new model, the actor model. The worst thing that can happen to you is that, if you come back to python, you will miss some Elixir features