极客九剑 2016-10-11
对于程序员来说,开发软件是日常工作。大家都知道,开发软件很不简单。其实国内外很多开发社区程序员都很爱看,下面的18个顶级开发社区,不知道有没有你的最爱,赶快来拿走吧!
下面我们来看一下程序员经常去的14个顶级开发者社区,如果你还不知道它们,那么赶紧去看看,也许会有意想不到的收获。
1.Stack Overflow
9月份,Stack Overflow也将迎来其6岁的生日,毫无疑问,Stack Overflow是全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一。
国外知名的技术论坛,涉及到各方面的开发技术,如果你觉得你的技术和英语都比较好,可以尝试在这里提问和回答问题。
官方网站:http://stackoverflow.com/
2.Reddit
Reddit自不用多说,是一个综合性的社区平台,用户可以在Reddit上提交一些感兴趣的话题来寻找同样感兴趣的人来讨论,所以,很多程序员会在Reddit上发布一些变成开发相关的问题。虽然变成开发只是整个Reddit中一个非常小的版块,但是基于Reddit庞大的用户群体,开发者能得到的相应资源也一样会很多。
官方网站:http://www.reddit.com/r/programming
3.W3Cschool
W3Cschool视高质量、系统化、有温度的程序员服务平台,w3cschool提供国内专业的编程技术教程,介绍了各种编程语言的基础知识。在W3Cschool,有上千个实例。在W3Cschool,还有大量的在线开发工具。
官方网站:http://www.w3cschool.cn/
4.Google+ Communities
Google的一个相关资源库,主要目标也是为开发者提供大量优质的免费资源,应用也十分简单,只需要一个Google账户就可以使用。
官方网站:https://plus.google.com/communities
5.SitePoint
有意向转行成为一名程序员或者志向成为一名优秀程序员的编程语言技术的初学者,可以来到这个网站进行了解和提高,这是一个主要针对初学者入门提高的的在线开发社区,用户可以在其中学习提高web开发、web设计等相关知识。
官方网站:http://www.sitepoint.com/forums/
6.CodeProject
截止2013年8月,已经有100多万用户入驻codeproject,并且分享了约100多万个代码演示,在codeproject里,你可以将代码分享给你的朋友们。和其他社区不同的是,codeproject更加侧重软件开发,比如C, C#, C++, Java, Lisp等开发。
这个网站我以前经常去,除了锻炼学习新技术之外,还可以锻炼自己的英语阅读能力,在这里你也能看到一些国内程序员用英文写的博客,技术方向不限.NET
官方网站:http://www.codeproject.com/
7.Treehouse
在寻找一个实惠的编程学习途径吗?你可以试试加入treehouse,它并不昂贵,年度会员还可以打折优惠。treehouse非常简单,你可以在上面找到各种等级的问题答案。
官方网站:https://teamtreehouse.com/forum
8.Hacker News
Hacker News是一家关于计算机黑客和创业公司的社会化新闻网站,在该站,你可以实时看到编程界发生的新闻、新的学习资源、新的教程等等,也可以从从用户提交的数据中找到适合你的学习资源,学习者可以从这个网站找到更适合自己的新资源。
官方网站:https://news.ycombinator.com/news
9.DZone
DZone是一个允许用户分享最新IT新闻和编程资源的社区,这是一个文章内容驱动的社区,所以需要许多内容管理员来把关文章的质量,从某种意义上说,它与HN和其他的编程社区类似,但是这个平台时间最长,里面的用户数量也是最多的。
官方网站:http://www.dzone.com/links/index.html
10.Bytes
Bytes是一个传统的开发社区,新手和专家都可以在里面讨论一些关于软件开发、数据库开发以及网络和系统管理的问题。数据库、网络以及系统是编程的基础,我们需要关注这方面的问题,从而能更好的帮助我们提高编程能力。
官方网站:http://bytes.com/
11.DaniWeb
DaniWeb是一个为科技开发技术人员、科技爱好者、信息技术企业专业人士和新手提供的一个一站式在线讨论社区,各个技术年龄段、各个技术层次的web开发者和程序员都可以在网站上解决技术上的问题。
官方网站:http://www.daniweb.com/
12.Dream In Code
这几年,它的更新比较缓慢了,这有好的一面也有坏的一面,60w的用户以及百万及的文章,内容涵盖 Java, C++, VB.NET等,学习资源相当丰富。
官方网站:http://www.dreamincode.net/forums/
13.Tech.Pro
Tech.pro也是一个资讯类的社区,其中会有很多关注科技领域发展的相关资讯,以及一些相关的技术教程、技术资源等信息,内容可能会相对比较单一专注。
官方网站:http://tech.pro/
14.Pineapple
也许这还算不上活跃的优秀开发社区,但是这里也包含很多有用的工具、教程以及类库资源等。我在几个月前开始使用Pineapple,现在已经比较依赖它了。
官方网站:http://pineapple.io/
15.Lobsters
这是一个用户邀请制的开发社区,是一个真正“面向社交”的社区,你可以在里面找到大量的关于编程的任何讨论,很多信息都至少有20多条回帖,这些信息或许对你会有很大帮助。
官方网站:https://lobste.rs/
16.MSDN中文论坛
作为.NET的东家,微软自己也有一个技术论坛,现在也有中文版,很多微软技术的MVP在那里活跃,你提出的问题会比较快得到解决。
官方网站:https://social.msdn.microsoft.com/Forums/zh-CN/home
17.51CTO
用户群和知名度较上面二者小,但也有很多.NET方面的开发人员在论坛和博客上活跃。
官方网址:http://blog.51cto.com/
18.博客园
早期是国内专注.NET的专业网站,现在也有一些其它技术出现了,早期的总体博文质量比CSDN的要高,现在有所下降了,我一般只看首页。
官方网址:http://www.cnblogs.com/
上面的顶级开发社区,不知道有没有你的最爱。其实对于程序员来说,学习永远无止境。俗话说活到老学到老,做软件开发也一样。要想跟上时代,就必须多多学习。程序员们,赶快行动起来吧!