Sollte ein Entwickler, der Frameworks benutzt, das gleiche Gehalt bekommen wie einer, der alles selbst programmiert? Warum?
Ich kann die Antwort von Michael Bach nur unterstreichen. Ein Entwickler, der alles selbst programmiert obwohl es Frameworks gibt, die von intelligenten Leuten entwickelt und gewartet werden, kommt sicherlich aus einer der zwei folgenden Ecken:
hat keine Ahnung was er tut, welche Frameworks er nutzen kann, kennt deren APIs nicht, ist zu faul diese anzuschauen oder nicht in der Lage, diese zu verstehen oder zu integrieren.
Ist der Meinung, dass sein Code effizienter/besser/lesbarer/… ist (und somit das Rad neu erfindet).
Ist er einer der 0,001% der Entwickler, die dazu in der Lage sind, dies gut begründen können und das Resultat das Team weiter bringt - alles gut.
Wenn nicht, oh man - ich denke die meisten Entwickler kennen diesen Typus.
Ergo: in dern aller-allermeisten Fällen (siehe Ausnahme oben) würde ich diesem Entwickler nichts bezahlen.
Im Gegenteil (mit halb ironischem Unterton): der kann die Dinge, die er durch die eigene Wurstelei kaputt macht, sauber neu implementieren oder aber den angerichteten Schaden finanziell oder durch Kaffee kochen begleichen.