IssueRaiser

I went to two of the top 5 CS schools in the US for undergrad and grad.

I went to two of the top 5 CS schools in the US for undergrad and grad. As a current web dev, it was a total waste of time as far as helping me be useful in the industry. It gave me some street cred on my resume with bigcorp & people who don't know how to recruit, but that was about it. I ended up learning most of what I needed on my own, and not through a formal structure such as that of a university. I still frequently go back to the same texts we used in class, but I get a lot more from them now that I actually have a pragmatic need for that knowledge, as opposed to cramming something really abstract into my skull in 3 months. I'm sure academia would have been a lot more useful if I really needed specialized knowledge in some specific area. Even then I doubt I wouldn't have been able to teach myself everything, or find someone who could. I did get a lot out of team projects though, those were the closest I got to real-world-like experience of working in teams. Software engineering is a craft. At some point we need to ask ourselves if we aren't served much better by turning our education into craft schools / apprenticeships etc. over the current awkward model of trying to stuff vocational training into academician-training programs that were never meant for that in the first place. A program like Digipen/Guildhall or some well executed long-term bootcamp is fairly in line with what would work best for creating productive industry contributors. I remember one of my program directors being very clear about it: "We don't make software engineers, we make computer scientists who can go into research". I don't think that part is ever obvious to people going into CS programs.

Posted by BadassFractal on Jul 5, 2015, 1:06 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.5,500 issues0 comments

hackernews (SaaS)

I went to two of the top 5 CS schools in the US for undergrad and grad.

BadassFractalJul 5, 2015, 1:06 AM

I went to two of the top 5 CS schools in the US for undergrad and grad. As a current web dev, it was a total waste of time as far as helping me be useful in the industry. It gave me some street cred on my resume with bigcorp & people who don't know how to recruit, but that was about it. I ended up learning most of what I needed on my own, and not through a formal structure such as that of a university. I still frequently go back to the same texts we used in class, but I get a lot more from them now that I actually have a pragmatic need for that knowledge, as opposed to cramming something really abstract into my skull in 3 months. I'm sure academia would have been a lot more useful if I really needed specialized knowledge in some specific area. Even then I doubt I wouldn't have been able to teach myself everything, or find someone who could. I did get a lot out of team projects though, those were the closest I got to real-world-like experience of working in teams. Software engineering is a craft. At some point we need to ask ourselves if we aren't served much better by turning our education into craft schools / apprenticeships etc. over the current awkward model of trying to stuff vocational training into academician-training programs that were never meant for that in the first place. A program like Digipen/Guildhall or some well executed long-term bootcamp is fairly in line with what would work best for creating productive industry contributors. I remember one of my program directors being very clear about it: "We don't make software engineers, we make computer scientists who can go into research". I don't think that part is ever obvious to people going into CS programs.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue