About six months ago, I wrote about Peter Cappelli's arguments concerning the existence or otherwise of skills shortages, and what to do about them.
Amongst widespread publicity on topics like climate change, pollution and resource consumption, I'm sure many of us would like to think of ourselves as good environmental citizens.
I think I've been hearing about "skills shortages" for as long as I've been in the computer industry, yet at various times heard anecdotes from highly-qualified and experienced software developers (including me) that finding work takes many months.
Most of what I read in software engineering textbooks, magazine articles, and blogs seems to assume large teams of developers working on sprawling projects for giant organisations like Microsoft, Google or the Apache Foundation.
In response to the Australian Government’s proposal to force search and social media companies to negotiate payment with news publishers, Google threatened to leave the country and Facebook decided to remove news content from its service. The latter decision in particular left a lot of organisations scrambling for what to do.
"Social distancing" responses to COVID-19 have ordered people to work from home wherever possible. No doubt this includes many software developers, who might ordinarily be conducting daily stand-up meetings and other forms of face-to-face communication called for by modern software development processes.