5 ms·
> How many CS departments give the students any preparation for having to maintain and modify an application for a decade? I'm not convinced that your example(
by toothbrush 11y ago
> How many CS departments give the students any preparation for having to maintain and modify an application for a decade?
I'm not convinced that your example(s) fall under the category ‘science’ — what is the research aspect of maintenance coding, and where does the scientific method come into play when structuring million-line programs? You mention CS (== Computer Science) after all. I guess this discussion is off-topic though, since the headline asks about college in general, not CS.
I side with the sibling post that argues for a distinction between CS and SE programs.
- AnimalMuppet 11y agoThat's fine. I've got no problem with making that distinction. But if we do, then 95% of the people who are currently taking CS should be in SE programs. Note: 95% is a number pulled from absolutely nowhere, but I think it's of about the right order. It expresses the idea that most people are not going to go on to academic CS careers, and therefore need different training.
- toothbrush 11y agoNow that's a statement i'm willing to agree with :)
- jghn 11y agoExactly. The more people who come to this conclusion and start to put up a fuss like the GP did the sooner we'll solve this whole conundrum. CS != SE and people trying to shoehorn the latter into the former are going to be disappointed. That said, I'm personally glad that my education was heavy on the CS. Nearly 20 years later (yuck) I attribute it to providing me an ability to stay flexible and learn new technologies rapidly.