the industry has grown enough now taht you can specialise, that's part of what's going on i think
i hate it that Go has such weak libraries for GUI apps because i'm quite good at building them and the concurrency in Go was actually originally devised for GUIs (newsqueak, circa 1985)
c/c++ has a huge learning curve especially with the build system (the language itself isn't so hard)
java is a bit more reasonable but setting up the dev environment is painful until intellij
basic, haha, that was my first language, sql i aced the test in highschool circa 1992
it's pretty amazing but there is still work for cobol programmers... mostly banks of course, nobody else uses that shit, holy crap have you actually read cobol code or the language spec, it's like writing legal documents