Swego czasu napisałem taki wątek - i wygląda na to, że przewidziałem rzeczywistość, w PL i na świecie:
Java - największy obecnie standard programowania?
Pod pojęciem Javy nie mam na myśli niczego innego poza samym językiem - tj. JVM dla mnie to zupełnie inna sprawa, podobnie Kotlin itd.
Teraz mam wrażenie, że sytuacja zaczęła się zmieniać.
Java będzie na 100% dalej wykorzystywana. Jednak zakres jej wykorzystywania powoli się konsoliduje: albo Java Spring / Spring boot, albo czyste webowe rzeczy. I chyba już nic innego naprawdę liczączego się, odkąd Google teraz określił Kotlin jako główny język programowania Androida. Podobnie sprawa wygląda z embedded. Nie wiem jak gry na Android w Kotlinie, bo nie pisałem żadnej nigdy - ale podejrzewam, że i tu będzie dominował C# (Xamarin z Monogame i Unity).
Natomiast webowe rzeczy to doprecyzowałbym, że chodzi głównie bardziej zaawansowane i wymagające performance'u aplikacje i systemy - a nie strony, do których wystarczy Ruby on Rails, PHP z Symfony lub Laravel czy Python z Flask lub Django.