5 ms·
I have no idea who your hypothetical students are, mine were real ones that were trying to retrain and enter the job force as developers. Certainly castles aren
by edge17 11y ago
I have no idea who your hypothetical students are, mine were real ones that were trying to retrain and enter the job force as developers. Certainly castles aren't built on good intentions, but people have to start somewhere.
These apprenticeships are for like $500/week. That's not a good opportunity for some in a four-year CS program.
- Kalium 11y agoFull-fledged modern software engineering careers aren't really built on knowing a bit of Python, either. They're built on understanding computers and then incidentally Python. In theory people can learn the rest on their own, but in practice this is so rare as to be not worth discussing. I'm saying that the alternative models proposed are even worse fits for the problem than the model considered lacking. This isn't a field currently structured for a relatively short training period to lead to a typical career. Maybe medicine should be the goal model. Doctors and nurses, code monkeys and software engineers.
- pjmlp 11y agoBetter look for another example, in many European countries nursing is a 4 year degree as well.
- Kalium 11y agoSame is true in the US. I picked it knowing that. The comparison still holds, because you have a sharp divide in the level of education between the two.
- pjmlp 11y agoAh, I thought you meant something like one has higher and the other is apprenticeship.
- spacecowboy_lon 11y agoGrade inflation :-(
- LunaSea 11y agoI highly disagree. You could start most people with an actual job in web development after a year or two with solid foundations. You don't need to relearn imaginary numbers or assembly programming to be a good software developer.
- Kalium 11y agoI agree! You could start them with a job. They'd have, by their standards, a great job. What they almost certainly wouldn't have is a typical career in software engineering following that job and the obsolescence of their skillset.
- bphogan 11y agoI disagree. Lots of programming work out there is "boring" enterprise work. Keeping systems running. There are a lot of people on here who are innovating. But for most of the programmers I know, they're just writing code that runs a business which is certainly not IT.