Tech's most contentious debates end with people talking over each other, but they make way more sense viewed through the lens of inter-generational conflict.
There’s nothing new in this post. The idea that there’s a generation of people who grew up programming because of the cheap computers they owned is exactly why the raspberry pi foundation was set up. So maybe there’ll just be a generation that didn’t grow up with programming and they’ll be the exception.
But beyond that, this guy really needs an editor. Just to chop down half of the wall of text. He does have some good points though.
It’s an open secret that the industry has no idea how to teach people to program. Computer Science degrees famously don’t prepare programmers for the job of programming
This is depressingly true. I had an intern last year and he was utterly hopeless. So I went and looked at the syllabus for his course and it was no surprise at all. It didn’t cover anything that would be relevant to the industry. It barely covered programming at all. I poked around at a few UK universities looking at their syllabuses and only found one that sounded better than useless.
What I would say is that a lot of people seem to choose to do a CS degree when they should choose a software engineering degree. About the only use a CS degree might be would be to get through data structure/algorithm sections of interviews.
There’s nothing new in this post. The idea that there’s a generation of people who grew up programming because of the cheap computers they owned is exactly why the raspberry pi foundation was set up. So maybe there’ll just be a generation that didn’t grow up with programming and they’ll be the exception.
But beyond that, this guy really needs an editor. Just to chop down half of the wall of text. He does have some good points though.
This is depressingly true. I had an intern last year and he was utterly hopeless. So I went and looked at the syllabus for his course and it was no surprise at all. It didn’t cover anything that would be relevant to the industry. It barely covered programming at all. I poked around at a few UK universities looking at their syllabuses and only found one that sounded better than useless.
What I would say is that a lot of people seem to choose to do a CS degree when they should choose a software engineering degree. About the only use a CS degree might be would be to get through data structure/algorithm sections of interviews.