Why do biomedical researchers learn to program? An exploratory investigation.

Objective: As computer programming becomes increasingly important in the biomedical sciences and more libraries offer programming classes, it is crucial for librarians to understand how researchers use programming in their work. The goal of this study was to understand why biomedical researchers who...

Descripción completa

Detalles Bibliográficos
Publicado en:Journal of the Medical Library Association Vol. 108; no. 1; pp. 29 - 36
Autor principal: Deardorff, Ariel
Formato: research Journal Article
Publicado: University of Pittsburgh, University Library System Jan2020
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=141057535&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 141057535
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        15365050
        PI8
      jtl: Journal of the Medical Library Association
      issn: 15365050
      maglogo: N
    pubinfo:
      dt: Jan2020
      vid: 108
      iid: 1
      pid: 60406
      pub: University of Pittsburgh, University Library System
      place: Pittsburgh, Pennsylvania
    artinfo:
      ui:
        141057535
        141057535
        141057535
        10.5195/jmla.2020.819
        141057535
      ppf: 29
      ppct: 7
      formats:
        fmt:
          @attributes:
            type: P
      tig:
        atl: Why do biomedical researchers learn to program? An exploratory investigation.
      aug:
        au: Deardorff, Ariel
        affil: Library, University of California, San Francisco, San Francisco, CA
      sug:
        subj:
          Software Education
          Learning
          Research Personnel Education
          Seminars and Workshops
          Libraries
          Exploratory Research
          Semi-Structured Interview
          Thematic Analysis
          Multimethod Studies
          Focus Groups
          Computer Literacy
          Libraries, Academic
          Human
          Funding Source
      ab: Objective: As computer programming becomes increasingly important in the biomedical sciences and more libraries offer programming classes, it is crucial for librarians to understand how researchers use programming in their work. The goal of this study was to understand why biomedical researchers who enrolled in a library-sponsored workshop wanted to learn to program in R and Python. Methods: Semi-structured in-depth interviews were performed with fourteen researchers registered for beginning R and Python programming workshops at the University of California, San Francisco Library. A thematic analysis approach was used to extract the top reasons that researchers learned to program. Results: Four major themes emerged from the interviews. Researchers wanted to learn R and Python programming in order to perform their data analysis independently, to be an informed collaborator, to engage with new forms of big data research, and to have more flexibility in the tools that they used for their research. Conclusions: Librarians designing programming workshops should remember that most researchers are hoping to apply their new skills to a specific research task such as data cleaning, data analysis, and statistics and that language preferences can vary based on research community as well as personal preferences. Understanding the programming goals of researchers will make it easier for librarians to partner effectively and offer services that are critically needed in the biomedical community.
      pubtype: Academic Journal
      doctype:
        research
        Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N