zurück zum Artikel

Entwickler-Communitys im Porträt #1: myCSharp.de

Alexander Neumann

myCSharp.de ist eine der wichtigsten Anlaufstellen für Programmierer, die sich mit C# und .NET befassen. heise Developer sprach mit Golo Roden über die Angebote und Ziele des Forums sowie seine Besucher.

Golo Roden ist Autor, Sprecher und Trainer für .NET und verwandte Technologien mit Schwerpunkt auf Web, Architektur und agilen Methoden.

myCSharp.de ist eine der wichtigsten Anlaufstellen für Programmierer, die sich mit den Themen C# und .NET befassen. heise Developer sprach mit Golo Roden, früherem Administrator und heutigem Poweruser der Community-Seite, über die Angebote und Ziele des Forums sowie seine Besucher.

heise Developer: Golo, was verbirgt sich hinter myCSharp.de?

Golo Roden: myCSharp.de [1] ist zunächst eines der größten deutschsprachigen Foren zu C# und .NET. Prinzipiell findet man dort Hilfe zu allen Fragen rund um die Softwareentwicklung mit C#, das .NET Framework, zu zusätzlichen Bibliotheken, Tools wie Visual Studio oder IIS – kurzum: alles, was einen Entwickler, der mit C# und .NET arbeitet, an Fragen und Antworten interessieren könnte.

Mehr Infos

Communitys im Porträt

Innovative oder etablierte Techniken der Softwareentwicklung leben heute nicht mehr allein von der Unterstützung der Industrie oder von der Genialität ihrer Erfinder, lebendige und motivierte Entwickler-Communitys sorgen nachhaltig für ihre Marktdurchdringung und stehen einander mit Rat und Tat zur Seite. heise developer würdigt in einer losen Folge die wichtigsten deutschsprachigen Communitys.

Bemerkenswert finde ich, dass myCSharp.de eine ungemein freundliche Community ist. Wüste Beschimpfungen und herabwürdigende Äußerungen, wie es gerade in manchen Open-Source-nahen Newsgroups Gang und Gäbe ist, fehlen zum Glück gänzlich. Im Grunde fühlt es sich wie eine große Familie an, in der (fast) jeder jedem hilft.

heise Developer: Was findet der Besucher auf der Website?

Roden: Primär das Forum. Es gibt allerdings, in die Forenstruktur eingebettet, noch zahlreiche weitere Bereiche: So findet man beispielsweise von den Community-Mitgliedern verfasste Artikel, einen eigenen Snippets-Bereich und eine inzwischen recht umfangreiche FAQ. Außerdem gibt es innerhalb des Forums noch Szeneneuigkeiten und eine Jobbörse.

heise Developer: Wie kam es denn zur Entstehung des Forums?

Roden: Der damalige Schüler Alexander Steireif gründete myCSharp.de im Juli 2003. Ich habe damals hauptsächlich an meinem Projekt guide to C# [2] gearbeitet. Irgendwie ist Alexander auf mich aufmerksam geworden und hat mich gefragt, ob wir unsere Seiten nicht gegenseitig verlinken wollen – was ich damals weit von mir gewiesen habe. Meine Antennen waren zu dem Zeitpunkt noch nicht in Richtung Community ausgerichtet.

Ein paar Monate später stolperte ich zufällig über myCSharp.de – ohne mich an Alexanders Anfrage zu erinnern –, registrierte mich und wurde sehr freundlich aufgenommen. Im Nachhinein hat sich herausgestellt, dass Alexander und ich schon mal Kontakt hatten, und mir war das Ganze dann äußerst peinlich. Nun ja, geschadet hat es jedoch nicht, denn Alexander und ich haben bald darauf begonnen, enger zusammenzuarbeiten. Irgendwann wurde ich sogar stellvertretender Administrator – die Ehre, myCSharp.de groß gemacht zu haben, gebührt jedoch Alexander. Das war eine großartige Leistung, für die ich ihn immer noch bewundere.

Nach einigen Jahren – um genau zu sein, im April 2006 – hat Alexander leider beschlossen, myCSharp.de den Rücken zu kehren, um sich neuen Herausforderungen zu stellen, weshalb ich die Leitung übernommen habe. Nachdem sich bei mir dann einige familiäre Veränderungen ergeben haben, musste auch ich aus Zeitgründen leider die Führung abgeben. Ich bin seitdem aber noch als "Poweruser" aktiv.

heise Developer: Wie viele Leute betreiben die Community aktiv, beziehungsweise wie viele Nutzer sind denn über die Jahre insgesamt zusammengekommen?

Roden: Aktuell – das heißt im März 2010 – verfügt myCSharp.de über 17.000 registrierte Mitglieder. Wie viel davon aktiv sind, ist schwierig zu sagen. Klar gibt es eine Hand voll Topposter, allen voran herbivore.

Er hat inzwischen große Teile der Administration übernommen und ist ein unglaublich begabter und umfassender IT-ler: Obwohl er erst seit Januar 2005 dabei ist, hat er bereits über 40.000 (!) Beiträge geschrieben – selbst die fünf in der Zahl der Postings danach folgenden Mitglieder können die Zahl gemeinsam nicht überbieten. Das Besondere an herbivores Beiträgen ist, dass er weiß, wovon er redet, und unglaublich oft ein bislang ungenanntes Detail parat hat, mit dem er die Diskussionen bereichert.

Sieht man von ihm ab, gibt es zahlreiche weitere sehr aktive Mitglieder in der Community, die alle ihren wertvollen Beitrag leisten. Die Spannbreite reicht von Experten zu einzelnen Themen wie Visual Studio Team System (VSTS) und ASP.NET bis hin zu Personen, die sich mit Architektur oder der Entwicklung im Allgemeinen auseinandersetzen. Wie viele der angemeldeten Mitglieder wirklich regelmäßig aktiv sind, ist schwierig zu sagen. Im Jahr 2006 gab es ein paar Statistiken [3], weil genau die Frage auch für die Community von Interesse war – die Zahlen haben sich seitdem verändert, aber es zeigt eine deutlich ansteigende Tendenz.

Außerdem gibt es um herbivore noch ein Team von Moderatoren, die sich gemeinsam um den reibungslosen Betrieb von myCSharp.de kümmern. Dabei verfügt das Forum über Moderatoren, die sich in genau einem Fachgebiet hervorragend auskennen, aber auch über solche, die eher Generalisten sind. Meiner Meinung nach sind bei Moderatoren eher Soft Skills gefragt – dass sie beispielsweise bei einer unsachlich ausufernden Diskussion sachlich und diplomatisch eingreifen können – als technisches Fachwissen bis ins letzte Detail zu bestimmten Techniken.

heise Developer: Wer tummelt sich ansonsten in eurem Forum?

Roden: Es gibt zahlreiche Experten, darunter einige bekannte Namen wie Peter Bucher (MVP für ASP.NET) und David Tielke (Microsoft Student Partner). Aber auch unter den weniger in der Öffentlichkeit stehenden Community Mitglieder finden sich viele Experten, deren Wissen und Motiviation mich immer wieder faszinieren – immerhin geben sie ihr Wissen nur im Sinne des Community-Gedankens weiter, ohne einen direkten finanziellen Gegenwert.

Abgesehen von den Experten ist myCSharp.de aber auch eine Anlaufstelle für die zahlreichen Einsteiger geworden, die in den vergangenen Jahren begonnen haben, sich mit C# und .NET zu beschäftigen. myCSharp.de unterscheidet sich ein wenig von anderen Foren, indem wir Einsteigern durchaus helfen, aber auch eine gewisse Eigenleistung voraussetzen. Es wird beispielsweise – das gilt allerdings nicht nur für Einsteiger, sondern generell – erwartet, dass ein Fragestellender durchblicken lässt, dass er sich schon ein paar eigene Gedanken gemacht hat und das Forum nicht als bequemen und kostenlosen Ersatz für den Support von Microsoft ansieht. Ich denke, dass myCSharp.de eine der Communitys ist, die die Netiquette wirklich leben – gegenseitiger Respekt und Wertschätzung prägen das Bild.

heise Developer: Gibt es etwas, was sich als größten Erfolg bezeichnen lässt?

Roden: Die Beantwortung der Frage hängt sicherlich davon ab, wen man fragt. Interessant wäre beispielsweise, die Frage herbivore oder Alexander Steireif zu stellen. Für mich ist der größte Erfolg ebendieser Erfolg: Die Tatsache, dass es die Community nach nun knapp sieben Jahren immer noch gibt, dass sie zu einem großen und gewichtigen Forum herangewachsen ist, dabei aber immer auf dem Boden geblieben ist und weder die Mitglieder noch das Team abgehoben sind. Das ist sehr viel wert.

heise Developer: Ihr setzt euch ja mit einer Microsoft-nahen Technik auseinander. Besteht eine Zusammenarbeit mit dem Konzern, oder gibt es in irgendeiner Form Unterstützung durch ihn?

Roden: Ironischerweise läuft myCSharp.de auf einer in PHP geschriebenen Forensoftware. Als myCSharp.de gegründet wurde, gab es keine solche vernünftige, bezahlbare Software auf Basis von .NET – von den damals im Vergleich für das PHP-Webhosting horrenden Kosten für ASP.NET-Hosting ganz zu schweigen. Da myCSharp.de auf der Basis nach wie vor reibungslos läuft, gab es bislang noch keinen Grund, daran etwas zu ändern.

Von Microsoft gibt es Unterstützung in der Form, dass myCSharp.de Mitglied des CLIP-Programms (Community Leader/Insider Program [4]) ist. Inwieweit die gebotene Unterstützung allerdings in Anspruch genommen wird, vermag ich nicht zu sagen. Fakt ist aber, dass myCSharp.de nicht von Microsoft abhängig ist – und das bewusst gewollt ist: Ich glaube, dass die Unabhängigkeit ein wichtiger Aspekt für den Erfolg von myCSharp.de ist – und die beste Basis für eine echte Community.

heise Developer: Golo, vielen Dank für die Beantwortung der Fragen.

Die Fragen stellte "heise Developer"-Redakteur Alexander Neumann. (ane [5])


URL dieses Artikels:
https://www.heise.de/-952246

Links in diesem Artikel:
[1] http://www.mycsharp.de/wbb2/
[2] http://www.guidetocsharp.de/
[3] http://www.mycsharp.de/wbb2/thread.php?threadid=23494
[4] http://www.microsoft.com/germany/community/programme/clip.mspx
[5] mailto:ane@heise.de