English

Beyond the Boolean: How Programmers Ask About, Use, and Discuss Gender

Human-Computer Interaction 2023-02-13 v1 Software Engineering

Abstract

Categorization via gender is omnipresent throughout society, and thus also computing; gender identity is often requested of users before they use software or web services. Despite this fact, no research has explored how software developers approach requesting gender disclosure from users. To understand how developers think about gender in software, we present an interview study with 15 software developers recruited from the freelancing platform Upwork as well as Twitter. We also collected and categorized 917 threads that contained keywords relevant to gender from programming-related sub-forums on the social media service Reddit. 16 posts that discussed approaches to gender disclosure were further analyzed. We found that while some developers have an understanding of inclusive gender options, programmers rarely consider when gender data is necessary or the way in which they request gender disclosure from users. Our findings have implications for programmers, software engineering educators, and the broader community concerned with inclusivity.

Keywords

Cite

@article{arxiv.2302.05351,
  title  = {Beyond the Boolean: How Programmers Ask About, Use, and Discuss Gender},
  author = {Elijah Bouma-Sims and Yasemin Acar},
  journal= {arXiv preprint arXiv:2302.05351},
  year   = {2023}
}

Comments

To appear at CSCW 2023 and in Proc. ACM Hum.-Comput. Interact., Vol. 7, No. CSCW1, Article 28. (April 2023)

R2 v1 2026-06-28T08:37:12.669Z