7 Essential Programming Communities für jeden Webentwickler

weil Sie als Kodierer reifen, wenn Sie sich mit einem Webentwicklerforum beschäftigen

Es ist kein Geheimnis, dass das Leben eines Programmierers, insbesondere eines freiberuflichen Entwicklers, ziemlich isolierend sein kann. Die Wahrheit ist, je mehr wir in den Code hineinkommen, desto mehr kommen wir nicht heraus. Wir verbringen unsere ganze Zeit damit, eifrig an unseren Tastaturen herumzustecken, nach diesem nervigen Fehler zu suchen oder eine neue Methode zu erlernen, um eine App zu erstellen, die sich von der Masse abhebt. Weil wir uns so auf den Bildschirm vor uns konzentrieren, vergessen wir in der Regel, unsere Netzwerke als Programmiergemeinschaft zu betrachten, obwohl sie genau das sind.

Egal, ob Sie ein erfahrener Veteran sind oder nur die Grundlagen von Javascript lernen , um ein großartiger Entwickler zu werden, es ist unglaublich nützlich, zu erkennen, dass es Hunderte von Online- und Offline-Programmierer-Communities gibt, die sich mit den gleichen Fehlern befassen . Die meisten dieser Communities bieten auch großartige Webdesign-Blogs , mit denen Sie die neuesten und besten Techniken erlernen können.

Einer der Gründe, warum Programmierer sich so auf ihre Arbeit einlassen, ist ihre Leidenschaft; Diese gemeinsame Leidenschaft wird zu einer erstaunlichen Ressource, da Entwickler gerne zusammenarbeiten, um Lösungen zu finden, neue Technologien zu diskutieren und nützliche Tipps zum Thema Networking und Freelancing auszutauschen. Wenn Sie Teil einer Programmier-Community sind, können Sie an diesem Wissensaustausch teilnehmen.

Es besteht kein Zweifel, dass Sie vom Beitritt zu einem Webentwicklerforum profitieren können. Schwierig ist es, die richtige Programmier- oder Webentwicklungs-Community für Ihre Anforderungen zu finden. Aus diesem Grund haben wir eine Liste unserer Favoriten zusammengestellt, um sicherzustellen, dass eine Reihe nützlicher Websites für Entwickler in jeder Phase ihrer beruflichen Entwicklung verfügbar sind.

Schauen Sie sich diese an und denken Sie daran, dass es in diesen Communities nur um Geben und Nehmen geht. Wenn Sie eine für Sie geeignete Nische gefunden haben, helfen Sie anderen Entwicklern, ihre Probleme zu lösen.

Der Beitritt zu Programmier-Communities ist eine hervorragende Möglichkeit, sich mit einem Support-Netzwerk von Millionen von Entwicklern zu verbinden, Antworten auf wichtige Fragen zu finden und anderen zu helfen.

1. StackOverflow – Die Programmier-Community, die in Ihren Verknüpfungen verbleibt

StackOverflow ist ein absolutes Muss als Community-Site für Programmierer für alle, die sich ernsthaft mit Webentwicklung und Programmierung beschäftigen.

Seit seiner Gründung im Jahr 2008 haben mehr als 4,7 Millionen Entwickler auf die Website zugegriffen. Es ist ohne Zweifel einer der besten Orte, um eine Antwort auf so ziemlich jede Codierungsfrage zu finden, und Sie werden in der Lage sein, sehr schnell über den Buckel zu kommen, da die durchschnittliche Antwortzeit nur zehn Minuten beträgt.

Die Website belohnt Benutzer, die häufig und nachdenklich Fragen beantworten. Sie können sich also darauf verlassen, dass Sie immer erstklassigen Rat erhalten, wenn Sie Hilfe suchen. StackOverflow stellt dies auch sicher, indem Benutzer, die sich nicht hilfreich verhalten, gesperrt werden.

Der einzige Nachteil dieser Programmiergemeinschaft ist, dass so viel los ist, dass es für den unerfahrenen Programmierer besonders entmutigend sein kann. StackOverflow kann auch andere Communitys für Programmierer und Entwickler wie StackExchange ausführen.

 Übrigens, möchten Sie als Entwickler nicht wissen, wonach wir suchen, wenn Sie einen App-Entwickler einstellen? Schauen Sie sich diesen Artikel hier an .

2.  Toptal  – eine aufstrebende Entwickler-Community

Toptal ist die Website, die Sie besuchen sollten, wenn Sie sich einem Netzwerk von äußerst talentierten Entwicklern anschließen möchten, wenn Sie auf dem Markt sind, um einen Freiberufler einzustellen, oder wenn Sie eine professionelle Weiterentwicklung suchen.

Toptal ist ein Elite-Netzwerk von Tausenden von freiberuflichen Entwicklern aus über 100 Ländern, die alle eine Reihe strenger Tests bestanden haben, um zu beweisen, dass sie die besten Talente auf dem Markt sind. Alle Artikel im Toptal Engineering Blog wurden von einem Netzwerk von Entwicklern verfasst. Die Themen reichen von der Art und Weise, wie Remote Work für Sie funktioniert, bis hin zu den neuesten Trends, die die Branche verändern.

Toptal hat auch eine Ressourcenseite mit der Einstellung Führern , Interviewfragen und Beispielstellenbeschreibungen für eine Vielzahl von Sprachen. Diese sind alle für Arbeitgeber gedacht, aber sie dienen als großartige Tools zur Vorbereitung von Vorstellungsgesprächen, um sicherzustellen, dass Sie bereit sind, potenziellen Kunden den bestmöglichen Schritt voraus zu sein.

Schließlich veranstaltet Toptal fast täglich Community-Events und Meetups auf der ganzen Welt. Dies sind großartige Gelegenheiten, sich mit Toptalern persönlich in Verbindung zu setzen, ob Sie mehr über das Arbeiten im Ausland und die Zukunft des Freelancings erfahren möchten, über den Screening-Prozess oder einfach nur in strenge Gespräche über die Richtung der Technologiebranche eintauchen möchten. Alles in allem eine großartige, aufstrebende Programmiergemeinschaft, die sicherlich bald ein Begriff werden wird.

3.  Developers Forum – ein Programmier-Community-Forum

Das Developers Forum ist eine benutzerfreundliche, schnörkellose Programmier-Community, die eine Vielzahl von Foren zu verschiedenen Themen von CSS und HTML bis zu SQL und Ruby hostet. Die Website braucht nicht viel Einführung, weil es unglaublich einfach ist. Deshalb mögen wir es so sehr. Die Foren decken alle Arten von Fragen ab, von der clientseitigen Entwicklung über die serverseitige Entwicklung bis hin zum Site-Management. Auch wenn die Diskussionen rigoros sind, ist es auf jeden Fall eine weniger einschüchternde Atmosphäre als Stack Overflow.

Wir empfehlen das Entwicklerforum besonders für Anfänger.

4.  GitHub

Github ist eine andere Art von Entwickler-Community als der Rest auf dieser Liste, da es nicht einfach ist, zwischen Entwicklern hin und her zu kommunizieren, aber für Benutzer ist es super einfach, ihren Code freizugeben. Das macht GitHub zu einer großartigen Programmier- und Programmier-Community, wenn Sie andere Programmierer finden möchten, die mit Ihnen ins Reine kommen und an sehr feinen Details zusammenarbeiten möchten. Es ist auch eine großartige Ressource, die Ihnen hilft, anderen Open-Source-Code zu finden, der für Ihr Projekt geeignet oder hilfreich sein könnte, und die Ihnen viel Zeit spart, indem Sie Querverweise auf andere Projekte erstellen können und nicht immer bei Quadrat 1 beginnen müssen .

GitHub ist auch ein großartiger Ort, um Inspiration zu finden, da Sie eine unglaublich große Vielfalt anderer Projekte verfolgen können, an denen die Leute in der Community arbeiten. Da es nicht sehr gesprächsorientiert ist, können wir Github mit einer forumbasierten Community kombinieren, um die Unterstützung zu maximieren, die Sie bei all Ihren Projekten erhalten.

5.  Mozilla Developer Network

Wenn Sie überhaupt an der Erstellung von Programmen für Firefox interessiert sind, ist Mozilla Developer Network (MDN) die Community, der Sie beitreten können. Auf der Website finden Sie Informationen zu den neuesten Updates, häufigen Fehlern und zum Erstellen von Websites für Mobilgeräte. MDN bietet außerdem eine Vielzahl von Informationen zu allen Mozilla-Produkten und deren ordnungsgemäßen Gebrauch. Das Netzwerk bietet Ihnen auch Zugriff auf eine ganze Reihe von Funktionen, die allgemein nützlich sind, auch wenn Sie keine Erfahrung mit der Firefox-Entwicklung haben. Sie haben eine Fülle von lebendigen Newsgroups, Listservs, Foren, Nachrichtenupdates und Standard-Communities.

Wenn Sie die neuesten Nachrichten über die Entwicklungen in der Entwicklungswelt erhalten möchten, ist es auf jeden Fall eine gute Idee, sich für ein paar davon anzumelden.

6.  SAP Community Network

SAP Community Network (SCN) ist die erste Wahl, wenn Sie ein Programmierer sind, der sich auf Business Coding konzentriert. Wenn Sie nicht wissen, was das ist, wird Business-Codierung für Unternehmen verwendet, die leistungsstarke und effiziente clientseitige Server aufbauen möchten.

Die primäre Sprache ist ABAP, obwohl Sie definitiv feststellen werden, dass einige Business-Programmierer Java verwenden. Wenn Sie all dies bereits kennen und nach einem tieferen Einstieg in die Geschäftskodierung suchen, gibt es keinen besseren Ort für Sie als SCN. Diese Programmier-Community veranstaltet Events und Webinare, setzt Sie mit einem Mentor zusammen und ermöglicht Ihnen das Herunterladen von Beispielcode. Es ist ein großartiger Ort für Business-Programmierer, die ihre Fähigkeiten verbessern möchten, und für Neulinge, die in das Business-Programmieren einsteigen möchten.

7.  Experten-Austausch

Wie StackOverflow ist Experts-Exchange ein Programmier-Community-Forum, das Benutzer belohnt, die auf der Site sehr aktiv sind.

Dies macht es zu einer der dynamischsten Communities der Welt. Da hierfür ein Mitgliedsbeitrag anfällt, können Sie sicher sein, dass jeder auf der Website sein Geschäft ernst nimmt. So funktioniert dieses spezielle Belohnungssystem: Jedes Mal, wenn Sie eine Frage stellen, können Sie allen Benutzern, die eine Antwort geben, eine bestimmte Anzahl von Punkten zuweisen, je nachdem, wie hilfreich sie für Sie waren.

Der Nachteil von Experts-Exchange liegt auf der Hand: Sie müssen etwas Geld berappen, aber auf diese Weise können Sie das Chaos der Amateure überwinden und Zugang zu hochrangigen Diskussionen über wichtige Codierungsherausforderungen erhalten.

Dies sind nur einige der Programmier-Communities, die Sie erkunden können. Jeder hat seine eigene Persönlichkeit und Ziele, die bestimmte Nutzertypen anziehen. Diese Liste sollte verwendet werden, um Ihnen den Einstieg zu erleichtern und Sie über die zahlreichen Support-Netzwerke zu informieren, die Ihnen zur Verfügung stehen. Aber lass dich nicht davon zurückhalten. Denken Sie daran, es gibt Hunderte von Programmier-Communities, und es ist absolut kein Nachteil, sich auf einige von ihnen einzulassen. Wenn Sie sich für Communities interessieren, die sich bestimmten Sprachen oder Plattformen widmen, sind diese nur eine Google-Suche entfernt. Und vergessen Sie nicht, dass es viele persönliche Meetups gibt, die eine großartige Gelegenheit bieten, auszusteigen und sich daran zu erinnern, dass Entwickler persönlich ebenso hilfsbereit und freundlich sind wie leidenschaftlich und engagiert für die Arbeit an ihren Bildschirmen.

Was ist mit Ihnen? Welcher Programmiergemeinschaft gehören wir an und welchen anderen sollten wir in diesem Artikel begegnen? 

CMS Forum