Software developers are turning to vlogs (video blogs) to share what a day is like to walk in their shoes. Through these vlogs developers share a rich perspective of their technical work as well their personal lives. However, does the type of activities portrayed in vlogs differ from activities developers in the industry perform? Would developers at a software company prefer to show activities to different extents if they were asked to share about their day through vlogs? To answer these questions, we analyzed 130 vlogs by software developers on YouTube and conducted a survey with 335 software developers at a large software company. We found that although vlogs present traditional development activities such as coding and code peripheral activities (11%), they also prominently feature wellness and lifestyle related activities (47.3%) that have not been reflected in previous software engineering literature. We also found that developers at the software company were inclined to share more non-coding tasks (e.g., personal projects, time spent with family and friends, and health) when asked to create a mock-up vlog to promote diversity. These findings demonstrate a shift in our understanding of how software developers are spending their time and find valuable to share publicly. We discuss how vlogs provide a more complete perspective of software development work and serve as a valuable source of data for empirical research.
翻译:软件开发商正在转向 vlogs (视频博客) 来分享一天的行走方式。 通过这些 vlogs 开发商共享其技术工作以及个人生活的丰富视角。 然而, vlogs 描述的活动类型是否不同于该行业开发商所从事的活动? 软件公司的开发商是否愿意在不同程度上展示活动,如果他们被要求通过 vlogs 分享自己的一天? 为了回答这些问题,我们在YouTube上分析了130个软件开发商的活体,并与一家大型软件公司335个软件开发商进行了一项调查。 我们发现,尽管 vlogs 展示了传统开发活动,如编码和编码外围活动(11%),但它们也突出显示了与健康及生活方式有关的活动(47.3%),而这些活动没有反映在以前的软件工程文献中。 我们还发现,软件公司的开发商在被要求创建模拟 vlog 以促进多样性时倾向于分享更多的非编码任务(例如个人项目、与家人和朋友相处的时间,以及健康)。 这些发现表明,我们对于软件开发商如何把时间花在有价值的软件开发商的完整理解上,如何将一个有价值的实验性观点用于公开分享。