A couple weeks ago I was awarded with the Microsoft MVP award for the Visual Development, C# catagory! This is truly and honor and a testament of helping out the community (mostly the C# forum[^]). I just didn't want to say anything until the papers were signed.
Thanks to everyone, though, who help support the communities both here on CodeProject and elsewhere.
I had a friend at Microsoft who I've known for years recommend me, both for my contributions to a site where we met (DevHood - no longer up) and here, not to mention some help I gave him regarding CCWs for an InfoPath project he was working on at Microsoft.
Several other CP'ers are MVPs as well, including Marc Clifton who sometimes graces the C# forum, Chris Maunder (the site adminisrator and founder of CP), and Nishant.
Nice article Heath, it would be interesting to see how many companies will pursue such integrations. I think we would find it more common than not; obviously depending on the abilities of their development staff or the size of their pocketbook to pay for consultants. Good job, another great one!
What's the deal with certification anyway? I've been contemplating this for years but am so torn about whether or not I should take the time and spend the money. My company has even offered to pay for certification tests (like they give me the time) and I still don't really care too much.
I have worked for and with many people that brag about their certifications (like MCSD, MCSE, etc.) and, frankly, know little or nothing at all. I've also worked with a number of truly bright and talented people that aren't certified. Is it just that we spend too much time actually developing code to study? Heck, look at my posting record and profile. I know what I'm doing yet newbies with questions like, "What does method X do?" are getting certified.
Studying is also necessary. After taking a few of these practice exams for fun and curiosity, I realize that it's full of nit-picky stuff that no one cares about. For example, "what do you call the process of putting X, Y, and Z togther?" I don't care what it's called, I only care about the problem I'm trying to solve by doing so and with the solution that results from said operation. Isn't that what's important?
The only real reason I can see to get certified is that too many managers care about such things. They think that because someone is certified they know what they're doing. Yeah, right. I can give them hundreds of counter examples from both perspectives. Test applicants by having them solve a problem instead of answering text book questions and the truth will come out.
There are similar comments made about getting a college degree, but I think they still hold a similar basis for their reasoning. Determination, yet with a certificate or a degree you add measurable determination. While there are people out there that do not have a formal education; there are many which are extremely bright in their area. Certifications provide a quicker mechanism than a typical degree and this is one reason I feel they have grown exponentially in recent years.
Given that, management must use certain determinates to select a new hire, these are typically an easy mechanism to use. You may not believe in them, however if this is what it may take to get a position your looking for, it maybe a good path to travel.