• buxton@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    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.