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
- That's the biggest problem with iOS because Apple can be ordered to block them from the App Store and it would be instantly kill these pr...
- I'm intrigued about the "Trip Planner" being a top-level app.
- This asymmetry is IMO the biggest problem with AI-driven output.
- This is one of the most important objectives in software today.
- At least in Europe - these rouge corporations need to be reined in or just leave the market.
- I was skeptical, but this looks genuinely useful.
Raise real-world problems, find people facing the same issue, and discuss solutions.5,500 issues0 comments
hackernews (SaaS)
That's the biggest problem with iOS because Apple can be ordered to block them from the App Store and it would be instantly kill these pr...
I'm intrigued about the "Trip Planner" being a top-level app.
This asymmetry is IMO the biggest problem with AI-driven output.
This is one of the most important objectives in software today.
At least in Europe - these rouge corporations need to be reined in or just leave the market.
I was skeptical, but this looks genuinely useful.
Why has she gone through so many iPhones?
The biggest problem with Europe is the lack of innovation.
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.
Comments (0)
No comments yet. Start the discussion.