Open Source für Dummies 5
Probleme - Was tun?
Jeder Entwickler steht irgendwann vor einem Problem und weiß mit seinem eigenen Wissen nicht weiter. Der Regelfall ist, dass diese Probleme nachts um halb 3 auftauchen und der allwissende Kollege gerade am schlafen ist oder auf Bora Bora sitzt und seinen Urlaub genießt. Für solche Fälle gibt es zahlreiche Hilfen, die einem den Weg weisen und im besten Fall das Problem teilweise lösen. Die Möglichkeiten, die ich hier vorstelle sind bei weitem nicht die einzigen, um weiter zu kommen.
Stack Overflow
Stack Overflow ist wahrscheinlich die größte Community, wenn es um Fragen rund um Programmierung, Server & Co geht. Die Qualität der Antworten, wenn man selbst postet, hängt häufig davon ab, wie breit das Zielpublikum ist. Je geringer das Interesse für die breite Masse ist, desto schlechter sind häufig die Antworten und je länger lassen sie häufig auf sich warten.
Manpages
Unter Linux und anderen unixartigen Betriebssystemen gibt es die sogenannten Manpages. Diese sind von zahlreichen Fachautoren gepflegte Seiten, die das installierte Programm und andere Aspekte der Applikation (bspw. Konfigurationsdateien) erklären. Diese gehen durch viele Hände und sind i.d.R. offline verfügbar.
Mentoren
Einer der wichtigsten Quellen für Wissen ist immernoch, sich einen Mentor zu suchen. Die Zusammenhänge und historischen Hintergründe sind selbstverständlich meist auch schriftlich zu finden, aber leider wissen Anfänger und Fortgeschrittene nicht, wo sie nach ihnen suchen sollen.
Knowledgebases
Viele Projekte haben ReadTheDocs-Seiten mit Dokumentation. Diese Wissensdatenbanken beschreiben zumeist alles, was außerhalb des eigentlichen Quellcodes interessant zu wissen ist.
Fachliteratur
Häufig unterschätzt von vielen ist Fachliteratur zu theoretischen Grundlagen wie Algorithmen, aber auch zu Frameworks. Hier variiert die Qualität extrem je nach Autor und Lektor, aber es gibt gerade im universitären Umfeld sehr viele wertvolle Bücher, die auch für Nicht-Akademiker interessant sind.
Comments
No Comments