3 ms·
> information design, human resource management, and promotion strategies -- many of the "soft skills" that most engineering schools do not stress upon. Engine
by irahul 15y ago
> information design, human resource management, and promotion strategies -- many of the "soft skills" that most engineering schools do not stress upon.
Engineering schools aren't there to teach you human resource management and promotional strategies. When people need it, they pick it up on their own, like you claim to have done. Most of the startups run by engineers do their own promotion and management - is their something you learnt which says you can do it better than the engineers who are doing it? I highly doubt it. I am not putting you down - I am just saying the things as they appear to me.
Information design, in the sense of good UX, is picked by people who have the knack for it; others hire help. UX is largely a black art and I would rather trust someone with a track record than someone who claims to have learnt it while studying art.
> and the "critical thinking" skill it teaches is actually an extremely worthwhile and essential skill
Critical thinking is important. What does humanities do which teaches critical thinking, and what do CS programs do which hampers critical thinking? If anything, hard sciences are supposed to inculcate critical thinking.
> Which leads to engineers being biased to hiring other engineers.
That's called heuristics. If the project needs an engineer, why would I go looking for a non-engineer? If you don't have a degree, but a track record, that's fine. But why on earth would I care about you humanities degree.