Advertentie

Programmeurs coderen zelden meer afzonderlijk. Behalve in het geval van persoonlijke hobbyprojecten 5 Projectideeën om u te helpen sneller te leren programmerenEr zijn een paar manieren om de leercurve voor programmeren te vergemakkelijken. Maak je handen vuil en leer sneller met zijprojecten die je op elk moment kunt starten. Speel met deze vijf. Lees verder hebben de meeste moderne projecten te veel mogelijkheden om door één persoon alleen te worden aangepakt. Als zodanig, als je een programmeur bent en je nog niet deelt of samenwerkt, sta je achter de bocht.

Gelukkig is dit soort delen en samenwerken nu triviaal om in uw workflow op te nemen. Het ontgrendelen van deze brute kracht is net zo eenvoudig als u aanmelden voor een gratis account of twee, en vervolgens uw teamgenoten ervan overtuigen hetzelfde te doen.

Als u zover kunt komen, profiteert u snel van de voordelen van de web-apps die ik u ga laten zien. Als ze in het begin raar of nutteloos lijken, geef ze dan een paar dagen om te bewijzen hoe nuttig ze kunnen zijn.

instagram viewer

Bitbucket is een gratis hostingservice voor codebronnen die zijn gebaseerd op Mercurial of Git. De meeste programmeurs geven de voorkeur aan Github (die we hierna zullen behandelen) boven Bitbucket, maar ik geef er de voorkeur aan omdat de plannen een beetje vriendelijker en flexibeler zijn voor degenen onder ons met ondiepe zakken.

coder-collaboration-tools-bitbucket

Het is gratis voor teams van maximaal 5 personen, wat meer dan genoeg is voor de meeste hobbyisten, en alle plannen bieden onbeperkt privaat opslagplaatsen. De prijzen zijn gelaagd op basis van teamgrootte, met een maximum aan $ 200 per maand voor onbeperkte teamgrootte.

Github, dat op het moment van dit schrijven officieel de grootste code-host ter wereld was, explodeerde eind 2000 op het toneel en werd de de facto sociale netwerksite voor programmeurs.

coder-collaboration-tools-github

Het moedigt een open source mentaliteit Begrijpen hoe ontwikkelaars van open source software geld verdienenDe waarheid is: veel OSS-ontwikkelaars en -projecten genereren inkomsten. Lees verder door alle codeprojecten standaard openbaar te maken en het uiterst eenvoudig te maken om projecten te splitsen met een klik op de knop. Alle projecten worden ook geleverd met een ingebouwde wiki, taakbeheer en bugtracker.

Als je een privaat repository op Github, je moet betalen. Allemaal betaalde plannen ondersteuning van onbeperkte teamleden; de enige reden om een ​​niveau hoger te gaan is om het aantal beschikbare privé-opslagplaatsen te vergroten.

Besneeuwde avond is weliswaar een vreemde naam, maar het concept ervan is nogal nuttig. Het is een bugtracker die naadloos integreert met Github en Bitbucket, maar je kunt het op zichzelf gebruiken als je geen van beide gebruikt.

Het moderne ontwerp en de schone organisatie maken het een plezier om te gebruiken, maar het echte voordeel is de interface die het biedt tussen ontwikkelaars en klanten. Klanten kunnen bepaalde problemen indienen en bespreken en ontwikkelaars kunnen die problemen allemaal op één plek aanpakken.

Gratis abonnementen ondersteunen onbeperkte openbare projecten en één privéproject en geen teambrede bestandsopslag. Voor meer particuliere projecten en meer opslagruimte zijn er plannen van $ 9 per maand naar $ 99 per maand.

Gitter is een geweldige tool voor sociaal chatten voor Github-gebruikers. (Het inlogsysteem vereist dat je een Github-account hebt en gebruikt.) Het is in feite een eigentijdse webversie van Internet Relay Chat: veel verschillende chatrooms waaraan je kunt deelnemen en waarmee je kunt converseren.

coder-collaboration-tools-gitter

Er zijn drie soorten chatkanalen: 1) kanalen die zijn gekoppeld aan Github-teams, 2) kanalen die zijn gekoppeld aan Github-opslagplaatsen en 3) zelfstandige kanalen die rechtstreeks door gebruikers zijn gemaakt. Kanalen kunnen openbaar of privé zijn, maar voor particuliere gebruikerskanalen is een Premium account voor $ 2 per maand.

Gitter is nieuw maar verbetert voortdurend, dus als je een fervent Github-gebruiker bent, moet je het echt proberen.

Hier bij MakeUseOf, Slap is al bijna een heel jaar een van onze belangrijkste communicatiemiddelen - en het is van onschatbare waarde gebleken voor eenvoudiger projectbeheer Hoe u Slack kunt gebruiken voor projectbeheer met deze eenvoudige tipsMet Slack's slimme set functies en afleidingsvrije gebruikersinterface, kan het platform ook dienen als een projectbeheertool voor u. Leer hoe u het kunt instellen als uw online persoonlijke assistent. Lees verder . De beste manier om het te beschrijven is IRC 2.0: dezelfde chatfunctie als IRC, maar met veel extra toeters en bellen er bovenop.

coder-collaboration-tools-speling

Als uw projectteam nog steeds gebruikt IRC voor communicatie Chatten op Android: de 4 beste IRC-client-appsMet deze Internet Relay Chat (IRC) -client-apps blijft u verbonden, zelfs wanneer u onderweg bent. Lees verder , Ik raad je ten zeerste aan om over te schakelen naar Slack. Het is voor het gemak webgebaseerd, maar er zijn officiële apps beschikbaar voor Android, iOS en Mac. Een Windows-client is ook in bètaproductie.

Veel van de MakeUseOf-editors leven en sterven door Trello‘S organisatorische kenmerken Trello - Een uniek, eenvoudig en krachtig projectbeheersysteem vanuit een goed huisZegt de naam Joel Spolsky u iets? Als dat zo is, wil je dit bericht lezen, omdat het het nieuwste en beste project van Spolsky laat zien. En zo niet, dan moet u weten dat dit is ... Lees verder . Dit is hoe het werkt. Je maakt borden (projecten) en elk bord bestaat uit meerdere lijsten (categorieën) die bestaan ​​uit individuele kaarten (taken).

coder-collaboration-tools-trello

Kaarten kunnen worden getagd met verschillende soorten informatie: vervaldatums, deelnemende leden, kleurgecodeerde labels, enz. Elke kaart heeft ook een commentaarsysteem voor taakspecifieke discussies en de mogelijkheid om bijlagen te hosten. Maak het af met een slepen-en-neerzetten-interface om kaarten te schudden en je krijgt een snelle en gemakkelijke manier om georganiseerd te blijven.

Ik gebruik Trello persoonlijk niet zo vaak als ik zou moeten, maar ik zie zeker de aantrekkingskracht en het nut ervan. Het is een beetje overdreven als je alleen een eenvoudige takenlijst nodig hebt, maar voor complexere projecten is het absoluut essentieel.

Als Trello te veel voor je is, is mijn andere aanbeveling Todoist. Deze prachtig gestroomlijnde tool wordt gebruikt door verschillende van MakeUseOf's schrijfpersoneel Wie we zijn: een kijkje in onze schrijvers en hun werkstationsWe hebben allemaal een grote verscheidenheid aan computeropstellingen en ieder van ons heeft een unieke workflow die ons productief houdt. Doe met ons mee terwijl we onze meest heilige ruimtes blootleggen zodat u ze kunt zien! Lees verder om taken op één lijn te houden en persoonlijke projecten op orde te houden. Het is wat een takenlijst zou moeten worden.

coder-collaboration-tools-todoist

Todoist is snel. Andere takenlijsten die ik heb gebruikt, vereisten meerdere verzendknoppen en details per taak om slechts één element aan de lijst toe te voegen. Met Todoist hoef je alleen maar een zin te typen en op Enter te drukken. U kunt desgewenst meer details toevoegen, maar dit is nooit vereist.

Gratis accounts zijn goed genoeg voor de meeste mensen, maar upgraden naar Premium voor $ 29 per jaar biedt functies zoals taakherinneringen, aangepaste filters, productiviteitsregistratie, automatische back-ups, projectsynchronisatie en meer.

Gebruikt u nog steeds Skype of een van deze Skype-alternatieven Ziek van Skype? 7 Beste gratis Skype-alternatievenSkype-alternatieven kunnen u van middelmatigheid bevrijden en de videochatervaring aanzienlijk verbeteren. Dit artikel behandelt acht opties. Lees verder om de videochats van uw team af te handelen? Zo ja, stop dan alles wat u doet en bekijk het Verschijnen. In. Deze webapp is handiger en minder ingrijpend dan Skype ooit was of zal zijn.

U hoeft niets te downloaden of te installeren. Ga gewoon naar de website, typ een naam in voor de videochat en deel de link met je teamgenoten. Het is een tijdelijke kamer die verdwijnt zodra de chat voorbij is en iedereen vertrekt. En het is helemaal gratis.

Het enige nadeel is dat het slechts maximaal 8 gebruikers per kamer ondersteunt. De gratis videochat van Skype ondersteunt maximaal 25 gebruikers per gesprek, maar Appear.in is lichtgewicht Move Over Google Plus Hangouts. Appear.in Is Here & It's Really GoodMensen schreeuwen al eeuwen om een ​​degelijke app voor videoconferenties. We dachten dat dit Google Plus was. We hadden het fout. Maak kennis met Appear.in. Lees verder . Er is geen reden niet om het te gebruiken.

Samenwerking is nog nooit zo eenvoudig geweest

Of je nu een bent gloednieuwe programmeur Programmeren leren zonder alle stressMisschien heb je besloten om te gaan programmeren, voor een carrière of gewoon als hobby. Super goed! Maar misschien begin je je overweldigd te voelen. Niet zo goed. Hier is hulp om uw reis te vergemakkelijken. Lees verder of iemand die goed op weg is beheersing van programmeren 7 Handige trucs voor het beheersen van een nieuwe programmeertaalHet is prima om overweldigd te worden als je leert programmeren. U vergeet de dingen waarschijnlijk net zo snel als u ze leert. Deze tips kunnen u helpen om al die nieuwe informatie beter te bewaren. Lees verder , zullen deze webtools zeker van pas komen. Elk van hen heeft op de een of andere manier mijn eigen productiviteit verhoogd en ik hoop dat ze allemaal hetzelfde voor u doen.

Vertel ons hoe het gaat! Zijn er nog andere samenwerkende web-apps voor programmeurs die ik heb gemist? Deel wat je weet met ons in de comments!

Afbeeldingscredits: Teamwork Via Shutterstock

Joel Lee heeft een B.S. in computerwetenschappen en meer dan zes jaar professionele schrijfervaring. Hij is de hoofdredacteur van MakeUseOf.