Pro Tip: use computers once in a while in between the leetcode

Yeah, I feel like there are three skillsets and the sub/hype only focuses on one of them. The three sets are:

  • Computer Science, which is heavily mathematics based.
  • Software Engineering, which is more about architecture, planning, and provable correctness as opposed to mathematics and incorrectly considered part of CS.
  • DevOps, which is about builds, installers, and all of the pretty damn hard steps vital to a business but "too boring" for most developers.

A person specialized in any one of those three is very valuable, and will cry Mario Kart tears if asked to spend 30 minutes trying to solve a problem oriented at the others.

I know for sure. I'm an architecture guy and spent 1 year on DevOps and I'm still occasionally helping our our DevOps guy. It is criminal if he's being paid less than me, he has to deal with more bullshit in an hour than I do in a week.

/r/cscareerquestions Thread