Pandemic programming: How COVID-19 affects software developers and how their organizations can help