Hacker News new | ask | show | jobs
by mattlondon 2815 days ago
Similar thing to me.

I think a lot of people did not really know what they were signing up for - I dont have any data or evidence but from half-remembered chats and gossiping I think a lot of those that simply disappeared/switched courses/dropped-out did not really understand what they were getting in to and thought that computer science was more about using computers rather than proper computer science. Like how to write wicked-complex spreadsheets or something, or make a webpage maybe (it was the early-mid 2000s afterall).

Even a year or two in I remember some people complaining bitterly about having to learn databases/normalisation and SQL "When are we ever going to use this? Why are we wasting our time learning all this SQL nonsense?!"

Amazing really.

...but then these were the exact same people who blamed the teaching when they dont get good grades in the exams. YMMV.

1 comments

I was one of the people who didn't want to learn SQL/database stuff. What do you know, after a few years in the industry my interests lay heavily in serverside. I'd kick the old me if I could.
Might as well kick the old you, it's just as likely to have an affect as kicking that young kid next to you, 'cuz she ain't gonna listen, either.

I don't know, that attitude always struck me as an equivalent to a mechanic that refuses to learn how an internal combustion engine works. Yeah, sure, you could probably get away with being an suspension/alignment specialist. But everything you work on has one of those engine thingies, why not expand those horizons and learn how they work? Know a little C, know how to create a SELECT beyond "* FROM myTable", know the basics of getting a web server up, running and serving simple pages; we need a programmer's equivalent to Heinlein's list of things every man should know.