Comment Re:*sigh* (Score 1) 358
I completely agree. So much of engineering is actually about understanding the problem, so adding more people from the same background will not improve this. I always hire a diverse set of people, and help them work together as a team. While it is crucial to have some solid CS people there, having humanities (especially Library Science, my favorite degree to hire from) helps cut through the groupthink and improves the solution pool, same as hiring both young and old programmers etc.
Also, its more fun.