Hallo,
Die meisten, mit denen ich zusammenarbeite, haben tatsächlich in den letzten zehn Jahren studiert. Außerdem sind sie breit aufgestellt, was Wissen über Programmiersprachen und -paradigmen angeht. Einerseits ist das persönliches Interesse und Freizeitvergnügen, andererseits wird versucht, das Wissen zu teilen und den Wissenstand anzugleichen. Das ist schlicht nötig, wenn der Stack an Sprachen und Tools alle paar Jahre verändert wird.
In der Webprogrammierung ist viel Bewegung, sodass die meisten in ihrer Laufbahn viele verschiedene Programmiersprachen kennengelernt haben, darunter C++, Java, PHP, Python, Ruby, JavaScript, ActionScript. Diese enorme Bandbreite bringt einen mit sehr verschiedenen Programmierkonzepten in Kontakt.
Eine gewisse Flexibilität ist tatsächlich ein Muss. Natürlich gibt es auch spezialisierte Firmen, die seit Jahrzehnten nur Java, nur C oder nur PHP mit denselben Bibliotheken und Tools schreiben. Aber auch dabei ist es nötig, dass neue Lösungsmöglichkeiten für aufkommenden Probleme evaluiert werden.
Mathias