Librarians and Computer Programming: Understanding the role of programming within the profession of librarianship

IF 0.1
Domenic Rosati
{"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.
图书馆员与计算机程序设计:了解程序设计在图书馆员职业中的作用
计算机编程越来越多地被讨论为图书馆的一种实践。然而,当代关于代码在图书馆工作中的作用的讨论经常建议图书馆员应该或不应该学习代码,而未能确定图书馆员如何以及为什么以专业身份而不是以IT专业身份使用代码。通过调查描述图书馆员编写代码的案例研究,本文将代码和图书馆关系的流行讨论限定为图书馆员如何以及为什么在实践中使用编程。虽然这些案例研究表明,编程解决方案是在缺乏IT人员的背景下开发的,但图书馆员并没有接管传统上由软件和web开发人员承担的角色或项目,相反,图书馆员正在编写数据处理和web服务的代码,作为他们正常职责的扩展。进一步的讨论探讨了软件工程作为专业编码的图书管理员的主要关注点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书