4 ms·
> A lot of it isn't "computer science." But until you get this stuff down you won't be doing day-to-day development very well. This is the main issue in my vie
by silicon2401 5y ago
> A lot of it isn't "computer science." But until you get this stuff down you won't be doing day-to-day development very well.
This is the main issue in my view. CS isn't development. CS is research, development is application. I'm a software engineer and I would never call what I do CS. Things are going to be clunky and awkward until schools split CS from Software Engineering, like they do with other sciences and their applications.
- moshmosh 5y agoThey won't split those until employers start favoring SE degrees over CS degrees for actual SE jobs. I don't expect them to do that as long as CS is regarded as more difficult and CS degree-holders remain in plentiful supply, as they're more interested in the degree's utility as a candidate filter than what the students learn. Probably a good SE program would produce candidates far more valuable to these companies, as far as what the classes teach, except that the best candidates will keep going into CS for (valid!) signaling reasons.
- Cerium 5y agoThey do at San Jose State University. CS is part of the college of science, as is math. The college of engineering offers both computer engineering and software engineering majors.