Werbung

Programmierer codieren selten mehr isoliert. Außer im Fall von persönliche Hobbyprojekte 5 Projektideen, mit denen Sie die Programmierung schneller erlernen könnenEs gibt einige Möglichkeiten, die Lernkurve für das Programmieren zu vereinfachen. Machen Sie sich die Hände schmutzig und lernen Sie schneller mit Nebenprojekten, die Sie jederzeit starten können. Spielen Sie mit diesen fünf herum. Weiterlesen Die meisten modernen Projekte haben einen zu großen Spielraum, als dass eine Person sie alleine angehen könnte. Wenn Sie ein Programmierer sind und noch nicht teilen oder zusammenarbeiten, stehen Sie hinter der Kurve.

Glücklicherweise ist diese Art des Teilens und der Zusammenarbeit jetzt trivial, um sie in Ihren Workflow zu integrieren. Das Freischalten dieser rohen Kraft ist so einfach wie sich für ein oder zwei kostenlose Konten anzumelden und dann Ihre Teamkollegen davon zu überzeugen, dasselbe zu tun.

Wenn Sie so weit kommen, werden Sie bald die Vorteile der Web-Apps nutzen, die ich Ihnen zeigen werde. Wenn sie auf den ersten Blick seltsam oder nutzlos erscheinen, geben Sie ihnen ein paar Tage Zeit, um zu beweisen, wie nützlich sie sein können.

Bit Bucket ist ein kostenloser Hosting-Service für Code-Repositorys, die auf Mercurial oder Git basieren. Die meisten Programmierer bevorzugen Github (den wir als nächstes behandeln werden) gegenüber Bitbucket, aber ich bevorzuge diesen, weil die Pläne für diejenigen von uns mit flachen Taschen etwas freundlicher und flexibler sind.

Coder-Collaboration-Tools-Bitbucket

Es ist kostenlos für Teams mit bis zu 5 Personen, was für die meisten Hobbyisten mehr als ausreichend ist, und alle Pläne bieten unbegrenzte Möglichkeiten Privat Repositories. Die Preisgestaltung basiert auf der Teamgröße und ist auf maximal begrenzt 200 US-Dollar pro Monat für unbegrenzte Teamgröße.

Github, der zum Zeitpunkt dieses Schreibens offiziell der größte Code-Host der Welt war, explodierte Ende der 2000er Jahre in die Szene und wurde de facto zur Social-Networking-Site für Programmierer.

Coder-Collaboration-Tools-Github

Es ermutigt stark Open Source Denkweise Verstehen, wie Open Source-Softwareentwickler Geld verdienenDie Wahrheit ist: Viele OSS-Entwickler und -Projekte generieren Einnahmen. Weiterlesen indem Sie standardmäßig alle Codeprojekte öffentlich machen und das Verzweigen von Projekten mit einem Klick extrem einfach machen. Alle Projekte verfügen außerdem über ein integriertes Wiki, einen Task-Manager und einen Bug-Tracker.

Wenn Sie eine wollen Privat Repository auf Github müssen Sie bezahlen. Alle bezahlte Pläne unbegrenzte Teammitglieder unterstützen; Der einzige Grund, eine Stufe aufzusteigen, besteht darin, die Anzahl der verfügbaren privaten Repositorys zu erhöhen.

Schneeabend ist zwar ein seltsamer Name, aber das Konzept davon ist ziemlich nützlich. Es ist ein Bug-Tracker, der sich nahtlos in Github und Bitbucket integrieren lässt. Sie können ihn jedoch auch alleine verwenden, wenn Sie keinen von beiden verwenden.

Das moderne Design und die saubere Organisation machen die Verwendung zum Vergnügen, aber der eigentliche Vorteil ist die Schnittstelle zwischen Entwicklern und Kunden. Kunden können bestimmte Probleme einreichen und diskutieren, und Entwickler können diese Probleme an einem Ort angehen.

Kostenlose Pläne unterstützen unbegrenzte öffentliche Projekte und ein privates Projekt sowie keinen teamweiten Dateispeicher. Für mehr private Projekte und mehr Speicherplatz gibt es Pläne von 9 US-Dollar pro Monat zu 99 US-Dollar pro Monat.

Gitter ist ein wunderbares Social-Chat-Tool für Github-Benutzer. (Für das Anmeldesystem ist es erforderlich, dass Sie über ein Github-Konto verfügen und dieses verwenden.) Es handelt sich im Grunde genommen um eine zeitgemäße Webversion von Internet Relay Chat: Viele verschiedene Chatrooms, an denen Sie teilnehmen und sich unterhalten können.

Coder-Collaboration-Tools-Gitter

Es gibt drei Arten von Chat-Kanälen: 1) Kanäle, die an Github-Teams gebunden sind, 2) Kanäle, die an Github-Repositorys gebunden sind, und 3) eigenständige Kanäle, die direkt von Benutzern erstellt wurden. Kanäle können öffentlich oder privat sein, private Benutzerkanäle erfordern jedoch a Premiumaccount zum 2 $ pro Monat.

Gitter ist neu, wird aber ständig verbessert. Wenn Sie also ein begeisterter Github-Benutzer sind, sollten Sie es unbedingt ausprobieren.

Hier bei MakeUseOf, Locker ist seit fast einem Jahr eine unserer wichtigsten Kommunikationsarten - und hat sich für von unschätzbarem Wert erwiesen einfacheres Projektmanagement So verwenden Sie Slack für das Projektmanagement mit diesen einfachen TippsMit den cleveren Funktionen von Slack und der ablenkungsfreien Benutzeroberfläche kann die Plattform als Projektmanagement-Tool für Sie fungieren. Erfahren Sie, wie Sie es als Ihren persönlichen Online-Assistenten einrichten. Weiterlesen . Der beste Weg, um es zu beschreiben, ist IRC 2.0: die gleiche Kern-Chat-Funktionalität wie IRC, aber mit vielen zusätzlichen Schnickschnack.

Coder-Collaboration-Tools-Slack

Wenn Ihr Projektteam noch verwendet IRC für die Kommunikation Chatten auf Android: Die 4 besten IRC-Client-AppsMit diesen IRC-Client-Apps (Internet Relay Chat) bleiben Sie auch unterwegs in Verbindung. Weiterlesen Ich empfehle Ihnen dringend, zu Slack zu wechseln. Es ist der Einfachheit halber webbasiert, verfügt jedoch über offizielle Apps für Android, iOS und Mac. Ein Windows-Client befindet sich ebenfalls in der Beta-Produktion.

Viele der MakeUseOf-Editoren leben und sterben Trello'S organisatorische Merkmale Trello - Ein einzigartiges, einfaches und leistungsstarkes Projektmanagementsystem aus einem guten ZuhauseBedeutet Ihnen der Name Joel Spolsky etwas? Wenn ja, sollten Sie diesen Beitrag lesen, da er Spolskys neuestes und größtes Projekt zeigt. Und wenn nicht, sollten Sie wissen, dass dies ... Weiterlesen . So funktioniert das. Sie erstellen Bretter (Projekte) und jedes Brett besteht aus mehreren Listen (Kategorien), die aus einzelnen Karten (Aufgaben) bestehen.

Coder-Collaboration-Tools-Trello

Karten können mit verschiedenen Informationen versehen werden: Fälligkeitstermine, teilnehmende Mitglieder, farbcodierte Etiketten usw. Jede Karte verfügt außerdem über ein Kommentarsystem für aufgabenspezifische Diskussionen sowie die Möglichkeit, Anhänge zu hosten. Ergänzen Sie das Ganze mit einer Drag-and-Drop-Oberfläche zum Mischen von Karten, und Sie erhalten eine schnelle und bequeme Möglichkeit, organisiert zu bleiben.

Ich persönlich benutze Trello nicht so oft wie ich sollte, aber ich sehe die Anziehungskraft und Nützlichkeit davon. Es ist ein wenig übertrieben, wenn Sie nur eine einfache Aufgabenliste benötigen, aber für komplexere Projekte ist dies unbedingt erforderlich.

Wenn Trello zu viel für Sie ist, ist meine andere Empfehlung Todoist. Dieses wunderschön schlanke Werkzeug wird von mehreren verwendet Das Schreibpersonal von MakeUseOf Wer wir sind: Ein Einblick in unsere Autoren und ihre ArbeitsplätzeWir haben alle eine Vielzahl von Computer-Setups und jeder von uns hat einen einzigartigen Workflow, der uns produktiv hält. Schließen Sie sich uns an, während wir unsere heiligsten Räume für Sie sichtbar machen! Weiterlesen Aufgaben im Einklang zu halten und persönliche Projekte in Ordnung zu halten. Es ist eine To-Do-Liste sollte Sein.

Coder-Collaboration-Tools-ToDoist

Todoist ist schnell. Für andere Aufgabenlisten, die ich verwendet habe, sind mehrere Senden-Schaltflächen und Details pro Aufgabe erforderlich, um der Liste ein einzelnes Element hinzuzufügen. Bei Todoist müssen Sie nur einen Satz eingeben und die Eingabetaste drücken. Sie können weitere Details hinzufügen, wenn Sie möchten, dies ist jedoch nie erforderlich.

Kostenlose Konten sind für die meisten Menschen gut genug, aber ein Upgrade auf Premium für 29 US-Dollar pro Jahr Gewährt Funktionen wie Aufgabenerinnerungen, benutzerdefinierte Filter, Produktivitätsnachverfolgung, automatische Sicherungen, Projektsynchronisierung und mehr.

Verwenden Sie noch Skype oder eines davon? Skype-Alternativen Krank von Skype? 7 besten kostenlosen Skype-AlternativenSkype-Alternativen können Sie von Mittelmäßigkeit befreien und das Video-Chat-Erlebnis erheblich verbessern. Dieser Artikel behandelt acht Optionen. Weiterlesen um die Video-Chats Ihres Teams zu bearbeiten? Wenn ja, stoppen Sie alles, was Sie tun, und checken Sie aus Erscheinen. Im. Diese Web-App ist bequemer und weniger aufdringlich als Skype jemals war oder sein wird.

Es gibt nichts zum Herunterladen oder Installieren. Gehen Sie einfach auf die Website, geben Sie einen Namen für den Video-Chat ein und teilen Sie den Link mit Ihren Teamkollegen. Es ist ein temporärer Raum, der verschwindet, sobald der Chat beendet ist und alle gehen. Und es ist völlig kostenlos.

Der einzige Nachteil ist, dass nur bis zu 8 Benutzer pro Raum unterstützt werden. Der kostenlose Video-Chat von Skype unterstützt jedoch nur bis zu 25 Benutzer pro Konversation Appear.in ist leicht Bewegen Sie sich über Google Plus-Hangouts. Appear.in ist da und es ist wirklich gutDie Leute haben seit Ewigkeiten nach einer anständigen Videokonferenz-App gesucht. Wir dachten, das wäre Google Plus. Wir lagen falsch. Treffen Sie Appear.in. Weiterlesen . Es gibt keinen Grund nicht um es zu benutzen.

Die Zusammenarbeit war noch nie einfacher

Ob Sie ein brandneuer Programmierer So lernen Sie das Programmieren ohne StressVielleicht haben Sie sich für das Programmieren entschieden, sei es für eine Karriere oder nur als Hobby. Groß! Aber vielleicht fängst du an, dich überfordert zu fühlen. Nicht so toll. Hier ist Hilfe, um Ihre Reise zu erleichtern. Weiterlesen oder jemand, der auf dem besten Weg ist Programmierbeherrschung 7 Nützliche Tricks zum Erlernen einer neuen ProgrammierspracheEs ist in Ordnung, überwältigt zu sein, wenn Sie das Codieren lernen. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps können Ihnen helfen, all diese neuen Informationen besser zu speichern. Weiterlesen Diese Web-Tools werden sich sicherlich als nützlich erweisen. Jeder von ihnen hat auf die eine oder andere Weise meine eigene Produktivität gesteigert, und ich hoffe, dass sie alle dasselbe für Sie tun.

Sagen Sie uns, wie es geht! Gibt es andere kollaborative Web-Apps für Programmierer, die ich verpasst habe? Teilen Sie uns in den Kommentaren mit, was Sie wissen!

Bildnachweis: Zusammenarbeit Über Shutterstock

Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.