3 ms·
Define "all things being equal", because unless the CS major and English major have both taken exactly the same courses (in which case, why aren't they both dou
by dkuntz2 12y ago
Define "all things being equal", because unless the CS major and English major have both taken exactly the same courses (in which case, why aren't they both double CS/English majors?), things aren't equal.
If you've got your two students, and they're both applying for a software development position, wouldn't you rather have the person who's taken formal CS courses? Even if the English major has worked on some software projects on the side, the CS major probably has some experience with data structures and algorithms, and being able to think about those.
I'm not saying an English major can't do the same things, or that because someone studied CS they're better than anyone else. What I'm trying to get at is that your average B student who studied CS is probably a better candidate for a technical position than your average A student who studied English.