Wenn ich heute anfange, meine eigene Logging-Library programmiere, dann habe ich ganz schnell einen Termin bei meinem Abteilungsleiter. Alles von grundauf selbst programmieren, das geht heute beim besten Willen nicht. Das will keiner bezahlen und so viel Zeit hat auch keiner. Selbst wenn das jemand macht, heißt das noch lange nicht, dass der selbstprogrammierte Code weniger buggy ist, als eine Library, die tausend andere Entwickler auch benutzen.
Natürlich sollte im Studium jeder mal gelernt haben, wie Listen, Bäume oder Sortieralgorithmen funktionieren. Aber heute im Beruf benutze ich die Listen, Bäume, etc., die mir meine Standardbibliothek, die bei meinem Compiler dabei ist, bietet.