4 ms·
But it is as human-oriented as other science fields that are typically considered as more people-oriented and these fields attract a bigger proportion of women.
by cauch 2y ago
But it is as human-oriented as other science fields that are typically considered as more people-oriented and these fields attract a bigger proportion of women.
Also, one of my point is that the "non human oriented" is also part of the image, but not of the reality. I see more and more successful developers that explains that "sit down and write or debug the code" on your own is not a fundamentally big part of the job, but it is in practice a big part because of the current mentality and because some developers want to work like that.
I keep seeing developers thinking that they are "special". But in practice, it is a job very similar to other role in a company. An accountant, for example, also need to sometimes sit down and do careful work that requires not being disturbed. It often feels like developers are talking about "breaking the flow" or "all these useless meetings" or "the managers that invent work to justify their role" or ... as if it is not identical for all the other roles (there are small differences, but nothing justifying that developer is somehow less human oriented than accountant).
- Manuel_D 2y ago> But it is as human-oriented as other science fields that are typically considered as more people-oriented and these fields attract a bigger proportion of women. Bigger, sure, but not by much. STEM (presumably what you mean by "science fields") are bigger in aggregate ~25% women. Some of these are smaller (~10% of electrical engineers are men). Some are bigger, biology IIRC is about 50/50. Computer science is about 20% women. This is actually pretty close to the average of "science fields" as a whole. I agree that developers aren't special. But neither is the gender disparity among software developers. People so often forget that gender imbalances >20% is actually the norm not the exception. If you dig through the Bureau of Labor statistics, most jobs have significant gender disparities. Dog groomer have as stark a gender disparity as developers. So do driving instructors, and insurance adjusters. There's actually nothing unusual about the level of gender disparity in STEM.
- cauch 2y agoI agree with that. My comment here is about the idea that the disparity can be explained because "computer science is more thing-oriented and women are more interested in people-oriented activities". If it was true, we would not see different numbers in different STEM fields. Personally, I think that the cultural image of the field, rather than it being intrinsically thing- or people-oriented, has a bigger impact. In practice, biology and computer science are both activities where you work on your algorithm. And in practice, I would argue that computer scientists need to have more people skills than biologists, as computer scientists need to interact more between each others and with non-dev people (managers, internal teams that need to have internal tools built, external users giving feedbacks, ...). But biology has an image of "nature and animals" that is associated with women and computer science has an image of "nerd coding alone in his mancave" that is associated with men. The thing is that these images are cultural, not intrinsic to the activity in itself.
- jimbokun 2y agoBiology is because it’s a prerequisite for medical fields increasingly dominated by women.
- cauch 2y agoWe are talking about the STEM biology field. Biology students don't go to medical fields. There are more people going to medical fields from computer science, due to the need of medical software, or from physics due to radiology.
- Manuel_D 2y ago> My comment here is about the idea that the disparity can be explained because "computer science is more thing-oriented and women are more interested in people-oriented activities". > If it was true, we would not see different numbers in different STEM fields. No, this does not track. It could also be that some fields in STEM are more people oriented than others. Psychology is over 2/3rd female. If anything, that inconsistency in representation supports the link between things vs. people and women's representation.
- cauch 2y ago> No, this does not track. It could also be that some fields in STEM are more people oriented than others. And I'm saying that I have taken that into account and I cannot see, in practice, how mathematicians, statisticians or biologists, in their day-to-day job life, are interacting more with people. Some of them are only interacting with their like-minded same-field team member, while software developers need to interact with the company business team, the finance team, the user experience team, the research team, ... plenty of teams that are not talking the same language and have different and sometimes opposite interests.
- Manuel_D 2y agoFirst of all, most women studying mathematics in undergrad are actually studying to become math teachers. This is a much more people-oriented job. This is why there's a big drop between the share of women undergraduate math majors, and women math PhDs. The latter is 25%, roughly on par with computer science. Lots of women exit academima and start teaching after a master's or a bachelor's degree, thus depressing the representation in later degrees. My sister majored in biology, and after graduation she worked on managing clinical research trials. She'd visit people testing new medications and interview them about their experience with improved symptoms and any side effects. I'm not sure how representative this is of biology as a whole, but personally I can easily see why biology would be more people oriented than software development.
- jimbokun 2y agoIf you do not think writing and debugging code is an important part of software development requiring specific skills, talents, and experience, I don’t want you anywhere near any software development team I’m working on. Paul Graham has made multiple fortunes based on the premise that good programmers can learn the soft skills for business much easier than the average business person can learn to code. Mountains of money have been made from this premise.
- cauch 2y agoWriting code require talent, but writing code itself does not mean you are a good developer. Writing a software and not understanding the business and the partners is just totally equal to not writing any software at all. A good developer is someone who is talented at writing code, and talented at some "people skills" to be able to use their coding talent usefully. And, yes, a good programmer can learn soft skills for business more easily than the average business person can learn code, because code is very very hard and learning soft skills for business is "just" very hard. There are plenty of people very good at programming that are just useless because they are good at generating code that does not align with what is needed.