15 comunidades de programação essenciais para cada desenvolvedor da Web

comunidade de programação 

Quer aprender coisas novas? Conhecer programadores ou desenvolvedores com ideias semelhantes? Quer compartilhar ideias ou discutir sobre novas tecnologias? Nossa lista de 15 comunidades de programação essenciais pode ser tudo isso e muito mais!

Não é segredo que a vida de um programador, especialmente a de um freelancer, pode ser bastante isolada. Quanto mais entramos no código, mais não saímos. Passamos todo o nosso tempo plugando em nossos teclados, procurando por bugs ou aprendendo uma nova maneira de construir um aplicativo para que se destaque da multidão e seja fácil esquecer que existe um mundo inteiro lá fora.

Quer você seja um veterano experiente ou apenas aprendendo o básico do JavaScript, para se tornar um grande desenvolvedor, você precisa de colegas. Você precisa reconhecer que existem centenas de comunidades de programação cheias de profissionais com ideias semelhantes que lidaram com os mesmos bugs, enfrentaram desafios semelhantes e têm as mesmas ideias. 

 

A vida de um programador freelance

Um dos motivos pelos quais os programadores ficam tão presos ao trabalho é a paixão pelo que fazem. Essa paixão compartilhada se traduz em um recurso incrível, pois os desenvolvedores adoram trabalhar juntos para encontrar soluções, discutir novas tecnologias e compartilhar dicas úteis sobre networking e freelancer.

Fazer parte de uma comunidade de programação permite que você compartilhe e participe desse compartilhamento.

Não há dúvida de que você pode se beneficiar ao participar de um fórum de desenvolvedores da web. O desafio é encontrar a comunidade de programação ou desenvolvimento web certa para suas necessidades. É por isso que reunimos uma lista de nossos favoritos.

Quer você seja um veterano de desenvolvimento experiente ou apenas aprendendo o básico de Javascript, para se tornar um grande desenvolvedor, reconhecer que existem centenas de comunidades de programação online e offline de indivíduos com ideias semelhantes que lidaram com os mesmos problemas que você é incrivelmente útil. A maioria dessas comunidades também apresenta blogs de web design incríveis, que o ajudarão a aprender as melhores e mais recentes técnicas.

Uma lista de 15 comunidades de programação essenciais para cada desenvolvedor da web que inclui uma variedade de sites úteis adequados para desenvolvedores em qualquer estágio de sua carreira.

Dê uma olhada e lembre-se de que essas comunidades têm tudo a ver com dar e receber. Depois de encontrar um nicho que funcione para você, certifique-se de se envolver ajudando outros desenvolvedores, contribuindo para conversas, compartilhando ideias e se destacando.

 

Participar de comunidades de programação é uma ótima maneira de se conectar a uma rede de suporte de milhões de desenvolvedores, encontrar respostas para perguntas candentes e ficar no topo do seu jogo ajudando outras pessoas.

15 Comunidades de Programação que Você Deve Verificar

1. StackOverflow

estouro de pilha

 

 

StackOverflow é absolutamente necessário como comunidade de programadores para qualquer pessoa que leva a sério o desenvolvimento da web.

Desde a sua fundação em 2008, tem sido o site de referência para mais de 4.7 milhões de desenvolvedores. É sem dúvida um dos melhores lugares para encontrar uma resposta para praticamente qualquer pergunta sobre codificação.

O site tem uma abordagem de incentivo e castigo que funciona bem. Eles recompensam os usuários que respondem a perguntas com frequência e o fazem com cuidado. StackOverflow também ajuda a garantir isso, suspendendo usuários que demonstrem qualquer comportamento prejudicial. Você pode ter certeza de que receberá conselhos de primeira linha sempre que precisar de ajuda.

A única desvantagem dessa comunidade de programação é que há tantas coisas acontecendo que pode ser assustador para o programador iniciante. Não tenha pressa, passe um tempo espreitando e lendo e depois comece a ler quando estiver pronto. A comunidade é um grupo amigável.

 

 Aliás, como desenvolvedor, você não gostaria de saber o que procuramos ao contratar um desenvolvedor de aplicativos? Dê uma olhada neste artigo SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

2. Toptal

toptal

 

Toptal é o site que você deve acessar se quiser se juntar a uma rede de desenvolvedores extremamente talentosos. Também é útil se você estiver no mercado para contratar um freelancer ou se estiver procurando trabalho.

Toptal é uma rede de elite de milhares de desenvolvedores autônomos remotos de mais de 100 países. Todos eles passaram por um rigoroso conjunto de testes que provam que são os maiores talentos. Isso significa que seu público é a nata da cultura e a maior parte do engajamento deve ser valiosa e divertida.

Todos os artigos no Blog de Engenharia Toptal são escritos por uma rede de desenvolvedores. Os tópicos variam desde como ter sucesso no trabalho remoto para você até como as últimas tendências estão mudando o setor.

Toptal também tem uma página de recursos com guias de contratação, perguntas para entrevistas e exemplos de descrições de cargos para uma ampla variedade de idiomas. Todos eles são projetados para empregadores, mas funcionam como ótimas ferramentas de preparação de entrevistas para garantir que você esteja pronto para dar o seu melhor com clientes em potencial.

Finalmente, Toptal hospeda eventos e encontros da comunidade quase todos os dias em todo o mundo. Essas são ótimas chances de se conectar pessoalmente com os Toptalers, seja para aprender mais sobre como trabalhar remotamente e o futuro do freelancer, sobre o processo de seleção ou se você apenas deseja mergulhar em conversas rigorosas sobre os rumos da indústria de tecnologia. Em suma, uma grande comunidade de programação em ascensão que certamente se tornará um nome familiar muito em breve.

 

3. Fórum de Desenvolvedores

webdeveloper ponto com 

 

 

O Developers Forum é uma comunidade de programação simples e fácil de usar que hospeda uma ampla variedade de fóruns sobre vários tópicos, de CSS e HTML a SQL e Ruby. O site não precisa de muita introdução porque é incrivelmente simples. É por isso que gostamos tanto.

Os fóruns cobrem todos os tipos de questões, desde o desenvolvimento do lado do cliente até o desenvolvimento do lado do servidor e gerenciamento de sites. Embora as discussões sejam animadas e rigorosas, é definitivamente um less atmosfera intimidante do que Stack Overflow!

Recomendamos especialmente o Fórum de Desenvolvedores para iniciantes.

 

4. GitHub

github

 

 

O Github é um tipo diferente de comunidade de desenvolvimento do restante desta lista, pois não facilita muito a comunicação de ida e volta entre os desenvolvedores. Em vez disso, é um lugar que torna mais fácil para os usuários compartilharem seu código.

Isso torna o GitHub uma comunidade incrível de codificação e programação. Se você deseja encontrar outros programadores para ir ao âmago da questão com você e colaborar em detalhes muito sutis, o GitHub é onde você deve ir. Também é um ótimo recurso para ajudá-lo a encontrar outro código-fonte aberto que pode ser aplicável ou útil para o seu projeto.

O GitHub também é um ótimo lugar para passar o tempo encontrando inspiração, já que você pode acompanhar uma variedade incrivelmente ampla de outros projetos nos quais as pessoas da comunidade estão trabalhando.

Como não é muito baseado em conversas, sugerimos incluir o Github com algumas dessas outras comunidades para fornecer uma experiência mais completa.

 

5. Rede de desenvolvedores da Mozilla

 

comunidade de desenvolvedores da web mozilla

Se você estiver interessado em criar programas para o Firefox, o Mozilla Developer Network (MDN) é a comunidade para entrar. Você pode descobrir mais sobre as atualizações mais recentes, bugs comuns e como criar sites para dispositivos móveis no site. O MDN também fornece muitas informações sobre todos os produtos da Mozilla e como usá-los corretamente. A rede também dá acesso a uma série de recursos que são úteis de forma mais ampla, mesmo se você não tiver experiência no desenvolvimento do Firefox. Eles têm uma abundância de grupos de notícias vibrantes, listas de discussão, fóruns, atualizações de notícias e comunidades de padrões.

Se você deseja receber as últimas notícias sobre o que está acontecendo no mundo do desenvolvimento, é definitivamente uma boa ideia inscrever-se para algumas delas.

 

6. Rede da Comunidade SAP

rede da comunidade sap 

 

SAP Community Network (SCN) é o lugar certo se você é um programador com foco em codificação de negócios. Se você não sabe o que é isso, a codificação de negócios é usada para empresas que procuram construir servidores do lado do cliente poderosos e eficientes.

A linguagem principal é ABAP, embora você certamente descubra que alguns programadores de negócios usam Java. Se você já sabe tudo isso e está procurando se aprofundar na codificação empresarial, não há lugar melhor para você do que o SCN.

Esta comunidade de programação hospeda eventos e webinars, configura você com um mentor, torna possível fazer o download de alguns códigos de amostra. É um ótimo lugar para programadores de negócios que buscam aprimorar suas habilidades e para iniciantes que desejam começar na programação de negócios. 

7. Peritos-Intercâmbio

experts exchange

 

Como o StackOverflow, Experts-Exchange é um fórum da comunidade de programação que recompensa os usuários que são muito ativos no site. Isso a torna uma das comunidades mais vibrantes ao redor. O site exige uma taxa de adesão, então você pode ter certeza de que todos no site levam seus negócios a sério. Isso é negativo porque você tem que pagar para entrar, mas é positivo, pois você sabe que todos estão lá por um motivo.

Cada vez que você posta uma pergunta, você tem o poder de atribuir uma certa quantidade de pontos a todos os usuários que fornecem uma resposta com base no quão útil eles foram para você.

A desvantagem do Experts-Exchange é óbvia. Você tem que desembolsar algum dinheiro. Ao fazer isso, você consegue eliminar a bagunça de amadores e obter acesso a discussões de alto nível sobre os principais desafios de codificação. 

8. Reddit r / webdev

reddit webdev

Nenhuma lista de comunidades de programação estaria completa sem mencionar o Reddit. O gigante da Internet tem comunidades para todos os tópicos imagináveis ​​e o desenvolvimento web não é diferente. O Webdev Reddit é uma das muitas comunidades de desenvolvimento do site e é definitivamente a mais útil.

O Reddit cobre a maioria das áreas de desenvolvimento com algumas conversas leves, bem como algumas mais envolventes. Sendo este o Reddit, você também tem colaboradores de todo o mundo com uma grande variação no nível de habilidade.

9. Grupo Bootstrap Slack

Grupo Bootstrap Slack

O grupo Bootstrap Slack é uma coleção de fãs e desenvolvedores do Bootstrap que gostam de se divertir em um canal do Slack. Existe um fluxo livre de ideias, opiniões, ajuda e conselhos de todo o mundo. Às vezes é silencioso, dependendo da hora do dia, mas geralmente há algumas pessoas por perto e a população realmente aumenta à tarde e no início da noite.

Como a maioria de nós usa o Slack de qualquer maneira, adicionar o grupo Bootstrap à sua lista é uma grande jogada se você usa a plataforma ou está interessado em aprendê-la.

O grupo é apenas para convidados e, embora isso torne mais difícil entrar, também significa que o calibre das pessoas que você vai conhecer será muito maior.

10. Dev

Dev

Dev é uma comunidade que cobre muitas áreas de programação e desenvolvimento, desde iniciantes até JavaScript, web, Python e CSS. É uma comunidade em rápida evolução com muitas atividades e inclui as postagens usuais do fórum, bem como seções de ajuda, tutoriais, conselhos de carreira e notícias. É uma verdadeira mistura com uma ampla gama de personalidades que o tornam um lugar interessante para se divertir.

Dev é ideal para iniciantes em programação e desenvolvimento, pois a comunidade é excepcionalmente útil. Há também uma tendência formal para conselhos, tutoriais e instruções. Embora desenvolvedores mais experientes ainda encontrem um lar lá, é um ótimo lugar para aprender mais sobre desenvolvimento.

11. Coderwall

Coderwall

Coderwall é outra comunidade rica e variada que cobre todo o espectro de desenvolvimento web. Tem uma seção de dicas específicas para ajudar a resolver problemas ou aprender coisas novas e uma tonelada de recursos para iniciantes e programadores mais experientes. A comunidade é principalmente útil e produtiva e você pode aprender muito aqui.

Existem seções específicas para dicas, Python, Ruby, JavaScript, iOS e outros assuntos, enquanto você está completamente livre para perguntar ou postar quase qualquer coisa relacionada ao desenvolvimento.

12. Designer Hangout

Designer Hangout

Designer Hangout concentra-se principalmente em torno do design UX e UX. Existem desenvolvedores e programadores na comunidade, mas é principalmente em torno da experiência do usuário. A associação é prática, útil, produtiva e aparentemente tem a intenção de ajudar uns aos outros, compartilhar ideias e impulsionar a UX de maneiras significativas. Há, é claro, brincadeiras alegres que ajudam a iluminar o dia.

A comunidade tem um quadro de empregos, eventos presenciais regulares, sessões de perguntas e respostas com insiders, uma seção de bate-papo e um programa de mentoria onde você pode ser orientado por um desenvolvedor experiente e aprender novas habilidades.

Designer Hangout é apenas para convidados, mas você pode solicitar um convite no site. Como outras comunidades apenas para convidados, ele adiciona uma exclusividade que significa que você está em ótima companhia com outras pessoas determinadas a serem genuinamente úteis.

13. Bytes

bytes

Bytes é mais um fórum tradicional para desenvolvedores e TI. É um fórum próspero com muitas postagens sobre toda a gama de tecnologia, web, desenvolvimento, linguagens e outros assuntos pertinentes. A comunidade é genuinamente prestativa e bem-humorada e, embora haja muita brincadeira no site, não parece haver nenhuma toxicidade.

Bytes é grátis para participar, sem a necessidade de convite, para que você possa ver pessoas de todas as esferas da vida e todos os níveis de habilidade e experiência. Isso contribui para uma atmosfera ampla e animada. Isso também significa que muitas áreas de desenvolvimento, codificação e programação da web serão discutidas em um ponto ou outro.

14. Xícara de café

Xícara de café

CoffeeCup tem uma coleção de fóruns em uma ampla gama de tópicos, incluindo software e web design. Esta é outra comunidade de fórum tradicional, mas parece animada e tem postagens frequentes de todo o mundo sobre uma variedade de assuntos. A inscrição é gratuita e você não precisa de um convite, portanto, pode começar a postar imediatamente, se desejar.

Os assuntos variam de conversa geral a linguagens de programação, design responsivo, CSS, Bootstrap e outros assuntos. A comunidade é uma mistura real de alguns desenvolvedores muito experientes, passando por hobistas e aqueles que consideram isso uma carreira. A maior parte do bate-papo é positiva e produtiva, o que é um bom sinal para um fórum aberto.

15. hashnode

hashnode

Hashnode é nossa comunidade de programação final que você deve considerar. É uma mistura de comunidade independente e plataforma de blog dispersa. É diferente de muitas comunidades, pois os usuários são ativamente incentivados a oferecer perguntas e respostas baseadas em opiniões e a compartilhar notícias, ideias e impulsionar a indústria.

Hashnode também tem uma plataforma de blog onde os membros podem postar seus próprios artigos e posts e compartilhar seu conhecimento com outras pessoas. Ele também oferece perguntas e respostas, eventos e bate-papo para completar a experiência. Embora habitado por pessoas em todos os níveis de habilidade, é uma verdadeira bem-vinda para novatos e iniciantes. É ótimo ver isso em uma comunidade de programação já estabelecida.

Comunidades de programação para todos

Essas são apenas algumas das comunidades de programação que existem para você explorar. Cada um tem sua personalidade e objetivos distintos, o que atrai determinados tipos de usuários.

Esta lista deve ser usada para você começar. Existem centenas de comunidades de programação por aí, e não há absolutamente nenhuma desvantagem em se envolver em algumas delas. Se você estiver interessado em comunidades dedicadas a determinados idiomas ou plataformas, basta uma pesquisa no Google para encontrá-las.

Se você quiser ir mais longe, há muitos encontros presenciais que oferecem uma ótima oportunidade de sair e lembrar-se de que os desenvolvedores são tão prestativos e amigáveis ​​pessoalmente quanto são apaixonados e dedicados ao trabalho em suas telas.

E você? De qual comunidade de programação fazemos parte e quais outras devemos destacar neste artigo? 

Sobre o autor
David Attard
David trabalha na indústria online e digital ou em torno dela há 21 anos. Ele tem vasta experiência nas indústrias de software e web design usando WordPress, Joomla e nichos que os cercam. Ele trabalhou com agências de desenvolvimento de software, empresas internacionais de software, agências de marketing locais e agora é Chefe de Operações de Marketing na Aphex Media – uma agência de SEO. Como consultor digital, seu foco é ajudar as empresas a obter uma vantagem competitiva usando uma combinação de seus sites e plataformas digitais disponíveis atualmente. Sua combinação de experiência em tecnologia combinada com uma forte visão de negócios traz uma vantagem competitiva aos seus escritos.

Mais uma coisa... Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? ;-)
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!

Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.

Autor (es) em destaque em:  Logotipo da revista Inc   Logotipo do Sitepoint   Logotipo do CSS Tricks    logotipo do webdesignerdepot   Logotipo WPMU DEV   e muitos mais ...