DevOps sits in kind of a weird world, between IT/Operations, where certs are all but mandatory for many companies, and Development, where certs are seen as completely useless.
How does that end up working when working in/applying for DevOps related positions?
21 Spice ups
Neally
(Neally)
2
To me DevOps is a Programmer / Developer kind of job.
As such you don’t have to have certifications, but a good portfolio of projects you worked and completed and that were implemented successfully.
6 Spice ups
It’s a Sysadmin that understand a little bit more code, and a Developer that understands a little bit more system administration.
13 Spice ups
I’ve been doing some looking into this and after speaking with a few recruitment agencies I have decided to go down the multi certificate route. Essentially pick your passion and focus on that primarily, whether that is development or sysAdmin, then do a few courses and certifications on the counterpart just to prove you are capable of it.
Depending on different DEV OPs roles you will often find they will be more heavily weighed towards one or the other, so I will come back to my original point and just simply say pick your favourite and go for it!
2 Spice ups
Adding to motarski’s definition that I largely agree with, relevance of certs would depend on your specific role within the devops team. No-one in devops is a jack of all trades by definition, just part of a whole.
Certs are arguably “proof” that you know at least something about aspects your fellow devs/ops will be working with, but I’m a junior sysad so what do I know. ¯_(ツ)_/¯
3 Spice ups
Second this ^^. Certs may sometimes only prove someone passed a test and has no real world experience that they are able to apply. But I’ve also met a few highly certified folks who could probably create all the exams, too.
zootal
(zootal)
7
Devop? A wannabe programmer without a computer science degree and probably doesn’t know a double linked list from a scope resolution operator. When they write code, we have to come along behind them and clean up the mess they make.
Certs mean absolutely nothing. The worst programmers I’ve ever worked with had certs. Didn’t make any difference, they still didn’t know what they were doing.
I commented on another post about what I think of Certifications:
I’m a SysAdmin guy and never wanted to be a developer although coding always piques my interest in some fashion and I script well enough not to have to repeat myself 
With that side, I would think that if you’re a developer breaking into devops/operations then certs would be a good segway into the operations side. Going the other way, just learn to script and automate and you will be working towards being a full fledged devops
Basically we all have to meet in the middle somewhere. but hopefully you have a good mix in your team
joecurrao
(CorruptedParity)
9
I’m not a DevOp myself but not all are as bad as you suggest. I feel bad that you’ve had such a seemingly terrible experience but what you said is fairly demeaning towards other well-respected DevOps. Depending on the organization, they fill a necessary void to keep operations flowing smoothly.
That being said, I have rarely had certifications provide real-world tangible benefits on the job. The worst co-worker I had on site had the highest level cert of any of us, but he never had a clue what he was doing. He was the only person I’ve ever seen fired here. So yes, many certs do not provide real world benefits, but some jobs require them, whether it be for contractual purposes or a tangible justification for a raise or job title.
1 Spice up
All I see in this picture is the word DeVo
Twist away the gates of steel.
“Devop? A wannabe programmer without a computer science degree and probably doesn’t know a double linked list from a scope resolution operator”
Ah yes, because having a degree is the be all & end all of being a programmer.
Never mind the fact that to make mistakes is human…
1 Spice up
zootal
(zootal)
12
No, having a degree - more specifically having formal training in data structures and algorithims and memory management and related topics - is what makes or breaks a programmer. Those without that background, degree or not, are the ones making the messes that people like me get to clean up. I don’t mind, really, I get paid well to fix the messes wannabe programmers make.
zackwhite
(ZackWhiteIT)
13
Unless it’s a cert in automation, I probably wouldn’t get any additional certifications. If you already have N+ or something similar, it can only help you.
fizgignz1
(fizgignz1)
14
Zootal said:
“No, having a degree - more specifically having formal training in data structures and algorithims and memory management and related topics - is what makes or breaks a programmer. Those without that background, degree or not, are the ones making the messes that people like me get to clean up. I don’t mind, really, I get paid well to fix the messes wannabe programmers make.”
Okay, so you’ve obviously been burned by something someone less than stellar did, we get it. But for those of us really considering this (and I’m coming from the Ops side), this is relevant. Not what messes there are or have been (and who had to clean up), but what we should really be looking to achieve to fulfil that DevOps position, because it’s becoming more prevalent in today’s IT.
Can we just get a perspective from people that are considered DevOps and what has made the difference for them? Without the “who did what to whom”? Please?
1 Spice up