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. 

 

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. Sebbene le discussioni siano vivaci e rigorose, l'atmosfera è decisamente meno intimidatoria di 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 conosci gi√† tutto questo e stai cercando un'immersione pi√Ļ approfondita nella codifica aziendale, non c'√® posto migliore per te di SCN.

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

scambio di esperti

 

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 comunit√† √® 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 Ritrovo dei designer

Ritrovo dei designer

Designer Hangout si concentra principalmente sul design UX e UX. Ci sono sviluppatori e programmatori nella comunità, ma riguarda principalmente l'esperienza dell'utente. L'abbonamento è pratico, utile, produttivo e apparentemente intento ad aiutarsi a vicenda, condividere idee e portare avanti l'UX in modi significativi. Ovviamente ci sono 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 Byte

bytes

Bytes √® pi√Ļ un forum tradizionale per sviluppatori e IT. √ą un fiorente forum con molti post su tutta la gamma di tecnologia, web, sviluppo, lingue e altri argomenti pertinenti. La comunit√† √® veramente disponibile e di buon carattere e sebbene ci siano molte battute sul sito, non sembra esserci alcuna tossicit√†.

Bytes è libero di partecipare 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 molte aree dello sviluppo web, della codifica e della programmazione verranno discusse prima o poi.

 

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
David Attard
Autore: David AttardSito web: https://www.linkedin.com/in/dattard/
David ha lavorato nel o intorno al settore online / digitale negli ultimi 18 anni. Ha una vasta esperienza nei settori del software e del web design utilizzando WordPress, Joomla e le nicchie che li circondano. 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 disponibili oggi.

Un'altra cosa... Sapevi che anche le persone che condividono cose utili come questo post sembrano FANTASTICHE? ;-)
Si 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:  Inc Magazine Logo   Logo di Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   e molti altri ...