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?
I'm taking a web apps class and the professor is saying that devops is in high demand and easily pays more than 6...
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.
it is in high demand, but more because people just want to hook into the devops buzzword more than restructuring their mentality
>yes, we have put our app in a container! We're doing the devops thing. IaC? what's that? see-aye see-dee? yes, i'm agile, i play tennis twice a month.
OP here
So is it worth getting into this line of work? If so how do i do that?
Also i was planning to apply for front end work when i finish school, good idea or no?
bump
Devops requires a significantly larger set of skills than simple webdev or really any development-only role. Of course they're going to be paid more.
At least to start out. The truth is if you are experienced in some niche development situation as some sort of systems programmer you can easily make more.
But I don't know what you mean by "easily pays more than 6 figure", because you're probably not going to be getting a 7-figure salary in any non-executive position.
That was bad wording on my end. I meant to say "easily pays into the 6 figures". But I see what you mean. Are you saying I should aim to be a systems programmer instead?
I'm saying you should become skilled in a very particular niche if you want to earn a lot of money. We got a guy in our company hired specifically for his experience programming kernel modules for communicating with PCIe based FPGAs. All he does is work on a kernel module that moves memory around over the PCIe bus and he gets paid quite a bit.
I see, but I thought it was a good thing to learn different stuff as you move along in your career? Besides, wouldn't doing the same shit over and over get boring after awhile?
Okay. So what should I learn if I want to get into devops?
>and you can still be hired even past your 30s, which is really hard for normal devs
Why is this hard?
bad corporations and businesses want younger employes that are easier to exploit and pay less (its worse if you are an american with worse labour laws)