In 21st century, the world ushered in the era of the big Internet, the programmer's profession has become a doctor, lawyers and other high-end middle-class jobs in addition to a higher-paying career. However, since it is a technical profession, nature will be divided into ranked, no ideal programmer can only write their own good code, plus no play without the class, holding a fixed salary, day after day. And the hard-working programmers will certainly seize every opportunity to improve themselves, so that promotion, pay rise, marry mating, embark on the pinnacle of life.
So today, Lei Feng Network for the vast majority of those who want to upgrade their program to introduce some of the high-level code of foreign monkeys often stay in the top development community.
Press and Information Hacker News
Hacker News is a social news website about computer hackers and startups, where you can see the news, new learning resources, new tutorials, etc. that happen in the programming world, and you can find the right learning resources from the data submitted by users. Learners can find new resources that are more appropriate for themselves from this site.
Website: https://news.ycombinator.com/news
Dzone
Similar to Hacker news, Dzone is also a programming community like it journalism, where users can share the latest it news and programming resources, and the quality of their articles is controlled by content managers, so don't worry too much about spam.
Website: http://www.dzone.com/links/index.html
Tech.pro
Tech.pro is also a community of information, there will be a lot of attention to the development of science and technology related information, as well as some related technical tutorials, technical resources and other information, content may be relatively single focus.
Website: http://tech.pro/
Traditional social class
Stack Overflow
Built in 2008, Stack overflow is a program-related IT technology quiz site and, of course, one of the world's most popular and content-rich development communities. Stack Overflow's technology and design concepts are more high-end than the same type of community, content is to a large extent to help programmers to propose technical solutions, is a more idealized technology community.
Website: http://stackoverflow.com/
Bytes
Bytes is a traditional development community, whether it is new or experts will appear in the community, content is also very broad, software development, database development, network and system management issues, etc. will have a considerable coverage, often go to this site with different levels of technical staff to discuss, their own level can really improve a lot.
Website: http://bytes.com/
Reddit
Reddit from needless to say, is a comprehensive community platform, users can submit some topics of interest on the Reddit to find the same interested people to discuss, so many programmers will be on the Reddit to publish some issues that become development-related. Although the development is only a very small section of the whole Reddit, but based on Reddit large user groups, developers can get the same amount of corresponding resources.
Website: http://www.reddit.com/r/programming
New Advanced Class SitePoint
A beginner who intends to become a programmer or a programming language technology aspiring to be a good programmer can come to this site to learn and improve, an online development community primarily for beginners, where users can learn about improving web development, web design, and more.
Website: http://www.sitepoint.com/forums/
Treehouse
Treehouse is an online programming learning platform on their website where you can find instructional videos including Objective-c, HTML 5, JavaScript, Ruby, and more, while Treehouse also offers the same as the Local WordPress Development, Git Basics and other targeted training videos, the site is simple and easy to use, and the course is not expensive, is an affordable to become a learning path.
Website: https://teamtreehouse.com/forum
CodeProject
This is a free public source code programming site that is currently one of the largest development communities in the world. In which, users can share their own code to others, and other people to exchange technology, the technical scope includes C + + (especially MFC), C #, Java Lisp and so on, the community more focused on technology applications, like the practice of friends can go to see.
Website: http://www.codeproject.com/
Daniweb
Daniweb is a one-stop online discussion community for technology developers, technology enthusiasts, information technology enterprise professionals and novices, with technical age groups, web developers and programmers at all levels of technology to solve technical problems on the Web.
Website: http://www.daniweb.com/
Resource Library class Pineapple
A powerful library of technical resources, where users can find many useful technical tools, technical tutorials, and resources that are suitable for programmers who often need a lot of resources.
Website: http://pineapple.io/
Google + Communities
A related repository of Google, the main goal is to provide developers with a large number of high-quality free resources, the application is very simple, only need a Google account can be used.
Website: https://plus.google.com/communities
Often to these sites to learn, to hone, to upgrade themselves, to become the Rohit of the monkey World is just around the corner, but some sites have been beams of the wall, you have to find a way. Come on, everybody!
12 Top developer Community sites help programmers get to the pinnacle of life