Definitely. But for a company it’s much harder to switch technologies. I am currently leading a team of devs where I work, and I often get complaints about not using the latest features of the language or better languages. The choice is made by the company and for good reasons. I tell them exactly what I said here. Find the way to enjoy work and celebrate your achievements, it doesn’t matter if it’s Java, Kotlin or C#, at the end what we’re doing is solving business problems and that can be a lot of fun.