After graduating in CS with honors, I intentionally enrolled into two best nation-wide universities and cherry picked the most difficult theoretical courses in order to get a math boost - now it seems to be paying off with the possibilities still open in front of me, capability to learn even bleeding edge concepts whereas observing most of my friends getting stuck in old things that are rapidly being phased out. It seems like you need to study hard every single day in our business; I guess the same is coming to all of them soon.