I have no idea what they teach in computing degrees other than a load of OO mumbo jumbo. It's depressing what industrial programmers haven't been taught.
Spot on. While I was at the University of Melbourne, first year consisted exclusively of Haskell and C. It was only years later that I understood the wisdom of their ways. At the time it was easy to get pissed off that my friends at other unis were doing "fun" stuff straight away. The advantages of having solid foundations only become apparent in later years... I suppose it's like learning a musical instrument - sure they could teach you to play a few riffs and chords, but eventually you'll need to understand how the chords are derived and how they "work".
1 comment:
Spot on. While I was at the University of Melbourne, first year consisted exclusively of Haskell and C. It was only years later that I understood the wisdom of their ways. At the time it was easy to get pissed off that my friends at other unis were doing "fun" stuff straight away. The advantages of having solid foundations only become apparent in later years... I suppose it's like learning a musical instrument - sure they could teach you to play a few riffs and chords, but eventually you'll need to understand how the chords are derived and how they "work".
Post a Comment