The humanist/utilitarian answer: because computer science is intrinsically awesome and rewarding, so global utility is maximized by ensuring that anyone who might be interested has an unimpeded path towards experiencing that awesomeness.
The humanist/utilitarian answer: because computer science is intrinsically awesome and rewarding, so global utility is maximized by ensuring that anyone who might be interested has an unimpeded path towards experiencing that awesomeness.
hard to say.
Of course not. Political skills, connections, self promotion, being in the right place at the right time etc etc are all hugely important. Ask anyone giving advice on everything from getting a job to advancing your career to funding your startup. Within a huge (huge) swath of ability, your technical chops just aren't correlated with your eventual success.
If it's the former, then everything is fine, if it's the latter then there is room for improvement.
and the inferences from those evidence is that women are predisposed to studies that involve human interactions and very less evidence that social factors play a part...
infact it is in unequal societies( relatively speaking) where social factors play a part that forces women to consider professions like CS.