In doing my interviews I notice “some” of you will visit a few Developer forums from time to time, but most of you don’t. Why Not! There is so much great information you can learn from the Q&A in software developer community. I’d say it’s the best place to hang out if you’re a developer. I know many of you will just go to Google, but where is the consistency. I’ve heard from some of the “better developers” that having an account on a forum, and being a part of that community, not only helps sharpen your technical abilities, but also your soft skills. Use the forum to not only to answer your questions, and to sharpen your tech and soft skills, but to establish yourself in the community.
Dare I say you could even build a brand around yourself. I know that is off topic, but if you really worked at it you could. Example: Jon Skeet It’s good to have a goal.
So in an effort to give you more resources to help you along the way. Here is a list of forums that may interest you. Some great and some Not so great. You decide. Note: There are many forums out there that are nothing more than a place to hang web ads. The Questions and Answers aren’t that great. They don’t get much action…BEWARE!
1. StackOverlfow: Ok I know I’ve talked a lot about StackOverflow lately, but I like to stick with a good thing when I see it. They have a great interface. Vibrant community and have been getting really good reviews. I really like the way they encourage the user through use of Badges and Reputation Points. Also, they are coming out with a IT forum soon.
If you want to learn more about issues relating to forums; design, search, security, wrong answers, price and so on - here is a Google Tech Talks excerpt from the folks at StackOverflow.
2. Experts-Exchange: Experts-Exchange is one of the larger and more common Dev forums out there. They cover almost everything from Dev to ITPro, from Microsoft to Apple. They have more users than most all sites put together. And the “patented knowledge-sharing platform” is great. The issue I have is the interface. It’s hard to wade through all the stuff to get to what you need and they try to get you to pay even though you can scroll down to look at the answer. They have a fair amount of ads, but hey they need to make some $$$$. Also they cater some to the corporate world. Which does have benefits. Overall if you can weed through it, and pay for it, use it.
3. ASP.NET: If you are the Microsoft type and like to get your answers from the source, ASP.NET may be a great fit for you. It is ranging from very basic to advanced and cross topic/language posts. The overall site does have an above average number of ads, but also boasts a ton of training and resource materials. Nice to have all that in one location. Of course Microsoft has forums for most all of their tools. I’m picking ASP.NET as an example and one commonly referenced.
4. MSDN – Social: Well since we were talking about Microsoft, I’d better point out MSDN. Not really much different that ASP.NET, but the MSDN site has a different interface and a social bend to it. Also you can access multiple topics and a wide range of training and resource materials. I found it easy to search (by tag, lookup, and sort). There are a lot of talented developers on the forums.
5. CodeProject: CodeProject is a little different. Their goal is “to learn, to teach and to have fun programming.” For those of you that want to stretch your tech skills this is a great place to spend some time and get involved. If you have been chomping at the bit or “Byte” to hack away at something new or you have a cool app you want create. It’s a great place to submit your work and review work. Like most forums, this site does have a fare number of ads.
6. Dice Forums: Did you know Dice had forums? I put this in because it was a little different. A lot of great info on Resumes, Salaries, Training, Contract VS Direct hire and Changing Careers. Great info resource for getting you ready for your next job.
Here are a few other forums that are worth mentioning.
Like I said above - Note: There are many forums out there that are nothing more than a place to hang web ads. The Questions and Answers aren’t that great. They don’t get much action…BEWARE, but have fun and learn a lot.