Es hängt davon ab, ob.
Ich habe einen Freund, der dazu neigt, sich an eine Sprache zu halten. Wenn Sie ihn also als "Programmierer A" betrachten, hat er fünfmal 1 Jahr Erfahrung mit dieser Sprache.
Mit verschiedenen Sprachen können Sie verschiedene Dinge tun. Ein Aufsatz, den ich besonders mag, heißt " Beating the Averages " von Paul Graham. Darin versucht er, die Leute davon zu überzeugen, Lisp zu lernen, aber er macht auch einige sehr nützliche Punkte:
Programmierer fühlen sich ihren Lieblingssprachen sehr verbunden, und ich möchte niemanden verletzen. Um diesen Punkt zu erklären, werde ich eine hypothetische Sprache namens Blub verwenden. Blub fällt genau in die Mitte des Abstraktheitskontinuums. Es ist nicht die mächtigste Sprache, aber es ist mächtiger als Cobol oder Maschinensprache.
Tatsächlich würde unser hypothetischer Blub-Programmierer keinen von beiden verwenden. Natürlich würde er nicht in Maschinensprache programmieren. Dafür sind Compiler da. Und Cobol weiß nicht, wie jemand etwas damit anfangen kann. Es hat nicht einmal x (Blub-Funktion Ihrer Wahl).
Solange unser hypothetischer Blub-Programmierer auf das Leistungskontinuum schaut, weiß er, dass er nach unten schaut. Sprachen, die weniger mächtig sind als Blub, sind offensichtlich weniger mächtig, weil ihnen einige Funktionen fehlen, die er gewohnt ist. Aber wenn unser hypothetischer Blub-Programmierer in die andere Richtung schaut, das Leistungskontinuum hinauf, merkt er nicht, dass er nach oben schaut. Was er sieht, sind nur seltsame Sprachen. Er hält sie wahrscheinlich für ungefähr gleichwertig mit Blub, aber mit all dem anderen haarigen Zeug, das auch hineingeworfen wird. Blub ist gut genug für ihn, weil er in Blub denkt.
Wenn wir jedoch zum Standpunkt eines Programmierers wechseln, der eine der Sprachen verwendet, die höher im Leistungskontinuum liegen, stellen wir jedoch fest, dass er wiederum auf Blub herabblickt. Wie kann man in Blub etwas erledigen? Es hat nicht einmal y.
Im Allgemeinen ist mein Rat, mehr als eine Sprache zu lernen und die Stärken und Schwächen der Sprachen zu lernen.