arrow
返回

How programmers find online learning resources

delete2022-12-24
delete5
PRE
AI
D
Deeksha M. Arya *
郭
郭金 (Jin Guo)
M
Martin P. Robillard
DOI:10.1007/s10664-022-10246-ydelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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.
Keyword:
Software documentation
Information seeking
Online learning resources
User study
Diary study
Qualitative analysis
Quantitative analysis

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

M
McGill University
学者数:
5.5W
论文数: 4.9W
被引数: 7.0W
引用论文

引用论文

What do developers search for on the web?
err2017-04-09
err132
PREAI
errXia, Xin; Bao, Lingfeng; Lo, David; Kochhar, Pavneet Singh; Hassan, Ahmed E.; Xing, Zhenchang
err分享
err收藏
Venoms of Colubrids
err2016-01-06
err0
PREAI
errCassandra M. Modahl; Anthony J. Saviola; Stephen P. Mackessy
err分享
err收藏
Deep Learning in Early Prediction of Sepsis and Diagnosis
err2023-01-24
err0
PREAI
errSaroja Kumar Rout; Bibhuprasad Sahu; Ganesh B. Regulwar; Venkatesh Kavididevi
err分享
err收藏
Evaluation of Mass Transfer Properties in Convective Drying of Kiwi and Eggplant
err2017-05-06
err0
PREAI
errRaquel P. F. Guine; Mariana F. S. Brito; Jéssica R. P. Ribeiro
err分享
err收藏
学者 查看更多内容