One if the blessings to all the programmers and developers are the online communities available at the tip of their hands. These trusted online communities have gathered helpful information that can help people in need. Below, we listed top 5 best online communities for programmers and developers.
5 Best Online Communities for Programmers and Developers
1. Stack Overflow
StackOverflow was created by Joel Spolsky and Jeff Atwood and launched on September 15, 2008 (9 years ago). Stack Overflow features questions and answers on a wide range of topics in computer programming. The website serves as a platform for users to ask and answer questions through membership and active participation, to vote questions and answers up or down and edit questions and answers in a fashion similar to a wiki or Digg. As of April 2014, Stack Overflow has over 4 million registered users, and it exceeded 10 million questions in late August 2015. StackOverflow is the ideal place to ask or search for questions regarding day to day problems you face in computer science. Check our list of best websites to learn programming online.
2. Reddit
Reddit is an American social news aggregation, web content rating, and discussion website. Registered members submit content to the site such as links, text posts, and images, which are then voted up or down by other members. Posts are organized by subject into user-created boards called “subreddits”, which cover a variety of topics including news, science, movies, video games, music, books, fitness, food, and image-sharing. Reddit was founded by Steve Huffman and Alexis Ohanian on June 23, 2005. As of February 2018, Reddit had 542 million monthly visitors (234 million unique users), ranking as the number four most visited website in the United States and number six in the world. For programmers, there are subreddits related to programming, development, Software engineering, programming languages, and IT companies.
3. Hacker news
Hacker news was Founded in March 2005 by Paul Graham, Jessica Livingston, Robert Morris and Trevor Blackwell. It is a social news website that focuses on computer science and entrepreneurship. It is run by Paul Graham’s investment fund and startup incubator, Y Combinator. It is very similar to Reddit but on Reddit where new users can immediately both up-vote and down-vote content, Hacker News does not allow users to down-vote content until they have accumulated 501 “karma” points. Karma points are calculated as the number of upvotes a given user’s content has received minus the number of downvotes.”Flagging” comments is also permitted until a user has 30 karma points.
4. Quora
Founded on June 2009, Quora was made available to the public on June 21, 2010, by the founders Adam D’Angelo and Charlie Cheever, Quora is a question-and-answer site where questions are asked, answered, edited, and organized by its community of users. Users can collaborate by editing questions and suggesting edits to answers that have been submitted by other users.
5. GitHub
GitHub (originally known as Logical Awesome LLC) is a web-based hosting service for version control using git. Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is mostly used for computer code. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project. GitHub was founded on February 8, 2008 (10 years ago) with founders, Tom Preston-Werner, Chris Wanstrath and PJ Hyett. GitHub offers plans for both private repositories and free accounts which are commonly used to host open-source software projects. It is the largest open source community in the world. There are millions of open source projects on GitHub. You can either Join one or start your own.
Conclusion
These are the best online communities for programmers and developers. These communities greatly helped professionals as well as newbies in the field of computer science giving varied advice and a lot of people to talk to. Surely, this is one of the best things that happened in the online community, being able to help and share with others and gaining friends with the same interests all over the world as well. For more help, you can check our list of 10 best youtube channels to learn coding