Site icon Sue Loh's Evil Plan to Save The World

Thoughts on the Pipeline

As I outline here, we have a shortage of people in computer science in general, and especially a shortage of women and minorities.  People usually break the shortages down into two parts: pipeline (getting people to enter the field) and retention (getting them to stay).  CS has problems with both parts.

There are many factors in the process of people choosing a career.  It’s not an overnight thing; it’s a lifetime evolution of identity.  We all have different personalities, different balances of creativity vs. analytics, different natural abilities, different upbringing, different genetics, different values.  We are members of a society that pushes on us certain expectations and social norms.

Let me sum up my thinking on this topic so far, though.  Let’s take a page from crime-solving.  To perform any act, a person requires means, motive, and opportunity.  Let’s examine those with respect to computer science.  To enter CS, one must have:

A lack of means almost certainly impacts underrepresented minorities, but probably is not a major cause of gender imbalance in software.  Reduced opportunity is probably a factor in both race and gender.  But as I see it, reduced motivation is the #1 factor in the shortage of women in our pipeline: women self-select out.  We can work to change that by changing our social norms, promoting new role models, and changing the way we talk about the value of CS.

The pipeline isn’t our only problem in software diversity.  But it is the start of the problem.  And finally, let me note that if your organization is meeting the pipeline percentages in hiring, and publishing papers, and choosing speakers, and promoting leaders: you’re not leading, you’re just maintaining status quo.

 

Exit mobile version