How programmers find online learning resources

被引:3
|
作者
Arya, Deeksha M. [1 ]
Guo, Jin L. C. [1 ]
Robillard, Martin P. [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Software documentation; Information seeking; Online learning resources; User study; Diary study; Qualitative analysis; Quantitative analysis; SEARCH;
D O I
10.1007/s10664-022-10246-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When learning a new technology, programmers often have to sift through multiple online resources to find information that addresses their questions. Prior work has reported that information seekers use a number of different strategies, including following scents, or indicators, to locate appropriate resources. We present a qualitative and quantitative investigation of how programmers learning a new technology employ these strategies to navigate between online resources and evaluate the pertinence of these resources. We performed a diary and interview study with ten programmers learning a new technology, to study how users navigate from the question they have to the resource that satisfies this need. Based on our observations, we propose a resource-seeking model that represents the online resource seeking behaviour of programmers when learning a new technology. The model is comprised of six components that can be divided into two groups: Need-oriented components, i.e. Questions, Preferences, and Beliefs, and Resource-oriented components, i.e. Resources, Cues, and Impression Factors. We identified nine relations between these components and studied how the components are associated. We report on the characteristics of the components and the relationships between them, and discuss the importance of search customization and other implications of our observations for resource creators and search tools.
引用
收藏
页数:30
相关论文
共 50 条
  • [31] Naked in cyberspace: How to find personal information online.
    Senter, J
    LAW LIBRARY JOURNAL, 1998, 90 (03): : 388 - 390
  • [32] Naked in cyberspace: How to find personal information online.
    Tipton, JT
    JOURNAL OF GOVERNMENT INFORMATION, 1998, 25 (02): : 211 - 212
  • [33] Online Learning and Experimentation via Interactive Learning Resources
    Mikroyannidis, Alexander
    Domingue, John
    Third, Allan
    Smith, Andrew
    Guarda, Nuno
    PROCEEDINGS OF 2015 3RD EXPERIMENT AT INTERNATIONAL CONFERENCE (EXP AT'15), 2015, : 191 - 196
  • [34] Naked in cyberspace: How to find personal information online.
    Gordon, RS
    LIBRARY JOURNAL, 2003, 128 (02) : 111 - 111
  • [35] How end-user programmers forage in online repositories? An information foraging perspective
    Kuttal, Sandeep Kaur
    Kim, Se Yeon
    Martos, Carlos
    Bejarano, Alexandra
    Journal of Computer Languages, 2021, 62
  • [36] How end-user programmers forage in online repositories? An information foraging perspective
    Kuttal, Sandeep Kaur
    Kim, Se Yeon
    Martos, Carlos
    Tandy, Alexandra Bejarano
    JOURNAL OF COMPUTER LANGUAGES, 2021, 62
  • [38] PROGRAMMERS HANDBOOK - SELECTED EDUCATIONAL RESOURCES
    LARKIN, WV
    PLASENCIA, LA
    JOURNAL OF COLLEGE STUDENT DEVELOPMENT, 1982, 23 (06) : 556 - 557
  • [39] How to find opinion leader on the online social network?How to find opinion leader on the online social network?B. Jin et al.
    Bailu Jin
    Mengbang Zou
    Zhuangkun Wei
    Weisi Guo
    Applied Intelligence, 2025, 55 (7)
  • [40] How to find people who can help to answer a question? - Analyses of metrics and machine learning in online communities
    Procaci, Thiago Baesso
    Matsui Siqueira, Sean Wolfgand
    Lima Baptista Braz, Maria Helena
    Vasconcelos de Andrade, Leila Cristina
    COMPUTERS IN HUMAN BEHAVIOR, 2015, 51 : 664 - 673