@eb948c00 It was transferable skills that got me *into* Unity. I already knew C# through the .net stack and I'm still a full-time applications developer. Even then, if the whole C# ecosystem crashed, I know I can transfer my skills over to any language or tech stack and become proficient in a very short time. You just have to be willing to make the leap and, importantly, be okay with making basic mistakes again for a while.
@e78bcaf5 exactly, tools come and go, different languages per project are required all the time, what we learn however stays.