The readings for this week focus on issues related to diversity and behavior in the workplace.
These readings provide some background on the lack of diversity in the technology industry:
These readings are about some relatively recent events: one at Uber and another at Google:
These readings are about the challenges for women in the tech industry:
These readings are about the challenges for ethnic and racial minorities in the tech industry:
These readings are about some educational approaches for improving diversity:
Most computer science majors in the U.S. are men. Not so at Harvey Mudd
Steps Teachers Can Take to Keep Girls and Minorities in Computer Science Education
These readings have to do with codes of conduct:
These readings are about the Linux community:
These readings are a reaction to the push for codes of conduct:
These readings further explore the ramifications of the Google incident above:
These readings are about another relatively recent event:
Please write a response to one of the following questions:
From the readings and in your opinion, is the lack of diversity a problem in the technology industry or is the gender gap overblown? Is it something that needs to be addressed or is it just a (possibly unfortunate) reality?
If you believe it is a problem, then what are some obstacles faced by women and minorities? Why do these challenges exist and how could the technology industry (or society in general) work to remove these barriers and encourage more participation from women and minorities?
If you don't believe it is a problem, then why do you think there is this recent focus on diversity? Is it fair that there are programs targeted to women and certain minorities, but not other groups? How would you address claims of privilege?
What do you make of either the Uber or Google controversies? What is your reaction on the events and the aftermath and what do these events say about diversity in technology?
From the readings and in your opinion, are Codes of Conduct necessary for technology companies, organizations, and communities? Do they serve a valid purpose or are they just another form of political correctness?
What do you make of some of the Codes of Conduct above? What jumps out at you as reasonable and what seems unreasonable?
What do you make of the recent Google memo controversy? Should employees be fired for "violations of codes of conduct"? What sort of speech should be tolerated within the workplace?
What do you make of the recent Douglas Crockford situation? Is his removal from the Nodevember conference justified? Would you attend or support an event with a speaker that may or may not make you feel uncomfortable or have opposing views?
If you have any questions, comments, or concerns regarding the course, please provide your feedback at the end of your response.