I spent years regretting my BSc in Com Sci until I started to apply some of the really deep concepts to problems I was facing in the real world. Much better coders than I were left in the dust because no matter how much you think you've learnt through experience, most people are still missing a set of fundamental knowledge.
From a purely practical POV I'd skip colledge now -- but go to night school to make sure I'd cover everything.
This is a real issue -- recently my company bought a compaq and a dell rack optimsed server -- both with prominent "RedHat Certified" notes. Both boxes do work but, in Compaq's you have to install their special kernel otherwise you can't see the 2nd PCI bus -- great for when you want to upgrade. Dell want you to install from a dell version of RH -- we just returned the box rather than even bother. In both cases we wasted a lot of our time with companies that claimed to support Linux but only did so in a sideways manner. In my opinion, this kind of thing should be eliminated by an independent certification board. At the very least we should have access to certification reports to avoid this kind of hassle.
I spent years regretting my BSc in Com Sci until I started to apply some of the really deep concepts to problems I was facing in the real world. Much better coders than I were left in the dust because no matter how much you think you've learnt through experience, most people are still missing a set of fundamental knowledge. From a purely practical POV I'd skip colledge now -- but go to night school to make sure I'd cover everything.
This is a real issue -- recently my company bought a compaq and a dell rack optimsed server -- both with prominent "RedHat Certified" notes. Both boxes do work but, in Compaq's you have to install their special kernel otherwise you can't see the 2nd PCI bus -- great for when you want to upgrade. Dell want you to install from a dell version of RH -- we just returned the box rather than even bother. In both cases we wasted a lot of our time with companies that claimed to support Linux but only did so in a sideways manner. In my opinion, this kind of thing should be eliminated by an independent certification board. At the very least we should have access to certification reports to avoid this kind of hassle.