• 1 Post
  • 937 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle













  • I’ve worked in tech for almost 20 years. A big misconception is confusing Computer Science and IT. Computer Science is generally more about logic, data structures, and programming paradigms across languages. IT is generally more about the configuration, deployment and usage of technology and operating systems for end users.

    There’s a ton of nuance in there, like Infrastructure or devops, where it’s about the deployment of technology software and hardware to power large technology services, which sits in the middle.

    That being said, I’ve generally found that the more specialized someone is in computer science, the less they know about the operating system they use and how it works. Especially if they spent the time to go for a PhD or something.

    The smartest programmer I’ve ever met is my boss, our CTO. PhD from an Ivy League school. Can write haskell on a napkin, even though our stack doesn’t touch haskell. Also doesn’t know shit about how MacOS works even though he uses a Mac, and consistently asks me relatively simple questions regarding unix/linux differences, filesystem stuff, package managers, etc. It’s very interesting to see the difference in knowledge.