Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Only recently i moved into doing Asp.net web development work, with quite a fair bit on Asp.net MVC. I'm thinking of taking up some courses to further build up my profile. I'm having a touch decision between taking PMP or CEH. Would course would benefit my current career more or maybe in the upcoming 1-2 years?

Thanks.

share|improve this question
add comment

5 Answers

CEH and PMP require years of experience. CEH is for Network Security Specialists and PMP is for Project Manager. And ASP.NET developer is a Software Engineer, so he/she should concentrate on HTML, CSS, JavaScript, Web site design, SEO, Database design and PHP/C#/xxxx. It is advisable to you is to learn overall web development and Software engineering best practices and master your chosen field only.

share|improve this answer
add comment

For a junior ASP.NET developer, if you really want to get some kind of certification, why not a .NET certification? It looks like there is a MCTS (Microsoft Certified Technology Specialist) certification for .NET Framework 4, Web Application Development. If you are only a junior developer in .NET, this seems like a decent route.

share|improve this answer
add comment

Well, if you believe the industry mags

In December 2005, the PMP credential was tied for fourth place in CertCities.com’s 10 Hottest Certifications for 2006,[5] and in December 2008, it was number 7 of ZDNet’s 10 best IT certifications. (wikipedia PMP article)

The thing to be aware of though, is that you'll need at least 36 months of PM experience to be eligible for the PMP (if you have a Bachelor's degree).

Security education ... IMO ... is always a good idea. Especially in todays world. I don't necessaryily thing that the C|EH is a good fit for a programmer though. I'd possibly look more at some of the offensive security courses since I think they have software specific education. For a more basic primer perhaps look into the Security+.

share|improve this answer
add comment

You don't need a piece of paper to learn great techniques. Most hackers just learn what they need as they go so that they can diversify and learn a little about everything.

Even just knowing the basics can turn you in to the type of engineer who can take a step back and notice that something might be missing. Perhaps there is a security flaw that he/she spotted. That is then the time to dig and learn more to properly patch the security hole.

But if you spent all your time studying for some security exam that you may never fully need, you may then fail to have the basic fundamental domain knowledge to build products that your users want to use. Read How important is Domain knowledge vs. Technical knowledge? for more information on the distinction.

Additionally, there may be other areas where you may not have enough basic knowledge to realize that you have a problem. By learning a little bit about everything, your abilities to recognize when you need to explore a topic further will be greatly enhanced.

If you know absolutely nothing about security, then you may not have the sense to know that you should Never Store Passwords In a Database (In Plain Text), for example. So balancing your knowledge is important.

share|improve this answer
add comment

I don't think CEH is good for ASP.NET development at all.

share|improve this answer
    
i thought it's always good to build some fundamentals about security in general? –  melaos Mar 20 '11 at 15:16
    
I think I can say "Yes" for everyone to know about some fundamentals about security, but is not good to use for 100% in your .NET at development at all. You dont need to take course of CEH to learn, I think you wanna buy book of CEH to read their fundamental thing instead of going for class right now. You don't need to take class to be a hacker. Take class will get you a certificated only and some fundamental thing which you can learn it from books and websites. –  Winthan Aung Mar 20 '11 at 15:33
    
If you want to know about hacking activities, tools, you should look forum like this (hackforums.net), judge them at there, you will find them as script kiddies because they use RATs most of the times to get in hacking, BTW if you are looking for security news, you can find at (theregister.co.uk/security). If you are thinking about hacking, you should spend something in finding these keywords and learn about them : RATs, Keylogger, Botnet, Torjan, Worms, Root Exploit, Defacing Tools, DoS and so on. –  Winthan Aung Mar 21 '11 at 1:56
    
You should edit your answer with the information you added in the comments. –  Matthieu Dec 11 '11 at 15:10
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.