{"title":"Librarians and Computer Programming: Understanding the role of programming within the profession of librarianship","authors":"Domenic Rosati","doi":"10.5931/DJIM.V12I1.6450","DOIUrl":null,"url":null,"abstract":"Computer programming is increasingly being discussed as a practice within librarianship. However, contemporary discussions about the role of code within librarianship often suggest that librarians should or should not learn code while failing to qualify how and why librarians are employing code in a professional capacity rather than IT professionals. By investigating case studies that describe librarians writing code, this paper qualifies popular discussions of code and librarianship with how and why programming is being used in practice by librarians. While these case studies reveal that programming solutions were developed in the context of lack of IT staff, librarians are not taking over roles or projects traditionally afforded to software and web developers, instead librarians are writing code for data processing and web services as extensions of their normal responsibilities. Further discussion explores software engineering as the primary concern of librarians who code professionally.","PeriodicalId":430243,"journal":{"name":"Dalhousie Journal of Interdisciplinary Management","volume":"104 1","pages":"0"},"PeriodicalIF":0.1000,"publicationDate":"2016-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Dalhousie Journal of Interdisciplinary Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5931/DJIM.V12I1.6450","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Computer programming is increasingly being discussed as a practice within librarianship. However, contemporary discussions about the role of code within librarianship often suggest that librarians should or should not learn code while failing to qualify how and why librarians are employing code in a professional capacity rather than IT professionals. By investigating case studies that describe librarians writing code, this paper qualifies popular discussions of code and librarianship with how and why programming is being used in practice by librarians. While these case studies reveal that programming solutions were developed in the context of lack of IT staff, librarians are not taking over roles or projects traditionally afforded to software and web developers, instead librarians are writing code for data processing and web services as extensions of their normal responsibilities. Further discussion explores software engineering as the primary concern of librarians who code professionally.