

As a DevOps manager who regularly talks with development about hiring/architecting, and works at a Fortune 500. Here’s our short list:
- kubernetes/containers (like deep knowledge, not just “I ran helm once”)
- CI/CD, and IaC + GitOps
- golang/rust/dotNet… modern statically typed and compiled languages are greatly preferable. Python/bash/PHP is clutch, but it’s also easy to pick up if you know the above, and honestly I kinda just assume it at this point.
- actual complete understanding of Git.
- solid full stack development experience/understanding
- cloud experience (AWS or Azure mostly, but GCP is close enough)
- thinking/problem solving skills
Honestly, I’ve seen so many people with AI experience of some sort, it’s not a difference maker. It’s fairly easy to learn and no Fortune 500 is hosting their own LLM unless that’s the point of the business. If you actually understand the stack and how things relate, it’s huge.
A big part of hiring is understanding what the person knows and how well they know it to know if they can apply their wisdom to other things. You know some day AI is going to burst, something better than Blockchain will happen, Rust or Golang will be superseded, a new cloud provider will appear, etc. I need to know you can apply your understanding and knowledge to some new challenges using tools that aren’t even concepts now.
While I 100% agree with the fact that even modern things can be fixed with some knowhow and troubleshooting (and spare capacitors or the like), there’s a few things at play: `
As a retro enthusiast, I’ve fixed my share of electronics that only needed an hour and a $2 capacitor. But there was also $7 shipping for the cap, and 30-60min of labor, and my knowhow in troubleshooting and experience. If the company had to send someone out, they’d likely spend well over $200 for time, gas, labor, parts, etc. not including a vehicle for the tech and the facility nearby and all that good stuff. Even in the retro sphere, the math starts to side towards fix because of the rarity, but it’s not always clear.