Hacker News new | ask | show | jobs
by zvrba 5161 days ago
> most undergrads get into CS to write software, not to learn "theory" or "compiler design"

The flip side is also that an undergraduate enrolls into a CS class, discovers (so it's not their bag before enrollment) that "compiler design" is far more exciting and intelectually challenging than developing typical business/CRUD apps, only to find out after graduation that such jobs barely exist. Yes, let's dispense with academic CS departments.

Maybe the message you tried to convey is that attending mediocre CS courses is much worse than attending good SE courses. That I agree with, but I do not agree that SE should be totally devoid of theory.