Re: Judge on results, not appearances
it’s rather specifically about software-type jobs, where productivity is both difficult to assess and varies staggeringly widely
While the article is about software jobs, that isn't where productivity is hardest to assess.
For example, I did time in business development, and also in marketing - both in highly technical companies, as a highly technical engineer myself. In both cases, no one else could really tell if I was doing a good job or not.
I am confident I was doing a good job - and everyone seemed appreciative. But they really had no way to know.
I saw some very tough sales managers - they micro-managed their sales people, wanting to know where they were all the time and if it was more than 25% in the office or less than 75% with a customer (or more than 0% pretty much anywhere else!) they would get a roasting. Even the ones who exceeded quota were closely managed (and got a higher quota next year!). But I, as bus-dev and some sales-support, didn't work for the sales manager and didn't need to be in front of customers all the time. As long as my sales colleagues made it clear they found me useful no one really knew what I was doing. Sometimes I was with customers, some times I was researching trends of customer needs, some times I was writing proposals, some times I was writing pieces for analysts or marketing, etc.
Even more true when I was in marketing. As long as I produced the things they "expected" from marketing (decent slides, a few great one-liners of benefits, some things to belittle our competitors, a stream of white papers, articles, analyst reports, videos, etc for them to send to their customers) they had no idea. I didn't even have to produce leads (we were a highly technical company in a small market - our sales people knew all our customers well and knew what opportunities were arising)!
I could probably have done two jobs in both of those roles without anyone knowing. But why bother?