logoalt Hacker News

steve-atx-7600today at 1:11 PM0 repliesview on HN

I got a lot out of learning combinatorics, probability, statistics and the ability to prove theorems. This kind of core of good thinking would still be important and from what I’ve seen, it isn’t required in even top 50-ish USA undergrad CS programs.

I think that object oriented programming and design patterns will still be important. These are useful at higher levels to architect systems that are maintainable - even if not being used at lower levels (eg code for classes within services).