{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:39:51Z","timestamp":1750307991446,"version":"3.41.0"},"reference-count":45,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2006,7,1]],"date-time":"2006-07-01T00:00:00Z","timestamp":1151712000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2006,7]]},"abstract":"<jats:p>\n            The phrase \"critical programmer\" in this article's title is meant to be thought of as the programmer who carefully, respectfully, questions conventional wisdom. The particular conventional wisdom under consideration here (held mainly by those who do not write programs, as part of a team, for pay) to be\n            <jats:italic>critically<\/jats:italic>\n            thought about is the\n            <jats:italic>accountability<\/jats:italic>\n            of the software programmer, whether the programmer should alone be held strictly accountable for software faults, that if the programmer were provided a more rigorous education, if the programmer were to conduct him or herself in a more professional manner and held to a greater professional standard, that fewer software faults would result. The critical question is, is the premise valid? Should the programmer be the one solely held accountable for software faults? Would greater education and professionalism solve\n            <jats:italic>all<\/jats:italic>\n            software faults or\n            <jats:italic>only some, and<\/jats:italic>\n            if only\n            <jats:italic>some<\/jats:italic>\n            , then\n            <jats:italic>which ones<\/jats:italic>\n            ? The critical analysis that follows investigates these as well as other radical questions, (radical as in \"root\", not as in \"revolutionary\"), such as: What is accountability? What is trust? What is professionalism? Where do software faults come from, and What can be done?\n          <\/jats:p>","DOI":"10.1145\/1142958.1142962","type":"journal-article","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T17:00:26Z","timestamp":1153760426000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["A critical programmer searches for professionalism"],"prefix":"10.1145","volume":"31","author":[{"given":"Robert","family":"Schaefer","sequence":"first","affiliation":[{"name":"Daniel Webster College"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,7]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/800115.803713"},{"key":"e_1_2_1_2_1","first-page":"78","volume-title":"Future Directions for Marketing","author":"Armstrong J. Scott","year":"1978","unstructured":"Armstrong , J. Scott , \" The Manager's Dilemma : Role Conflict in Marketing \", Future Directions for Marketing , G. Fisk, J. Arndt, and K. Gronhaug, eds., Cambridge, MA , Marketing Science Institute , 1978 , pp. 78 -- 79 Armstrong, J. Scott, \"The Manager's Dilemma: Role Conflict in Marketing\", Future Directions for Marketing, G. Fisk, J. Arndt, and K. Gronhaug, eds., Cambridge, MA, Marketing Science Institute, 1978, pp. 78--79"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.2307\/41165786"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.2307\/799147"},{"key":"e_1_2_1_5_1","volume-title":"Technical Report Series, CS-TR-877, School of Computing Science","author":"Besnard Denis","year":"2003","unstructured":"Besnard , Denis and Baxter , Gordon , \"Human compensations for undependable systems\" , Technical Report Series, CS-TR-877, School of Computing Science , University of Newcastle upon Tyne , November 2003 http:\/\/www.dirc.org.uk\/publications\/techreports\/papers\/12.pdf Besnard, Denis and Baxter, Gordon, \"Human compensations for undependable systems\", Technical Report Series, CS-TR-877, School of Computing Science, University of Newcastle upon Tyne, November 2003 http:\/\/www.dirc.org.uk\/publications\/techreports\/papers\/12.pdf"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.2307\/2009967"},{"key":"e_1_2_1_7_1","first-page":"285","article-title":"The Banality of Good and Evil: Antisocial Behavior, Prosocial Behavior, and Jewish Religious Teaching","author":"Blumenthal David R","year":"2000","unstructured":"Blumenthal , David R . , \" The Banality of Good and Evil: Antisocial Behavior, Prosocial Behavior, and Jewish Religious Teaching ,\" Good and Evil After Auschwitz: Ethical Implications for Today, ed. J. Bemporad., et al , 2000 , pp. 285 -- 299 http:\/\/www.js.emory.edu\/BLUMENTHAL\/Banality1.html Blumenthal, David R., \"The Banality of Good and Evil: Antisocial Behavior, Prosocial Behavior, and Jewish Religious Teaching,\" Good and Evil After Auschwitz: Ethical Implications for Today, ed. J. Bemporad., et al, 2000, pp. 285--99 http:\/\/www.js.emory.edu\/BLUMENTHAL\/Banality1.html","journal-title":"J. Bemporad., et al"},{"key":"e_1_2_1_8_1","unstructured":"Borges Jorge Luis \"The Library of Babel\" David R. Godine 2000 http:\/\/www.analitica.com\/bitblioteca\/jjborges\/library_babel.asp (Life imitates art)  Borges Jorge Luis \"The Library of Babel\" David R. Godine 2000 http:\/\/www.analitica.com\/bitblioteca\/jjborges\/library_babel.asp (Life imitates art)"},{"key":"e_1_2_1_9_1","volume-title":"Saturday","author":"Bunting Madelein","year":"2003","unstructured":"Bunting , Madelein , \"Profile - Passion and Pessimism\" , The Guardian , Saturday April 5, 2003 http:\/\/books.guardian.co.uk\/review\/story\/0,929598,00.html (An interview with Zygmunt Bauman) Bunting, Madelein, \"Profile - Passion and Pessimism\", The Guardian, Saturday April 5, 2003 http:\/\/books.guardian.co.uk\/review\/story\/0,929598,00.html (An interview with Zygmunt Bauman)"},{"issue":"1","key":"e_1_2_1_10_1","article-title":"Is Business Bluffing Ethical?","volume":"46","author":"Carr Albert Z","year":"1968","unstructured":"Carr , Albert Z . , \" Is Business Bluffing Ethical? \", Harvard Business Review , Vol. 46 , No. 1 , 1968 Carr, Albert Z., \"Is Business Bluffing Ethical?\", Harvard Business Review, Vol. 46, No. 1, 1968","journal-title":"Harvard Business Review"},{"key":"e_1_2_1_11_1","unstructured":"Coleman Kari Gwen \"Computing and Moral Responsibility\" The Stanford Encyclopedia of Philosophy (Spring 2005 Edition) Edward N. Zalta (ed.) http:\/\/plato.stanford.edu\/archives\/spr2005\/entries\/computing-responsibility\/  Coleman Kari Gwen \"Computing and Moral Responsibility\" The Stanford Encyclopedia of Philosophy (Spring 2005 Edition) Edward N. Zalta (ed.) http:\/\/plato.stanford.edu\/archives\/spr2005\/entries\/computing-responsibility\/"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/50087.50089"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/85.969964"},{"key":"e_1_2_1_14_1","volume-title":"The Case of the Killer Robot: Stories about the Professional, Ethical, and Societal Dimensions of Computing","author":"Epstein Richard G","year":"1996","unstructured":"Epstein , Richard G . , The Case of the Killer Robot: Stories about the Professional, Ethical, and Societal Dimensions of Computing , Wiley , 1996 Epstein, Richard G., The Case of the Killer Robot: Stories about the Professional, Ethical, and Societal Dimensions of Computing, Wiley, 1996"},{"key":"e_1_2_1_15_1","unstructured":"Ericsson K. Anders \"Expert Performance and Deliberate Practice\" http:\/\/www.psy.fsu.edu\/faculty\/ericsson\/ericsson.exp.perf.html  Ericsson K. Anders \"Expert Performance and Deliberate Practice\" http:\/\/www.psy.fsu.edu\/faculty\/ericsson\/ericsson.exp.perf.html"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2006.12"},{"key":"e_1_2_1_17_1","first-page":"5","volume-title":"No. 25","author":"Ferrell Jeff","year":"1998","unstructured":"Ferrell , Jeff , \"Against the Law : Anarchist Criminology\", Social Anarchism , No. 25 , 1998 , pp. 5 -- 15 http:\/\/library.nothingness.org\/articles\/all\/en\/display\/127 Ferrell, Jeff, \"Against the Law: Anarchist Criminology\", Social Anarchism, No. 25, 1998, pp. 5--15 http:\/\/library.nothingness.org\/articles\/all\/en\/display\/127"},{"key":"e_1_2_1_18_1","volume-title":"com","author":"Ganssle Jack","year":"2005","unstructured":"Ganssle , Jack , \"First do no harm. A cry for help from a hospital systems engineer \", Embedded. com , March 10, 2005 http:\/\/www.embedded.com\/showArticle.jhtml?articleID=159400817 Ganssle, Jack, \"First do no harm. A cry for help from a hospital systems engineer\", Embedded.com, March 10, 2005 http:\/\/www.embedded.com\/showArticle.jhtml?articleID=159400817"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/800184.810507"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1086\/603794"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/219663.219682"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/874067.875867"},{"key":"e_1_2_1_23_1","unstructured":"Knight John Leveson Nancy DeWalt Michael Elliot Lynn Kaner Cem Nissenbaum Helen \"On Licensing of Software Engineers Working on Safety-Critical Software\" Final Report of an ACM Task Force August 2001 http:\/\/www.cs.trinity.edu\/~jhowland\/cs3194\/licensing-software-engineers.pdf  Knight John Leveson Nancy DeWalt Michael Elliot Lynn Kaner Cem Nissenbaum Helen \"On Licensing of Software Engineers Working on Safety-Critical Software\" Final Report of an ACM Task Force August 2001 http:\/\/www.cs.trinity.edu\/~jhowland\/cs3194\/licensing-software-engineers.pdf"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/581571.581601"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1050849.1050852"},{"key":"e_1_2_1_26_1","volume-title":"The Voice of Memory","author":"Levi Primo","year":"2001","unstructured":"Levi , Primo , The Voice of Memory , New York Press , 2001 Levi, Primo, The Voice of Memory, New York Press, 2001"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.2307\/3101118"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/175222.175228"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1113034.1113063"},{"key":"e_1_2_1_31_1","volume-title":"Issue 2","author":"Raelin Joseph A","year":"1990","unstructured":"Raelin , Joseph A . , \" Let's Not Teach Management As If It Were A Profession\", Business Horizons , Vol . 33 , Issue 2 , 1990 Raelin, Joseph A., \"Let's Not Teach Management As If It Were A Profession\", Business Horizons, Vol. 33, Issue 2, 1990"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/15075.15076"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118537.1118543"},{"key":"e_1_2_1_34_1","first-page":"3","article-title":"When Is It Legal to Lie in Negotiations?","volume":"32","author":"Shell G. Richard","year":"1991","unstructured":"Shell , G. Richard , \" When Is It Legal to Lie in Negotiations? \", Sloan Management Review , Vol. 32 ., No. 3 , Spring 1991 , pp. 93--101 http:\/\/faculty.washington.edu\/janegf\/ethics1.pdf Shell, G. Richard, \"When Is It Legal to Lie in Negotiations?\", Sloan Management Review, Vol. 32., No. 3, Spring 1991, pp. 93--101 http:\/\/faculty.washington.edu\/janegf\/ethics1.pdf","journal-title":"Sloan Management Review"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1253527.1254098"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/379486.379512"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.805472"},{"key":"e_1_2_1_38_1","article-title":"THE WEB - Are We Nearing the End of Pop-Up Ads?","author":"Stone Brad","year":"2006","unstructured":"Stone , Brad , \" THE WEB - Are We Nearing the End of Pop-Up Ads? \", Newsweek , April 17, 2006 http:\/\/www.msnbc.msn.com\/id\/12227768\/site\/newsweek\/from\/RL.2\/ Stone, Brad, \"THE WEB - Are We Nearing the End of Pop-Up Ads?\", Newsweek, April 17, 2006 http:\/\/www.msnbc.msn.com\/id\/12227768\/site\/newsweek\/from\/RL.2\/","journal-title":"Newsweek"},{"key":"e_1_2_1_39_1","unstructured":"Stove David \"What is Wrong with Our Thoughts\" from The Plato Cult and Other Philosophical Follies Blackwell 1991 http:\/\/web.maths.unsw.edu.au\/~jim\/wrongthoughts.html (May lead to your own Aha! moment.)  Stove David \"What is Wrong with Our Thoughts\" from The Plato Cult and Other Philosophical Follies Blackwell 1991 http:\/\/web.maths.unsw.edu.au\/~jim\/wrongthoughts.html (May lead to your own Aha! moment.)"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1177\/136843198001001003"},{"key":"e_1_2_1_41_1","unstructured":"Vaughan Diane \"NASA Revisited: Ethnography Theory and Public Sociology\" In review (undated) http:\/\/www2.bc.edu\/~vaughand\/pdf\/NASArevisited.pdf  Vaughan Diane \"NASA Revisited: Ethnography Theory and Public Sociology\" In review (undated) http:\/\/www2.bc.edu\/~vaughand\/pdf\/NASArevisited.pdf"},{"key":"e_1_2_1_42_1","first-page":"319","volume-title":"Learning and Instruction","author":"Volet Simone E","year":"1991","unstructured":"Volet , Simone E . , \"MODELLING AND COACHING OF RELEVANT METACOGNITIVE STRATEGIES FOR ENHANCING UNIVERSITY STUDENTS' LEARNING\" , Learning and Instruction Vol. I , Pergamon Press , 1991 , pp. 319 -- 336 Volet, Simone E., \"MODELLING AND COACHING OF RELEVANT METACOGNITIVE STRATEGIES FOR ENHANCING UNIVERSITY STUDENTS' LEARNING\", Learning and Instruction Vol. I, Pergamon Press, 1991, pp. 319--336"},{"key":"e_1_2_1_43_1","volume-title":"Number 51","author":"Wilensky H. L.","year":"1980","unstructured":"Wilensky , H. L. , \" This Week's Citation Classic - The Professionalization of Everyone?\" , Citation Classic Commentaries , Number 51 , 1980 http:\/\/www.garfield.library.upenn.edu\/classics1980\/A1980KU16200001.pdf Wilensky, H. L., \"This Week's Citation Classic - The Professionalization of Everyone?\", Citation Classic Commentaries, Number 51, 1980 http:\/\/www.garfield.library.upenn.edu\/classics1980\/A1980KU16200001.pdf"},{"key":"e_1_2_1_44_1","first-page":"19","volume-title":"The Whale and The Reactor: A Search for Limits in an Agee of High Technology","author":"Winner Langdon","year":"1986","unstructured":"Winner , Langdon , \" Do Artifacts Have Politics?\" , The Whale and The Reactor: A Search for Limits in an Agee of High Technology , University of Chicago Press , 1986 , pp. 19 -- 39 http:\/\/www-personal.si.umich.edu\/~rfrost\/courses\/Women+Tech\/readings\/Winner.html Winner, Langdon, \"Do Artifacts Have Politics?\", The Whale and The Reactor: A Search for Limits in an Agee of High Technology, University of Chicago Press, 1986, pp. 19--39 http:\/\/www-personal.si.umich.edu\/~rfrost\/courses\/Women+Tech\/readings\/Winner.html"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1001\/jama.283.14.1858"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/85.759371"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1142958.1142962","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1142958.1142962","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T15:06:16Z","timestamp":1750259176000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1142958.1142962"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2006,7]]}},"alternative-id":["10.1145\/1142958.1142962"],"URL":"https:\/\/doi.org\/10.1145\/1142958.1142962","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2006,7]]},"assertion":[{"value":"2006-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}