DEV Community

Cover image for I.T. Certifications
Lara
Lara

Posted on • Edited on

I.T. Certifications

I am interested in advancing in .NET MVC, I started looking for certificates that I can take to empower my knowledge and skills, I came across several including Microsoft Certifications and I wanted to discuss with you all the following:

  • What are your believes on I.T. certificates?

  • Do you think that taking certificate would help in a career advancement?

  • Would they really open up new opportunities?

  • Are they worth the time, effort and money?

  • What kind of certificates would you recommend?

Oldest comments (20)

Collapse
 
ben profile image
Ben Halpern

Not an area I know much about but this post immediately comes to mind

Collapse
 
michaelgv profile image
Mike • Edited

I haven’t gotten any degree or certifications, nor do I want to.

First and foremost, I stopped high school because it was boring, and became a full time developer when I was 16, I’d always done development before that just not full time. I do online high school still (I’m in my 20’s), more as a formality, not that I want to. I don’t believe in schooling, they teach you useful skills but after grade 9 I was tapped out.

When I turned 18, I got my first full time development gig, $36k a year, 10x less than I wanted, but I had to make ends meet. Fast forward a year, I’m proudly earning over $45k per year (in my area, the average family only earns $50k between two married adults), married, have a child, and I’ve received offers of employement in the high five figure salary range (70k+), and been interviewed for 100k+ positions.

Let me tell you something I’ve learned: school is irrelevant in development, even if you’ve got a degree or certificate it means nothing to me, what matters more is the experience you have. Show me the non-textbook practical experience, and don’t give me a perfect answer you think I want to hear.

I now run my own business, and I’m a full time developer and I do what I love - the cost? Nothing, I never do over time, I work 7-3, and I’m never in a rush. I get to spend all night and weekend with my child and wife, and I’ve got my own place. My hobby is my job, and my job is a hobby. I work on what I built, and love every minute of it.

To summarize, certificates and degrees are not important, at least to me anyways.

Collapse
 
theminshew profile image
Michael Minshew

Love it, at the end of the day can you do the work. That's all that matters. everything else is just fluff and improvement.

Collapse
 
altsyset profile image
Alula TYC • Edited

Thanks, man!! That is some inspiring post. But just to add my experience, where I am from anyone who has a lot of certificates and schooling would get ahead in the competition for gigs.

So people like me who detest the idea of certificates would have to prove that we are better than paper hunters. You would lose some contracts because of this but it would make you a better programmer. Because you would have to work hard and practically proof that your work is better!

Sometimes I am bothered by the lack of certificates and the contracts I lose. But most of the time it turns out that I am better of those contracts. In fact, they will drag you down. If you think about it, those people who see certificate and validate you as a good developer are not informed enough to use other methods. That means they are not worth your time anyway.

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Personally, I don't think they really have much value. I would do the Microsoft certifications so that it would help my employer retain a gold certification with Microsoft, but aside from that, not much.

Having said that, maybe other types of IT certifications carry more weight.

Collapse
 
mnivoliez profile image
mnivoliez • Edited

It strongly depends of you location in the world. For exemple, in France, companies tends to love certificates and will prefer someone with one than someone really good at what he is doing. That aside, I strongly think that the game changer is the network. The more your network is of quality the more you get to have great opportunity.
On a personnal level, I think it depends of the certification. For exemple, if you are certified by IBM for their private tech, I should mean something. At least, that you are formed for their tech. For MVC? I do not see the need.

To be short:

  • I may avoided "general" certificate. MVC => everybody learn it at one point
  • Certificates for specific tech are worth (e.g. ABAP certificate or IBM Mainframe dev Certificate) because you have no or few way to learn these tech otherwise, and oppportunity follows that tendency.
Collapse
 
jfrankcarr profile image
Frank Carr

So far as software development goes, they are of limited value in the US job market. Most employers are interested in your college degree, not a certificate for passing tests.

There's also the issue of the certificate going stale rather quickly. For example, if you had earned a .NET certificate 5 years or so ago, a lot of what you learned to pass it would be outdated today.

Yet another issue is the cost of the certification and the lack of ROI. Having it probably won't increase your salary or land you a job (US market, may be different elsewhere). Oddly enough, companies are reluctant to pay for it because they are concerned you will leave if you get certified.

The positive side is that you will have to learn a lot of stuff to pass the tests, things you might not have been exposed to otherwise. You could do this on your own but having the motivation to pass a test helps some people learn more efficiently.

Collapse
 
kspeakman profile image
Kasey Speakman

The only certifications that immediately come to mind that may increase market value are Cisco certifications. That's for computer networking rather than software dev. Otherwise I don't put much stock in certs.

Collapse
 
jfrankcarr profile image
Frank Carr

Another in the corporate IT world would be certification in one of the major CRM or ERP applications like SalesForce, Oracle NetSuite or SAP. These aren't technically programming either but certification can lead to commanding big money for those who are willing to travel frequently and have a way of convincing clients to hand over a lot of cash.

Collapse
 
diedoman profile image
diedoman

Personally I do not believe that the certification part is important. What's more important is the knowledge behind the certificates. Certifications such as LPIC-1 and 2(linux) cover subjects you otherwise may have skipped. If you only 'google' the necessary information, you might miss the essentials. Especially in startup environments this can be potentially dangerous(we optimized product X for speed, but forgot all about maintainability/security is something that can happen then).
Of course LPIC is networking/server management and not programming, but I guess it works the same for programming ;)

Collapse
 
preciselyalyss profile image
Alyss 💜

The easiest way to determine the value of a given certification:

  • Use google to do a site search "site:website.com" on job listing sites with a certification name in your query
  • Attend networking events, connect on linkedin, and see what others are certified in (who have already landed jobs you want)

Some certifications do open up new opportunities like Certified Information Systems Security Professional (CISSP) has more value then Certified Ethical Hacker (CEH). CISSP is definitely worth the time when you paired with a genuine interest to excel in the InfoSec field, but that is in part due to 0% unemployment in the CyberSecurity.

There's no one answer fits all. Some certificates provide value to you but not as much to your resume. That doesn't mean they can't get you a job. You could ace an interview with the knowledge you learned in such a course.

Soft Skills: The Software Developer's Life Manual has a good section on creating a learning plan that may contain the best advice. Plan what you want to learn and how that will further your goals. Don't chase certificates because of their token value unless they further your learning plan and career goals.

Collapse
 
sadukie profile image
Sarah Dutkiewicz
  • I do not have any IT certificates other than ones to indicate I've completed courses on Coursera or DataCamp. I have 0 Microsoft certifications... and I'm a Microsoft Most Valuable Professional (MVP).
  • A certificate can help with career advancement if the companies you want to work for value them. For example, one of my mentors has his own company that is a Microsoft Partner. As such, they need to have x amount of people certified. So they have some value in certificates so that they can maintain their Microsoft Partner relationship.

I have a Bachelor's Degree in Computer Science & Engineering Technology - I went to college to get the paper so that I would be seen as belonging in the field. But, having that piece of paper isn't necessary nowadays. With the growth in coding bootcamps (and yes, there are legitimate ones!) and other alternative learning sources, it's easier to get into the field by showing what you can do - create a GitHub repo with samples to show your capabilities as you learn.

Collapse
 
msoedov profile image
Alex Miasoiedov

I.T. certificates only benefits certification centers and certificate authorities. If you don't have any dev experience whatsoever it might help you to show your employer that you have a potential. Otherwise it dosn't really worth.