4 ms·
2) Deficiency in the "science" part of Computer Science (Algorithms and Theory) This usually isn't readily noticeable to a student who thinks they aren't learn
by nekojima 15y ago
2) Deficiency in the "science" part of Computer Science (Algorithms and Theory)
This usually isn't readily noticeable to a student who thinks they aren't learning anything, but in a few years, this will be among the foundations of your skills as you move up the software value chain. Short of starting your own software company, where you'd better hire someone (or have co-founder) who does know this, its very important to have a solid understanding of algorithms and theory. Reading one or two books isn't going to give you (unless truly exceptional) the foundation that several well planned CS courses can.
- bunderbunder 15y agoToo true. Personal anecdote: In college, I distinctly remember feeling like all the time that was spent on drilling automata theory into our heads seemed like senseless busywork. Fast forward a decade into my career, and I've come to suspect that there are two kinds of programmer: Those who choke on state machines, and those who don't.