6 ms·
This is the reason why we see so many graduates that don't have the skills to do they job they trained for. Universities need to keep up to date rather then ju
by philderbeast 6y ago
This is the reason why we see so many graduates that don't have the skills to do they job they trained for.
Universities need to keep up to date rather then just saying "but it still works" and sticking there head in the sand ignoring what the rest of the industry is doing to move forward around them.
- throwawayboise 6y agoExperience with version X of software package Y is only relevant for a fleeting amount of time. Universities can and should teach software development fundamentals, not experience with specific versions of things.
- GNU_James 6y agoPlot twist : it's not an IT faculty. I know how to code, Professors don't. I don't get paid enough to fix decades of errors. They had some smart people who created the code and they were smart enough to leave as soon as they got their degrees.
- throwawayboise 6y agoI've experienced that, even with IT faculty. For the most part, faculty don't code. They are too busy with teaching, research, and all the overhead and university politics that goes with it. Their students code, and the stuff they develop hangs around forever because it's in a publication and might be cited, but there's no funding to maintain it after the research grant ends. You're absolutely right about that.
- nwallin 6y agoExperience with the problem of "version X of software package Y is deprecated, we need to upgrade to version Z instead" is a skill that will always be relevant. For everyone who uses computers, not just computer scientists. The fact that universities are apparently incapable of learning such a basic life skill is terrifying. It's akin to an auto mechanic who doesn't know how to perform an oil change.
- GNU_James 6y agoNever claimed this is how it should be. I'm telling you how it is and I don't plan to lose my job by nagging senior stuff and telling them how they should do their jobs.
- Wowfunhappy 6y agoWhile I agree that students should be learning Python 3, I don't think it makes a big difference either, unless there's a larger problem with the school's curriculum. What happens when Python 4 comes out? Schools should be teaching the fundamentals of programming, which apply across languages. I don't want to say "the language doesn't matter", because COBOL would be a poor choice, but Python 2 vs 3? Whatever.
- deleted 6y ago[deleted]
- philderbeast 6y agoThe difference is, if they aren't being taught with up-to-date tooling, there knowledge with that tooling is worth exactly zero the moment they finish that course. and lets not forget that with python 2 not being supported anymore, even getting it installed and running in the fist place is going to start getting harder and harder.
- Wowfunhappy 6y ago> The difference is, if they aren't being taught with up-to-date tooling, there knowledge with that tooling is worth exactly zero the moment they finish that course. So what? Students should not be paying tens of thousands of dollars to learn tooling that will be obsolete within a decade anyway. All else being equal, sure, start kids off with the most recent tools available. But it wouldn't be near the top of my priority list.
- deathgrips 6y agoCollege is not a javascript bootcamp.
- wombatpm 6y agoUptodate tooling? I’m sure all those people taking SICP when it was taught with scheme really got screwed. University is not a boot camp.