According to the Stack Overflow 2020 survey, “Across the board, engineering managers, SREs, DevOps specialists, and data engineers tend to receive the highest salaries.” I always thought DevOps/SREs had slightly lower salaries. Curious as to what other people think of these results compared to their individual experiences. https://insights.stackoverflow.com/survey/2020 #tech #devops #sre #salaries #stackoverflow
Yes , true. Since containers and cloud techs are jet speed evolving. The ops persons are becoming must in any team. Unfortunately Due to which dev teams must have to depend on devops people. Hence demand and supply.
There are tons and tons of developers but very few devops. Devops requires programming and ops and networking and database and everything skills. It is difficult to find a good devops engineer imo. Yes job opening are less but devops requires lots of skills. The perception on blind that devops are paid lower is wrong. Devops is different from Sys Admin. Add the race to ace the cloud and containers with help of devops team. Also ppl of blind think that FAANG sets all the criteria but the actual industry runs with criterias totally different from FAANG
I agree with this. As a DevOps engineer myself, finding a good DevOps engineer is incredibly difficult.
💯💯 . A senseless devops can ruin the entire product/team/wlb
I think the what SRE/devops does in every company is different. Google’s SRE book says the SRE spend half time as SWE so it’s like you are a SWE first and you have extra skill set on ops. But you also have companies whose SRE/devops doesn’t know how to code(other than yaml) Also I think SRE/devops only exists when the company is big enough. Small companies can probably build entire stack on AWS without a SRE. That can also push the average higher as larger companies tends to have better salaries.
That’s a very good point. I interviewed at Amazon recently for a System Development Engineer role (their version of SRE) and the HM mentioned that as teams grow, having devs maintain the automation of their infrastructure becomes very challenging. So, they hire 1 or 2 dedicated SysDevs per team.
Depends on what the company means by DevOps and SRE, the definition is very relative. The ones who build a platform, run a big infrastructure that isn't easy to run would be paid better. But at many places DevOps, SRE is a supporting role for deployments, monitoring.
I agree. Especially in early days of DevOps as a role, it was very much a glorified Sys Admin role. Fortunately nowadays it has evolved to a more mature role that has more to do with automation than support. But yeah, I still come across DevOps job descriptions (especially at banks and insurance companies) that are pretty much Sys Admin roles.
More SWEs than devops engineers so ya I'd believe it
Generally I’ve seen ML, backend, devops/SRE > data eng but it’s close enough where if you’re a 10% better data eng than you are a backend dev, you’ll get more as a data eng.
Also, cloud is eating the MF world