15 comunità di programmazione essenziali per ogni sviluppatore web

comunità di programmazione 

Stai cercando di imparare cose nuove? Incontra programmatori o sviluppatori che la pensano allo stesso modo? Vuoi condividere idee o discutere su nuove tecnologie? Il nostro elenco di 15 comunità di programmazione essenziali può contenere tutte queste cose e altro ancora!

Non è un segreto che la vita di un programmatore, specialmente quella di un libero professionista, possa essere piuttosto isolata. Più entriamo nel codice, più non ne usciremo. Trascorriamo tutto il nostro tempo a collegare le nostre tastiere, alla ricerca di bug o ad apprendere un nuovo modo per creare un'app in modo che si distingua dalla massa che è facile dimenticare che c'è un intero mondo là fuori.

Che tu sia un veterano esperto o che stia solo imparando le basi di JavaScript, per diventare un grande sviluppatore, hai bisogno di colleghi. Devi riconoscere che ci sono centinaia di comunità di programmazione là fuori piene di professionisti che la pensano allo stesso modo che hanno affrontato gli stessi bug, affrontano sfide simili e hanno le stesse idee. 

Contenuti[Mostra]
 

La vita di un programmatore freelance

Uno dei motivi per cui i programmatori sono così bloccati nel loro lavoro è la passione per ciò che fanno. Questa passione condivisa si traduce in una risorsa straordinaria poiché gli sviluppatori amano lavorare insieme per trovare soluzioni, discutere nuove tecnologie e condividere suggerimenti utili su networking e freelance.

Far parte di una comunità di programmatori ti consente di condividere e partecipare a questa condivisione.

Non c'è dubbio che puoi trarre vantaggio dall'adesione a un forum di sviluppatori web. La sfida è trovare la giusta community di programmazione o sviluppo web per le tue esigenze. Ecco perché abbiamo messo insieme un elenco dei nostri preferiti.

Che tu sia un veterano dello sviluppo esperto o che stia solo imparando le basi di Javascript, per diventare un grande sviluppatore, riconoscere che ci sono centinaia di comunità di programmazione online e offline di persone che la pensano allo stesso modo che hanno affrontato gli stessi problemi che hai tu è incredibilmente utile. La maggior parte di queste comunità presenta anche fantastici blog di web design, che ti aiuteranno ad apprendere le tecniche più recenti e migliori.

Un elenco di 15 comunità di programmazione essenziali per ogni sviluppatore web che include una gamma di siti utili adatti agli sviluppatori in qualsiasi fase della loro carriera.

Controllali e ricorda che queste comunità sono tutte incentrate sul dare e avere. Una volta trovata una nicchia che funziona per te, assicurati di essere coinvolto aiutando altri sviluppatori, contribuendo alle conversazioni, condividendo idee e mettendoti in gioco.

 

Entrare a far parte delle comunità di programmazione è un ottimo modo per connettersi a una rete di supporto di milioni di sviluppatori, trovare risposte a domande scottanti e rimanere al passo con il gioco aiutando gli altri.

15 Comunità di programmazione da controllare

1. StackOverflow

stackoverflow

 

 

StackOverflow è un must assoluto come comunità di programmatori per chiunque sia seriamente interessato allo sviluppo web.

Dalla sua fondazione nel 2008, è stato il sito di riferimento per oltre 4.7 milioni di sviluppatori. È senza dubbio uno dei posti migliori per trovare una risposta praticamente a qualsiasi domanda di codifica.

Il sito ha un approccio a carota e bastone che funziona bene. Premiano gli utenti che rispondono spesso alle domande e lo fanno in modo ponderato. StackOverflow aiuta anche a garantire ciò sospendendo gli utenti che dimostrano comportamenti inutili. Puoi essere certo di ricevere ottimi consigli ogni volta che cerchi aiuto.

L'unico inconveniente di questa comunità di programmatori è che c'è così tanto da fare, che può essere scoraggiante per i programmatori inesperti. Prenditi il ​​tuo tempo, trascorri un po 'di tempo in agguato e leggi e poi salta dentro quando sei pronto. La comunità è un gruppo amichevole.

 

 Per inciso, come sviluppatore, non vorresti sapere cosa cerchiamo quando assumiamo uno sviluppatore di app? Dai un'occhiata a questo articolo qui.

2. Toptal

toptal

 

Toptal è il sito a cui dirigersi se stai cercando di entrare a far parte di una rete di sviluppatori di grande talento. È anche utile se sei nel mercato per assumere un libero professionista o se stai cercando lavoro.

Toptal è una rete d'élite di migliaia di sviluppatori freelance remoti da oltre 100 paesi. Hanno tutti superato una serie rigorosa di test che dimostrano di essere i migliori talenti in circolazione. Ciò significa che il tuo pubblico è la crema del raccolto e la maggior parte del coinvolgimento dovrebbe essere prezioso oltre che divertente.

Tutti gli articoli su Blog di ingegneria di Toptal sono scritti da una rete di sviluppatori. Gli argomenti spaziano da come ottenere il successo del lavoro a distanza per te fino a come le ultime tendenze stanno cambiando il settore.

Toptal ha anche una pagina delle risorse con guide alle assunzioni, domande di colloqui e descrizioni di lavoro di esempio per un'ampia varietà di lingue. Sono tutti progettati per i datori di lavoro, ma funzionano come ottimi strumenti di preparazione al colloquio per assicurarti di essere pronto a dare il massimo con i potenziali clienti.

Infine, Toptal ospita eventi e incontri della comunità quasi ogni giorno in tutto il mondo. Queste sono grandi opportunità per entrare in contatto con Toptalers di persona, sia che tu voglia saperne di più sul lavoro da remoto e sul futuro del freelance, sul processo di selezione, o se vuoi semplicemente immergerti in conversazioni rigorose sulla direzione del settore tecnologico. Tutto sommato una grande comunità di programmatori emergenti che diventerà sicuramente un nome familiare molto presto.

 

3. Forum degli sviluppatori

sviluppatore web punto com 

 

 

Developers Forum è una comunità di programmazione senza fronzoli e facile da usare che ospita un'ampia gamma di forum su vari argomenti, da CSS e HTML a SQL e Ruby. Il sito web non ha bisogno di molte presentazioni perché è incredibilmente semplice. Ecco perché ci piace così tanto.

I forum coprono tutti i tipi di domande, dallo sviluppo lato client allo sviluppo lato server e alla gestione del sito. Mentre le discussioni sono vivaci e rigorose, è sicuramente un less atmosfera intimidatoria rispetto a Stack Overflow!

Consigliamo in particolare il Forum degli sviluppatori per i principianti.

 

4. GitHub

github

 

 

Github è un tipo diverso di comunità di sviluppo dal resto di questo elenco in quanto non facilita facilmente molte comunicazioni avanti e indietro tra gli sviluppatori. È invece un luogo che semplifica la condivisione del codice da parte degli utenti.

Questo rende GitHub una fantastica comunità di programmazione e programmazione. Se vuoi trovare altri programmatori per scendere al nocciolo duro con te e collaborare su dettagli molto fini, GitHub è dove vai. È anche un'ottima risorsa per aiutarti a trovare altro codice open source che potrebbe essere applicabile o utile per il tuo progetto.

GitHub è anche un ottimo posto dove passare il tempo a trovare ispirazione, poiché puoi tenere sotto controllo una varietà incredibilmente ampia di altri progetti a cui stanno lavorando le persone della comunità.

Poiché non è molto basato sulla conversazione, suggeriamo di includere Github con alcune di queste altre comunità per fornire un'esperienza più completa.

 

5. Mozilla Developer Network

 

comunità di sviluppatori web mozilla

Se sei interessato a creare programmi per Firefox, Mozilla Developer Network (MDN) è la comunità a cui aderire. Puoi scoprire gli aggiornamenti più recenti, i bug comuni e come creare siti Web per dispositivi mobili sul sito. MDN fornisce anche un sacco di informazioni su tutti i prodotti Mozilla e su come usarli correttamente. La rete ti dà anche accesso a tutta una serie di funzionalità utili in senso più ampio, anche se non hai esperienza nello sviluppo di Firefox. Hanno una generosità di vivaci newsgroup, listserv, forum, aggiornamenti di notizie e comunità di standard.

Se vuoi ricevere le ultime notizie su cosa sta succedendo nel mondo dello sviluppo, è sicuramente una buona idea iscriverti a un paio di queste.

 

6. Rete della comunità SAP

rete di comunità sap 

 

SAP Community Network (SCN) è l'ideale se sei un programmatore concentrato sulla codifica aziendale. Se non sai cosa sia, la codifica aziendale viene utilizzata per le aziende che cercano di creare server lato client potenti ed efficienti.

Il linguaggio principale è ABAP, anche se scoprirai sicuramente che alcuni programmatori aziendali utilizzano Java. Se sai già tutto questo e stai cercando un approfondimento sulla codifica aziendale, non c'è posto migliore di SCN per te.

Questa comunità di programmatori ospita eventi e webinar, ti mette in contatto con un mentore e ti consente di scaricare un codice di esempio. È un ottimo posto per i programmatori aziendali che cercano di affinare le proprie capacità e per i neofiti che cercano di iniziare nella programmazione aziendale. 

7. Scambio di esperti

experts exchange

 

Come StackOverflow, Experts-Exchange è un forum della comunità di programmazione che premia gli utenti molto attivi sul sito. Questo la rende una delle comunità più vivaci in circolazione. Il sito richiede una quota di iscrizione, quindi puoi essere certo che tutti sul sito prendono sul serio la loro attività. Questo è un aspetto negativo in quanto devi pagare per iscriverti, ma positivo perché sai che tutti sono lì per un motivo.

Ogni volta che pubblichi una domanda, hai il potere di assegnare un certo numero di punti a tutti gli utenti che forniscono una risposta in base a quanto ti sono stati utili.

Lo svantaggio di Experts-Exchange è ovvio. Devi sborsare dei soldi. In questo modo, puoi eliminare il caos dei dilettanti e avere accesso a discussioni di altissimo livello sulle principali sfide di codifica. 

8. Reddit r / webdev

Sviluppo web di Reddit

Nessun elenco di comunità di programmazione sarebbe completo senza menzionare Reddit. Il gigante di Internet ha comunità per ogni argomento immaginabile e lo sviluppo web non è diverso. Il Webdev Reddit è una delle tante comunità di sviluppo del sito ed è sicuramente la più utile.

Il Reddit copre la maggior parte delle aree di sviluppo con alcune conversazioni spensierate e alcune più coinvolte. Essendo Reddit, hai anche collaboratori da tutto il mondo con un'enorme variazione nel livello di abilità.

9. Gruppo Bootstrap Slack

Gruppo Bootstrap Slack

Il gruppo Bootstrap Slack è una raccolta di fan e sviluppatori di Bootstrap che la pensano allo stesso modo che amano frequentare un canale Slack. C'è un flusso libero di idee, opinioni, aiuto e consigli da tutto il mondo. A volte è tranquillo a seconda dell'ora del giorno, ma di solito ci sono poche persone in giro con la popolazione che riprende davvero il pomeriggio e la sera presto.

Poiché la maggior parte di noi usa comunque Slack, aggiungere il gruppo Bootstrap alla tua lista è un'ottima mossa se usi la piattaforma o sei interessato a impararla.

Il gruppo è solo su invito e anche se questo rende più difficile entrare, significa anche che il calibro delle persone che incontrerai sarà molto più alto.

10 Dev

Dev

Dev è una comunità che copre molte aree di programmazione e sviluppo, dai principianti a JavaScript, al web, a Python e CSS. È una comunità in rapida evoluzione con molto da fare e include i soliti post del forum, nonché sezioni di aiuto, tutorial, consigli sulla carriera e notizie. È un vero mix con una vasta gamma di personalità che lo rendono un luogo interessante in cui rilassarsi.

Dev è l'ideale per i principianti della programmazione e dello sviluppo in quanto la comunità è estremamente utile. C'è anche una tendenza formale verso consigli, tutorial e procedure. Mentre gli sviluppatori più esperti troveranno ancora una casa lì, è un ottimo posto per saperne di più sullo sviluppo.

11 Coderwall

Coderwall

Coderwall è un'altra comunità ricca e variegata che copre l'intero spettro dello sviluppo web. Ha una sezione di suggerimenti specifici per aiutare a risolvere problemi o imparare cose nuove e un sacco di risorse per principianti e programmatori più esperti. La community è per lo più utile e produttiva e potresti imparare molto qui.

Ci sono sezioni specifiche per suggerimenti, Python, Ruby, JavaScript, iOS e altri argomenti mentre sei completamente libero di chiedere o pubblicare quasi tutto ciò che ha a che fare con lo sviluppo.

12 Designer Hangout

Designer Hangout

Designer Hangout si concentra principalmente su UX e UX design. Ci sono sviluppatori e programmatori nella comunità, ma si tratta principalmente dell'esperienza dell'utente. L'appartenenza è pratica, utile, produttiva e apparentemente intenta ad aiutarsi a vicenda, condividere idee e portare avanti la UX in modi significativi. Ci sono, ovviamente, anche battute spensierate che aiutano ad alleggerire la giornata.

La comunità ha una bacheca di lavoro, tiene regolarmente eventi di persona, ha sessioni di domande e risposte con addetti ai lavori, una sezione di chat e un programma di tutoraggio in cui puoi essere portato sotto l'ala di uno sviluppatore esperto e apprendere nuove abilità.

Designer Hangout è solo su invito ma puoi richiedere un invito sul sito web. Come altre comunità solo su invito, aggiunge un'esclusività che significa che sei in ottima compagnia con altri determinati a essere veramente utili.

13 Bytes

bytes

Bytes è più un forum tradizionale per sviluppatori e IT. È un forum fiorente con molti post sull'intera gamma di tecnologia, web, sviluppo, lingue e altri argomenti pertinenti. La community è sinceramente disponibile e di buon carattere e sebbene ci siano molte battute sul sito, non sembra esserci alcuna tossicità.

Bytes è libero di aderire senza bisogno di inviti, così vedrai persone di tutti i ceti sociali e tutti i livelli di abilità ed esperienza. Ciò contribuisce a creare un'atmosfera ampia e vivace. Significa anche che prima o poi verranno discusse molte aree dello sviluppo web, della codifica e della programmazione.

14 Tazza di caffè

Tazza di caffè

CoffeeCup ha una raccolta di forum su una vasta gamma di argomenti, inclusi software e web design. Questa è un'altra comunità di forum tradizionale ma sembra vivace e ha frequenti post da tutto il mondo su una varietà di argomenti. Iscriversi è gratuito e non è necessario un invito, quindi puoi iniziare a postare subito se lo desideri.

Gli argomenti vanno dalle chiacchiere generali ai linguaggi di programmazione, al design reattivo, CSS, Bootstrap e altri argomenti. La community è un vero mix con alcuni sviluppatori molto esperti fino agli hobbisti e quelli che la considerano una carriera. La maggior parte della chat è positiva e produttiva, il che è un buon segno per un forum aperto.

15 hashnode

hashnode

Hashnode è la nostra community di programmazione finale che dovresti prendere in considerazione. È un mix di comunità autonoma e piattaforma di blog dispersa. È diverso da molte comunità in quanto gli utenti sono attivamente incoraggiati a offrire domande e risposte basate sull'opinione pubblica, a condividere notizie, idee e a guidare il settore in avanti.

Hashnode ha anche una piattaforma di blog in cui i membri possono pubblicare i propri articoli e post e condividere le proprie conoscenze con gli altri. Contiene anche domande e risposte, eventi e chat per completare l'esperienza. Sebbene abitato da persone a tutti i livelli, c'è un vero benvenuto a principianti e principianti. Questo è fantastico da vedere in una comunità di programmazione già consolidata.

Comunità di programmazione per tutti

Queste sono solo alcune delle comunità di programmazione che puoi esplorare. Ognuno ha la propria personalità e obiettivi distinti, che attirano determinati tipi di utenti.

Questo elenco dovrebbe essere utilizzato per iniziare. Ci sono centinaia di comunità di programmazione là fuori e non c'è assolutamente alcun svantaggio nel farsi coinvolgere in alcune di esse. Se sei interessato a comunità dedicate a particolari lingue o piattaforme, sono solo una ricerca su Google.

Se vuoi andare oltre, ci sono molti incontri di persona che offrono una grande opportunità per uscire e ricordare a te stesso che gli sviluppatori sono tanto disponibili e amichevoli di persona quanto appassionati e dediti al lavoro sui loro schermi.

E tu? Di quale comunità di programmatori fa parte e quali altri dovremmo presentare in questo articolo? 

L'autore
Davide Attard
David ha lavorato nel settore online e digitale negli ultimi 21 anni. Ha una vasta esperienza nei settori del software e del web design utilizzando WordPress, Joomla e le nicchie che li circondano. Ha lavorato con agenzie di sviluppo software, società di software internazionali, agenzie di marketing locali e ora è responsabile delle operazioni di marketing presso Aphex Media, un'agenzia SEO. In qualità di consulente digitale, il suo obiettivo è aiutare le aziende a ottenere un vantaggio competitivo utilizzando una combinazione del loro sito Web e delle piattaforme digitali oggi disponibili. La sua miscela di esperienza tecnologica combinata con un forte senso degli affari conferisce un vantaggio competitivo ai suoi scritti.

Un'altra cosa... Sapevi che anche le persone che condividono cose utili come questo post sembrano FANTASTICHE? ;-)
Per favore, lasciare un utile commenta con i tuoi pensieri, quindi condividi questo articolo sui tuoi gruppi di Facebook che lo troverebbero utile e raccogliamo insieme i frutti. Grazie per la condivisione e per essere gentile!

Disclosure: Questa pagina può contenere collegamenti a siti esterni per prodotti che amiamo e consigliamo vivamente. Se acquisti prodotti che ti suggeriamo, potremmo guadagnare una commissione per segnalazione. Tali commissioni non influenzano le nostre raccomandazioni e non accettiamo pagamenti per recensioni positive.

Autore / i in primo piano su:  Logo della rivista Inc   Logo di Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   e molti altri ...