Upon an in-house discussion at the office, I began to realize that there are very few “Top (enter number here) Lists” for developers. As the “Top 10” blog becomes more and more ubiquitous throughout every site on the interweb, we are hard-pressed to find those that cater directly to the people who make the global platform for sharing, discussing and opinionating survive. I nearly fell off my yellow plastic office chair out of pure shock to discover that although there is a “Top 10 List” for every ridiculous thing out there now-a days (See: http://www.totallytop10.com/), there are still limited amounts for those of which the very backbone of the internet existence rests upon. How can we be enjoying something so prolific, so fundamental, so essential and not pay our pence to the developers, engineers and coders behind the machine. Therefore, this my friends, is an attempt to give back to all those souls who have slaved away to provide us with the single-click freedom to peruse the world over for the best LOL cat. Below is a list of my top 5 choices of websites for developers with a brief, albeit hearty description, of my affinity for each. Enjoy! And if you disagree with any of the sites I have chosen, please connect.
- Stackoverflow.com I think most developers would agree that stackoverflow.com is one of the most popular sites for programmers. It is easy, free and tends to be pretty darn reliable. Have a question about programming and you either a) don’t have any co-workers to ask because you work remotely or b) don’t have any co-workers to ask because no one has time for your questions because you ask too many? No sweat, post your question up on Stackoverflow and get answers fast. Or you might be in luck and already have had the question asked and answered by someone else. Simple and to the point, perfect for developers.
- Dzone.com This site is catering to the tech professional. While they might sound a little arrogant at first, it would be difficult to find a tech pro who’s not. And they have good reason to be. It is one of the largest communities of technology professionals on the web. They have been providing resources before many of the current developers even began to drive and their members are just plain smart. These guys know what they are talking about, making them an invaluable resource for any developer.
- Github.com Not sure if your code is as clean as you would like? Github provides fantastic code review and code management for both open source and private projects, on the cheap! This is an excellent site for those who are looking to make software development more collaborative. Here you can get quality feedback from other developers on your code. You never have to do it alone again.
- Oracle’s Java Documentation It is safe to say that whether you are a novice or an connoisseur, you will most likely discover something worthy of your precious time on here. Ranging from Java tutorials, trainings, forums to reference tool guides, if your question is java related, this is where you want to find yourself.
- Leetcode.com An excellent social platform for preparing IT technical interviews. Similar to Github.com, Leetcode can also check code, with its online judge. Their platform supports 9 coding languages, making it difficult to not find a solution here.