Comment by k__
20 days ago
Yeah.
In most companies, IT people just started coding and called it DevOps.
Still better than IT folks who refuse to code.
20 days ago
Yeah.
In most companies, IT people just started coding and called it DevOps.
Still better than IT folks who refuse to code.
Smart IT people were automating things with Perl and later Powershell since I started professionally working in Windows shops in 2000.
Before that I was working on DEC VAX machines where IT was using DCL.
Yeah, but I studied with a bunch of guys who said they'd go into IT, because they hated coding.
You can hate coding and be an excellent network engineer or even DBA.
I'm an infrastructure guy and I learned to code, but I don't code today. The other poster who talked about good people in the old days using Perl and suchlike tools is right. Competent people care about automation.
But there are all sorts of automation tools that don't require knowing how to write object oriented code or do a ton of code reviews. Terraform is one - it's yaml, and the complexity is one of design patterns. Another is Ansible. GitHub Actions. Many many more.
Let me throw out a grenade. Software developers often over estimate their capabilities in technology. Because a person is an expert in Ruby or Go, and on the weekend they stood up a hosted app on ECS, now magically they're geniuses and understand DevOps.
False. DevOps engineering, network engineering, DBA, and a lot of other non-developer jobs take 5-10 years to get right.
Hopefully I've slammed our Leetcode hiring practices, but really I'm just venting at this point.
4 replies →