Welches sind die am höchsten bezahlten Programmiersprachen?
Programmiersprachen werden nicht bezahlt, Lösungen werden bezahlt.
Du kannst Java für einen Apfel und ein Ei programmieren, wie Du auch bei PHP richtig viel Asche kassieren kannst.
Du wirst mit PHP aber sehr viel seltener in Bereiche stoßen, für die Du Geld bekommst. Da würde ich dann eher auf Java setzen. Aber auch da sind die Chancen in meinen Augen eher überschaubar. Java reicht vielleicht für’s Vorzimmer, Du darfst den anderen dann den Kaffee kochen. (Achtung:Wortspiel ^^)
Schlussendlich war Java da, wo ich mit Java zu tun habe immer nur die Fassade für das, wo die gutbezahlten Jungs saßen. Und die arbeiteten mit C++. Die können das aber auch. Wer was kann, macht keine GUI. Und Java Entwickler stehen an jeder Ecke. Also machen die GUI. Java-Entwickler, die GUI können laufen überall rum.
Das Problem ist: Gute C++ Programmierer müssen viel lernen, bevor sie in der Lage sind, die Bereiche zu bearbeiten, wo der Hobby-Programmierer mit Informatik-Diplom keine Ahnung von hat. C++ lernt man nicht im Studium. Da lernt man GUIs mit Java zu machen.
Ansonsten würde ich auf Cobol und anderes Esoterisches setzen. Java kann jeder, da ist es nicht schwer jemanden zu finden, der sich billiger verkauft.
Haskell, Prolog, Matlab. Da ist es nicht einfach einen Job zu finden. Wer einen Job anbietet hat es aber auch nicht einfach einen fähigen Anwärter zu finden.
Das ist mit C++ ähnlich. C++ können viele, aber zu viele auf schwachem Niveau. Aber als fähiger C++-Entwickler rufen Chefs anderer Firmen bei Dir auf der Arbeit an, ob Du nicht vielleicht gerade eine neue Herausforderung suchst. Und die wissen auch, dass Geld zum Wechsel motiviert.
Die Sprache selbst ist also nicht wichtig, sondern das Know-How. Um das Know-How zu bekommen, brauchst Du eine Sprache, die Dir ermöglicht Know-How sinnvoll auszudrücken und Dir hilft, die Sachen verstehen zu können. Und da sind wir bei den eher esoterischen Sprachen, die für Fortgeschrittene interessanter sind.
Java ist ja nicht populär, weil es gut ist, sondern weil es jeder Anfänger kann.
Heißt: PHP, Python, Java, C#, all der Einsteiger-Standard-Kram für fällt weg. Wer einen Schwertransport bewegen will, sucht auch nicht nach Leuten mit Stapler-Schein.