I'm taking a web apps class and the professor is saying that devops is in high demand and easily pays more than 6...

I'm taking a web apps class and the professor is saying that devops is in high demand and easily pays more than 6 figures. Is this true or is it bullshit? Anyone here do or ever done devops and is it worth it?

Attached: DevOps-Cycle.png (2667x1875, 159.12K)

your professor is correct

yeah, but you gotta be a dev or ops first then after some work experience learn the other and call yourself devops

Yes, but in practice planning to "do devops" right out of college doesn't work out
Devops generally means handling all the weird bullshit of getting programs to work the way they're supposed to, which isn't really taught in any class. You get good at that by going out and fighting until something works -- not by setting out to learn devops in the first place.
If you have to ask, you won't be able to achieve it. Plan on spending a year or two as a normal SWE, pick up devops experience in your first job, and get the explicit title for your second.

I do DevOps, I didn't go to any college. I spent years learning linux, got a job as a sysadmin, then after several years of that, I was able to move up to a DevOps position. Its not something you'd be able to do straight out of college and last long in the position.

It is in demand so much that I think there is a bubble.
It is also way less miserable than a dev job, and you can still be hired even past your 30s, which is really hard for normal devs.

Yes, unfortunately the platform on which the code goes most developer don’t know anything about, so a mix of “agile” and lack of knowledge needs a guy who is a system admin that knows how to code.

>It is also way less miserable than a dev job
Not really. Devops is just a developer that also deploys and maintains his and others code. We had an older devops guy that just sat on his ass and tried to be the stack gatekeeper (like those old school DBAs but not only databases) and got his ass fired.

DevOps code is way simpler, mostly glue or infra code.
The real code, the one that fails, is the developers' code. DevOps can always blame them if something goes wrong.

A "sysadmin" DevOps can live comfy as long as the servers qre available.

>DevOps can always blame them if something goes wrong.
No, they can't. Their job is literally to ensure it all works together.