https://news.ycombinator.com/item?id=40610794
Ask HN: DevOps Engineers, What Do You Do at Work?
1–7 of 7 posts
Re: Ask HN: DevOps Engineers, What Do You Do at Work?
#2I specifically go for things that seem guarded. Stuff people do that seems to be job security. Exists 'only' to keep them employed.
Not with any animosity, mind you. There are usually tendrils to that kind of stuff. It's usually important work but perhaps the specifics need updating.
For instance: while "Bob" does the same he always does, there may be a group of new people wondering why it existed this way. He may just need help getting out from under it.
Perhaps the work can be saved instead of repeated, the new folks can take it on, or they obsolete it entirely. Processes are funny like that.
This spills into meetings a lot. Convincing people to do the obviously good thing, defending reason, etc. It's not just writing Ansible/Python (our tools of choice) as much as I'd prefer that.
Overall the goal is to be a force multiplier without rustling too many feathers
Re: Ask HN: DevOps Engineers, What Do You Do at Work?
#3I wear the DevOps hat a bit with SRE . Typically I look for things that take a lot of time and refine/automate. Rinse and repeat. I specifically go for things that seem guarded. Stuff people do that seems to be job security. Exists 'only' to keep them employed. Not with any animosity, mind you. There are usually tendrils to that kind of stuff. It's usually important work but perhaps the specifics need updating. For i…
My recommendation, if that happens, is to give best practices to that person and make sure he rewrites the code properly.
Re: Ask HN: DevOps Engineers, What Do You Do at Work?
#4I wear the DevOps hat a bit with SRE . Typically I look for things that take a lot of time and refine/automate. Rinse and repeat. I specifically go for things that seem guarded. Stuff people do that seems to be job security. Exists 'only' to keep them employed. Not with any animosity, mind you. There are usually tendrils to that kind of stuff. It's usually important work but perhaps the specifics need updating. For i…
One thing though is that some people might want to do some shadow DevOps for fun. I'd definitely be angry if someone takes away a chance to write some automation code from me because they want to centralize everything. Part of the reason I left one of my previous companies. My recommendation, if that happens, is to give best practices to that person and make sure he rewrites the code properly.
I don't start actual work until everyone involved is aware/agrees - lest my actions be for naught. Maybe I'm missing important context. Checking in, amicably, is important.
We can do this stuff in the shadows, that's fine. I just want the day to be better for everyone.
Re: Ask HN: DevOps Engineers, What Do You Do at Work?
#5Re: Ask HN: DevOps Engineers, What Do You Do at Work?
#6The second (and personally more important) thing I do is try to remove as much friction from the dev's experience as possible. I go and chat with the devs, find out what parts annoy them, where they get stuck, and what level of control they want to have. Then I go away and try and resolve those issues.
For me, DevOps is more about Dev than Ops. I started as a dev, and nothing kills productivity for me more than waiting for the pipeline, not being able to find where logs are being sent, not being able to get access to the Kube cluster and so on. So I do what I can to make the devs happy, happy devs generally equals better outcomes.