{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T14:07:46Z","timestamp":1780495666775,"version":"3.54.1"},"reference-count":89,"publisher":"Association for Computing Machinery (ACM)","issue":"CSCW1","license":[{"start":{"date-parts":[[2021,4,13]],"date-time":"2021-04-13T00:00:00Z","timestamp":1618272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100006785","name":"Google","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100006785","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2021,4,13]]},"abstract":"<jats:p>There has been a growing interest in Computer-Supported Cooperative Work and Human-Computer Interaction to understand the experiences of programmers in the workplace. However, the large majority of these studies has focused on sighted programmers and, as a result, the experiences of programmers with visual impairments in professional contexts remain understudied. We address this gap by reporting on findings from semi-structured interviews with 22 programmers with visual impairments. We found that programmers with visual impairments interact with a complex ecosystem of tools and a significant part of their job entails performing work to overcome the accessibility challenges inherent in this ecosystem. Furthermore, we find that the visual nature of various programming activities impedes collaboration, which necessitates the co-creation of new work practices through a series of sociotechnical interactions. These sociotechnical interactions often require invisible work and articulation work on the part of the programmers with visual impairments.<\/jats:p>","DOI":"10.1145\/3449203","type":"journal-article","created":{"date-parts":[[2021,4,22]],"date-time":"2021-04-22T17:51:09Z","timestamp":1619113869000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":50,"title":["Understanding Accessibility and Collaboration in Programming for People with Visual Impairments"],"prefix":"10.1145","volume":"5","author":[{"given":"Maulishree","family":"Pandey","sequence":"first","affiliation":[{"name":"University of Michigan, Ann Arbor, MI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vaishnav","family":"Kameswaran","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor, MI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hrishikesh V.","family":"Rao","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor, MI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sile","family":"O'Modhrain","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor, MI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steve","family":"Oney","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor, MI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,4,22]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2019. Blindness Statistics. https:\/\/www.nfb.org\/resources\/blindness-statistics"},{"key":"e_1_2_1_2_1","volume-title":"Stack Overfow Developer Survey Results","year":"2019","unstructured":"2019. Stack Overfow Developer Survey Results 2019. https:\/\/insights.stackoverfow.com\/survey\/2019"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025528"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","unstructured":"Khaled Albusays and Stephanie Ludi. 2016. Eliciting Programming Challenges Faced by Developers with Visual Impairments: Exploratory Study. (2016). https:\/\/doi.org\/10.1145\/2897586.2897616","DOI":"10.1145\/2897586.2897616"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","unstructured":"Khaled Albusays Stephanie Ludi and Matt Huenerfauth. 2017. Interviews and Observation of Blind Software Developers at Work to Understand Code Navigation Challenges. (2017). https:\/\/doi.org\/10.1145\/3132525.3132550","DOI":"10.1145\/3132525.3132550"},{"key":"e_1_2_1_6_1","first-page":"86","article-title":"Blind programmers face an uncertain future","volume":"32","author":"Alexander Steve","year":"1998","unstructured":"Steve Alexander. 1998. Blind programmers face an uncertain future. ComputerWorld 32, 44 (1998), 86--87.","journal-title":"ComputerWorld"},{"key":"e_1_2_1_7_1","volume-title":"The perceived dimensions of help-seeking episodes. Social Psychology Quarterly","author":"Amato Paul R","year":"1985","unstructured":"Paul R Amato and Julie Saunders. 1985. The perceived dimensions of help-seeking episodes. Social Psychology Quarterly (1985), 130--138."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00030"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606617"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","unstructured":"Catherine M Baker Cynthia L Bennett and Richard E Ladner. 2019. Educational Experiences of Blind Programmers. (2019). https:\/\/doi.org\/10.1145\/3287324.3287410","DOI":"10.1145\/3287324.3287410"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","unstructured":"Catherine M Baker Lauren R Milne and Richard E Ladner. 2015. StructJumper: A Tool to Help Blind Programmers Navigate and Understand the Structure of Code. (2015). https:\/\/doi.org\/10.1145\/2702123.2702589","DOI":"10.1145\/2702123.2702589"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359257"},{"key":"e_1_2_1_13_1","volume-title":"Employee help-seeking: Antecedents, consequences and new insights for future research. Research in personnel and human resources management 28, 1","author":"Bamberger Peter","year":"2009","unstructured":"Peter Bamberger. 2009. Employee help-seeking: Antecedents, consequences and new insights for future research. Research in personnel and human resources management 28, 1 (2009), 49--98."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370114.1370119"},{"key":"e_1_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Edward C Bell and Natalia M Mino. 2015. Employment outcomes for blind and visually impaired adults. (2015).","DOI":"10.5241\/5-85"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3234695.3236348"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300528"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376568"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866029.1866080"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1017\/9781108609081"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2441776.2441915"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700648.2809864"},{"key":"e_1_2_1_24_1","volume-title":"Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. 134--136.","author":"Brechner Eric","unstructured":"Eric Brechner. 2003. Things they would not teach me of in college: what Microsoft developers learn later. In Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. 134--136."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300425"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2007.03.005"},{"key":"e_1_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Mary Elaine Calif Mary Goodwin and Jake Brownell. 2008. Helping Him See: Guiding a Visually Impaired Student through the Computer Science Curriculum.","DOI":"10.1145\/1352135.1352286"},{"key":"e_1_2_1_28_1","volume-title":"The articulation of work through interaction. The sociological quarterly 34, 1","author":"Corbin Juliet M","year":"1993","unstructured":"Juliet M Corbin and Anselm L Strauss. 1993. The articulation of work through interaction. The sociological quarterly 34, 1 (1993), 71--83."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1440-172X.2011.01936.x"},{"key":"e_1_2_1_30_1","volume-title":"Employer bias thwarts many blind workers","author":"Crary D","year":"2008","unstructured":"D Crary. 2008. Employer bias thwarts many blind workers. Associated Press (2008)."},{"key":"e_1_2_1_31_1","volume-title":"Proceedings of the ACM on Human-Computer Interaction 3, CSCW","author":"Das Maitraye","year":"2019","unstructured":"Maitraye Das, Darren Gergle, and Anne Marie Piper. 2019. \"It doesn't win you friends\" Understanding Accessibility in CollaborativeWriting for People with Vision Impairments. Proceedings of the ACM on Human-Computer Interaction 3, CSCW (2019), 1--26."},{"key":"e_1_2_1_32_1","volume-title":"The anti-social model of disability. Disability & society 19, 2","author":"Dewsbury Guy","year":"2004","unstructured":"Guy Dewsbury, Karen Clarke, Dave Randall, Mark Rouncefeld, and Ian Sommerville. 2004. The anti-social model of disability. Disability & society 19, 2 (2004), 145--158."},{"key":"e_1_2_1_33_1","volume-title":"Collin Green, Ciera Jaspan, and James Lin.","author":"Egelman Carolyn D","year":"2020","unstructured":"Carolyn D Egelman, Emerson Murphy-Hill, Elizabeth Kammer, Maggie Morrow Hodges, Collin Green, Ciera Jaspan, and James Lin. 2020. Pushback: Characterizing and Detecting Negative Interpersonal Interactions in Code Review. (2020)."},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the 12th Chinese Conference on Computer Supported Cooperative Work and Social Computing. 217--220","author":"Fan Hongfei","year":"2017","unstructured":"Hongfei Fan, Jiayao Gao, Hongming Zhu, Qin Liu, Yang Shi, and Chengzheng Sun. 2017. Balancing Confict Prevention and Concurrent Work in Real-Time Collaborative Programming. In Proceedings of the 12th Chinese Conference on Computer Supported Cooperative Work and Social Computing. 217--220."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/563340.563372"},{"key":"e_1_2_1_36_1","volume-title":"BrailleBlocks: Braille Toys for Cross-Ability Collaboration. In The 21st International ACM SIGACCESS Conference on Computers and Accessibility. 688--690","author":"Gadiraju Vinitha","year":"2019","unstructured":"Vinitha Gadiraju. 2019. BrailleBlocks: Braille Toys for Cross-Ability Collaboration. In The 21st International ACM SIGACCESS Conference on Computers and Accessibility. 688--690."},{"key":"e_1_2_1_37_1","volume-title":"Studies in Ethnomethodology","author":"Garfnkel H.","unstructured":"H. Garfnkel. 1991. Studies in Ethnomethodology. Wiley. https:\/\/books.google.com\/books?id=zj_leg8-tIEC"},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","unstructured":"David Garlan and Mary Shaw. 1993. An introduction to software architecture. In Advances in software engineering and knowledge engineering. World Scientifc 1--39.","DOI":"10.1142\/9789812798039_0001"},{"key":"e_1_2_1_39_1","unstructured":"Erving Gofman et al. 1978. The presentation of self in everyday life. Harmondsworth London."},{"key":"e_1_2_1_40_1","volume-title":"The norm of reciprocity: A preliminary statement. American sociological review","author":"Gouldner Alvin W","year":"1960","unstructured":"Alvin W Gouldner. 1960. The norm of reciprocity: A preliminary statement. American sociological review (1960), 161--178."},{"key":"e_1_2_1_41_1","volume-title":"Help-seeking: A review of the literature. American journal of community psychology 6, 5","author":"Gourash Nancy","year":"1978","unstructured":"Nancy Gourash. 1978. Help-seeking: A review of the literature. American journal of community psychology 6, 5 (1978), 413."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.28"},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the ASERC Workhop on Software Architecture, University of Alberta","author":"Holt Ric","year":"2002","unstructured":"Ric Holt. 2002. Software architecture as a shared mental model. Proceedings of the ASERC Workhop on Software Architecture, University of Alberta (2002), 64."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3170427.3188696"},{"key":"e_1_2_1_45_1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MS.2018.2874322","article-title":"OpenStack Gender Diversity Report","volume":"36","author":"Izquierdo D.","year":"2019","unstructured":"D. Izquierdo, N. Huesman, A. Serebrenik, and G. Robles. 2019. OpenStack Gender Diversity Report. IEEE Software 36, 1 (2019), 28--33.","journal-title":"IEEE Software"},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the ACM on Human-Computer Interaction 2, CSCW","author":"Kameswaran Vaishnav","year":"2018","unstructured":"Vaishnav Kameswaran, Jatin Gupta, Joyojeet Pal, Sile O'Modhrain, Tifany C Veinot, Robin Brewer, Aakanksha Parameshwar, and Jacki O'Neill. 2018. 'We can go anywhere' Understanding Independence through a Case Study of Ride-hailing Use by People with Visual Impairments in metropolitan India. Proceedings of the ACM on Human-Computer Interaction 2, CSCW (2018), 1--24."},{"key":"e_1_2_1_47_1","unstructured":"Niall Kennedy. 2006. Google Mondrian: web-based code review and storage. https:\/\/www.niallkennedy.com\/blog\/ 2006\/11\/google-mondrian.html"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884783"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICEEI.2011.6021769"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3234695.3240994"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2012.6344485"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300608"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/182.358437"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493171.2493172"},{"key":"e_1_2_1_55_1","unstructured":"Jonas Moll Kerstin Severinson-Eklundh and Eva-Lotta Sallnas. 2007. Group Work About Geometrical Concepts Among Blind and Sighted Pupils Using Haptic Interfaces. In 2007 2nd Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environments and Teleoperator Systems. 330--335."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132525.3132530"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1559-1816.2003.tb02075.x"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1080\/09687599.2011.567790"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/272287.272333"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2513383.2513403"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242649"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.300082"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","unstructured":"Vanessa Petrausch and Claudia Loitsch. 2017. Accessibility Analysis of the Eclipse IDE for Users with Visual Impairment. (2017). https:\/\/doi.org\/10.3233\/978-1-61499-798-6-922","DOI":"10.3233\/978-1-61499-798-6-922"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174192"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183519.3183525"},{"key":"e_1_2_1_66_1","volume-title":"The coding manual for qualitative researchers","author":"Salda\u00f1a Johnny","unstructured":"Johnny Salda\u00f1a. 2015. The coding manual for qualitative researchers. Sage."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287499"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/1125451.1125461"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178855"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979044"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2827857"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121427"},{"key":"e_1_2_1_73_1","volume-title":"International Conference on Product Focused Software Process Improvement. Springer, 345--359","author":"Darja","year":"2008","unstructured":"Darja ?mite, Nils Brede Moe, and Richard Torkar. 2008. Pitfalls in remote team coordination: Lessons learned from a case study. In International Conference on Product Focused Software Process Improvement. Springer, 345--359."},{"key":"e_1_2_1_74_1","volume-title":"Arenas of Voice: The Ecology of Visible and Invisible Work.","author":"Star Susan Leigh","year":"1999","unstructured":"Susan Leigh Star and Anselm Strauss. 1999. Layers of Silence, Arenas of Voice: The Ecology of Visible and Invisible Work. (1999). https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008651105359.pdf"},{"key":"e_1_2_1_75_1","volume-title":"Sodbeans. In 2009 IEEE 17th International Conference on Program Comprehension. IEEE, 293--294","author":"Stefk Andreas","year":"2009","unstructured":"Andreas Stefk, Andrew Haywood, Shahzada Mansoor, Brock Dunda, and Daniel Garcia. 2009. Sodbeans. In 2009 IEEE 17th International Conference on Program Comprehension. IEEE, 293--294."},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173777"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064663.3064689"},{"key":"e_1_2_1_78_1","volume-title":"Meet Phabricator, The Witty Code Review Tool Built Inside Facebook. https:\/\/techcrunch.com\/ 2011\/08\/07\/oh-what-noble-scribe-hath-penned-these-words\/","author":"Tsotsis Alexia","year":"2011","unstructured":"Alexia Tsotsis. 2011. Meet Phabricator, The Witty Code Review Tool Built Inside Facebook. https:\/\/techcrunch.com\/ 2011\/08\/07\/oh-what-noble-scribe-hath-penned-these-words\/"},{"key":"e_1_2_1_79_1","volume-title":"Margje WJ van de Wiel, Sven De Maeyer, Wim H Gijselaers, and Mien SR Segers.","author":"van der Rijt Janine","year":"2013","unstructured":"Janine van der Rijt, Piet Van den Bossche, Margje WJ van de Wiel, Sven De Maeyer, Wim H Gijselaers, and Mien SR Segers. 2013. Asking for help: A relational perspective on help seeking in the workplace. Vocations and learning 6, 2 (2013), 259--279."},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1093\/iwc\/iwt047"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292147.3292175"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359141"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274449"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661334.2661380"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/169073.169383"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952383.1952384"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134753"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134756"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132525.3132552"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3449203","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3449203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:21Z","timestamp":1750195701000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3449203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,13]]},"references-count":89,"journal-issue":{"issue":"CSCW1","published-print":{"date-parts":[[2021,4,13]]}},"alternative-id":["10.1145\/3449203"],"URL":"https:\/\/doi.org\/10.1145\/3449203","relation":{},"ISSN":["2573-0142"],"issn-type":[{"value":"2573-0142","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,13]]},"assertion":[{"value":"2021-04-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}