As a programmer, choosing a proper development community will be of great help to improve your programming capabilities. I cannot tell why, however, some excellent real-time development communities can help you accumulate a lot of development experience.
The figure below lists 14 top-level development communities that programmers often visit. As a programmer, you should know one or more of them and learn to use them, use the resources to improve your programming capabilities.
What do we expect in the developer community?
We hope we can get practical help, rather than get some nagging nonsense or hydrology. We hope to get answers from other developers or discuss some learning resources based on our questions. It is the most important issue for developers in the community.
Next, let's take a look at the 14 top-level developer communities that programmers often visit. If you don't know about them, you may have unexpected gains.
Stack Overflow
In May September, Stack Overflow will also celebrate its 6-year-old birthday. Without a doubt, Stack Overflow is one of the world's most popular development communities for programmers and one of the most informative communities.
Http://stackoverflow.com/
Reddit
Reddit is also a very personalized community. You can submit some interesting topics on reddit, or discuss some programming development issues and current IT hot information with other programmers, reddit is an open community with strong user stickiness. The programming development section is only a small part.
Http://www.reddit.com/r/programming
Google + Communities
To join the Google + community, you only need a Google account. You can get the resources in the community for free.
Https://plus.google.com/communities
SitePoint
The SitePoint Community Forum is also one of my favorite online development communities and programmer designer homes. The main goal of SitePoint is to help beginners understand the programming languages and technologies they have chosen and improve accordingly, the website content includes web development, web design, technical writing, and user experience.
Http://www.sitepoint.com/forums/
CodeProject
As of August 2013, more than 1 million users have already entered the codeproject and shared about more than 1 million Code demos. In the codeproject, you can share the code with your friends. Unlike other communities, codeproject focuses more on software development, such as C, C #, C ++, Java, and Lisp.
Http://www.codeproject.com/
Treehouse
Looking for an affordable way to learn programming? You can try to join treehouse, which is not expensive and offers discounts for annual members. Treehouse is very simple. You can find answers to questions of different levels.
Https://teamtreehouse.com/forum
Hacker News
The Hacker News name has been engraved in the hearts of many developers. Here, you can see everything happening in the programming world in real time, including some learning resources and tutorials. You can find learning resources suitable for you from the data submitted by users, such as articles, images and videos, and discuss some issues.
Https://news.ycombinator.com/news
DZone
DZone is a community that allows users to share the latest IT news and programming resources. IT is an article-driven community. Therefore, many content administrators are required to check the quality of articles. In a sense, it is similar to HN and other programming communities, but the platform has the longest time, and the number of users in it is also the most.
Http://www.dzone.com/links/index.html
Bytes
Bytes is a traditional development community. New users and experts can discuss some issues about software development, database development, and network and system management. Databases, networks, and systems are the foundation of programming. We need to pay attention to this issue, so as to better help us improve programming capabilities.
Http://bytes.com/
DaniWeb
DaniWeb was previously designed for marketing business analysts, but is now mainly for Web developers and programmers of all ages.
Http://www.daniweb.com/
Dream In Code
Over the past few years, its updates have been relatively slow, and there have been both a good and a bad side. Over 60 million users and millions of articles cover Java, C ++, and VB. NET and other learning resources.
Http://www.dreamincode.net/forums/
Tech. Pro
Tech. pro is a community that focuses on the development of the technology field. Tech. pro is a website for getting started resources and tutorials, including some technical tutorials, discussions, and blog links.
Http://tech.pro/
Pineapple
This may not be an active and excellent development community, but it also contains many useful tools, tutorials, and class library resources. I started using Pineapple a few months ago and now I am dependent on it.
Http://pineapple.io/
Lobsters
This is a user-invited development community. It is a real "social-oriented" community where you can find a lot of discussions about programming, many messages have at least 20 replies, which may be of great help to you.
Https://lobste.rs/
14 top-level development communities that programmers often visit