【分享】程序员常去的14个顶级开发社区
作为程序员,选择合适的开发社区对提升编程能力大有裨益。虽然难以确切说明原因,但优秀的实时开发社区确实能帮助积累丰富的开发经验。
下面为大家列出14个程序员常逛的顶级开发社区。作为程序员,你至少应了解其中一个,若能掌握多个并学会利用其中资源,将有助于提升自己的编程能力。
我们期望在开发者社区中获得什么?
我们期望在开发者社区中获得切实的帮助,而非唠叨的废话或水文。我们希望能针对自己提出的问题得到其他开发者的解答,或者就学习资源展开讨论。以下是开发者在社区中较为关注的一些问题。
接下来,让我们详细了解这14个顶级开发者社区。如果你还不了解它们,不妨去看看,或许会有意想不到的收获。
1. Stack Overflow
9月份,Stack Overflow将迎来其6岁生日。毫无疑问,它是全球最受程序员欢迎的开发社区之一,内容也极为丰富。
2. Reddit
Reddit是一个极具个性的社区。你可以在上面提交感兴趣的话题,与其他程序员讨论编程开发问题和当前的IT热点资讯。它是一个用户粘性较强的开放社区,编程开发板块只是其中的一部分。
3. Google+ Communities
加入Google+社区只需一个Google账户,你可以免费获取其中的资源。
4. SitePoint
SitePoint社区论坛是颇受欢迎的在线开发社区和程序员设计师家园之一。其主要目标是帮助初学者了解所选的编程语言和技术并实现提升,网站内容涵盖web开发、Web设计、技术写作以及用户体验等方面。
5. CodeProject
截至2013年8月,已有100多万用户入驻CodeProject,分享了约100多万个代码演示。在该社区,你可以将代码分享给朋友。与其他社区不同的是,CodeProject更侧重于软件开发,如C、C#、C++、Java、Lisp等开发。
6. Treehouse
如果你正在寻找实惠的编程学习途径,不妨试试加入Treehouse。它价格亲民,年度会员还有打折优惠。Treehouse使用简单,你可以在上面找到各种等级问题的答案。
7. Hacker News
Hacker News这个名字在很多开发者心中留下了深刻印象。在这里,你可以实时了解编程界发生的各类事情,包括学习资源和教程。你能从用户提交的数据中找到适合自己的学习资源,如文章、图像视频以及问题讨论等。
8. DZone
DZone是一个允许用户分享最新IT新闻和编程资源的社区。这是一个以文章内容驱动的社区,需要众多内容管理员把控文章质量。从某种意义上说,它与HN和其他编程社区类似,但该平台运营时间长,用户数量众多。
9. Bytes
Bytes是一个传统的开发社区,新手和专家都能在其中讨论软件开发、数据库开发以及网络和系统管理等问题。数据库、网络以及系统是编程的基础,关注这些方面的问题有助于提升编程能力。
- 官方网站:http://bytes.com/
10. DaniWeb
DaniWeb以前专为市场营销业务分析人员设计,现在主要为各年龄段的Web开发者和程序员服务。
11. Dream In Code
近年来,该社区更新速度较慢,这有利有弊。它拥有60万用户和百万级的文章,内容涵盖Java、C++、VB.NET等,学习资源丰富。
12. Tech.Pro
Tech.pro是一个关注科技领域发展相关资讯的社区,是获取资源和教程的入门网站,包含技术教程、讨论、博客及链接等内容。
- 官方网站:http://tech.pro/
13. Pineapple
尽管Pineapple可能还算不上活跃的优秀开发社区,但它包含了许多有用的工具、教程以及类库资源等。笔者在几个月前开始使用,现在已较为依赖它。
- 官方网站:http://pineapple.io/
14. Lobsters
这是一个采用用户邀请制的开发社区,是真正“面向社交”的社区。你可以在里面找到大量关于编程的讨论,很多信息都至少有20多条回帖,或许会对你有所帮助。
- 官方网站:https://lobste.rs/
译文链接:http://www.codeceo.com/article/14-communities-programmer-go.html 英文原文:14 Programming Communities for Developers, Hackers 翻译作者:码农网 – 小峰