冠状病毒促使全球突然需要人们呆在家里。软件开发人员和其他人一样,不得不过渡到在家工作的世界。GitHub对微软旗下代码共享网站GitHub的使用模式进行的一项研究发现,对于GitHub的用户来说,冠状病毒的流行意味着工作节奏和协作能力的改变,以及工作倦怠风险的增加。
在2020年5月6日发布的《Ocverse Spotlight》分析中,GitHub将2020年前三个月与2019年前三个月进行了对比。以下是主要发现:
开发者的活动,包括推送、拉取请求、审阅的拉取请求和每个用户的评论问题,与去年相比略有增加。这表明开发人员继续做出贡献,他们的工作流在危机期间保持了弹性。
活动模式对职业倦怠有一定的影响。在过渡到新的工作例程期间,开发人员的活动可能会通过花更多的时间在线来维持。如果为了补充和保持健康的分离,额外的工作是以牺牲个人时间和休息为代价的,那么从长远来看,这种权衡可能是不可持续的。
在开源项目上正在进行更多的合作。有几个开源项目的活跃度很高。此外,与一年前相比,在开源项目中合并拉请求所需的平均时间也有所下降。这些迹象表明,开源开发人员在项目上花费了更多的时间。
工作节奏发生了变化,开发人员的工作日在工作日和周末每天都会变得长达一个小时。更长的工作时间可能是非工作中断的结果,比如家庭或照看孩子,因为现在很多人都在家里工作。
围绕冠状病毒爆发和避难所就地订单,GitHub在企业回购中的问题起伏不定。这种流量很可能是由于转向分布式工作造成的,这打乱了企业软件开发的协调和结构。在GitHub上,这种协调通常是通过问题来处理的,团队在那里跟踪bug、增强功能和任务。
GitHub表示,其分析表明,开发商对冠状病毒带来的变化具有弹性,活动在危机期间保持一致或增加。GitHub说,能够像开发团队一样迅速调整流程和程序并接受新工作方式的组织将具有弹性和成功。