Are You a DevOps Engineer If You Aren’t Writing Code?
blog.boot.dev
blog.boot.dev
Jokes aside, there is a small plug at the end of the article, but the article itself is not an ad. I have a lot of thoughts on the current state of "DevOps" and enjoy writing about it
like how are there people in the industry working on this sort of thing who can't code?
It just bugs me, I talked with someone from work whose job title was System Engineer; I asked them if they do systems programming or something... and they said they don't know how to program (even after getting some kind of tech degree!!)
There is a slight difference in focus though, because DevOps also focuses on the role's interactions with development, while SRE focused on the role itself and using metrics and data to be able to do the work required (SLOs, etc.).
I personally prefer the SRE term, because it's usually better understood and has a narrower meaning. DevOps can mean a lot more different things.
Cloud engineer. Must write Cloudformation templates if AWS, know many resource types and properties, know linux and networks. Python is a plus for fringe cases automation, when there is no clear cloud vendor solution.
PS: Did not read TFA
What's your point? Titles rarely match competences and responsibilities.
The old-school eponymous LAMP stack used to be Linux, Angular, MySQL, and PHP. You wouldn’t necessarily have had to have known the OSI model to be proficient in those technologies.
LAMP was a term from the 1990's.
If you're deploying to a PaaS you may never care about or notice lower layers. If not, your team may have a specialist (DevOps, platform engineer, network engineer) who manages network configuration, DNS, load balancer, connection pooling, firewalls, VPN, and other details.
maybe it's different for someone working in networking or a more specific subfield. It might've been different in the past, idk
it was supposed to be a culture and set of tools to close the gaps between developers and operations but its more building automations that make ops disappear because docker hard or some other nonsense.
That's the entire thing, the complexity moves into the orchestration.
Or, take a week and slam it out.