Should be no surprise to anyone who's every played a videogame: he's in "flow" mode.
Which raises the question: how is this news for nerds?
Yes, it is true coders have little time to code. But the author misses the primary cause: the ratio of library/framework code to self-written code.
In the old days (say, 25+ years ago), you would pick up a book -- a single book -- of the OS API calls, memorize, and start coding. Today, with github, it's as if everyone in the world were working on the same single project. Today, a developer needs to learn all these libraries that are coming out daily and how to work with them. In the old days, there was a lot of reinvention and co-invention of the wheel. Today, that is not allowed, because one has an obligation to "buy" (for free) instead of build because of a) of course, development time and b) more importantly, one gets updates/upgrades "for free" without having to invest (much) additional development time, and c) one's organization can advertise in the future for developers who already have experience with that particular library/framework.
To address specifically the reasons identified by the author:
But this new development paradigm of the global github hive -- where we're all essentially working on and contributing to this one massive codebase that we all have to understand -- is what the author missed. The amount of custom code to actually code is small now, and the majority of time is spent figuring out how to get the various libraries and frameworks to work.
I tell people I will change jobs for a 30% increase in compensation. That results in a job change every seven years, and here's why. There is a difference between the reported and actual rates of inflation. And annual increases at an existing job more closely track reported inflation, whereas job offers from other companies more closely track actual inflation.
For example, if reported inflation is 3% and actual inflation is 7%, then after 7 years that's a 32% difference.
The HBR article notes two issues:
1. HF traders don't participate in stockholder meetings and thus their trades are divorced from steering company direction.
2. CEOs are focused on next quarter profits and, aside from a few corporate founder CEOs, are not able to have their company innovate.
The first problem is not specific to HFT. Even buy-and-hold mom and pop cannot influence a stockholder meeting because they don't own enough shares to meaningfully do so. The exception proves the rule: a bunch of Palestinian human rights defenders got together, bought some Caterpillar stock, and got a human rights issue on the agenda. Even with all that effort, the measure did not pass. And it was a large effort in coordinating. Individual stockholders usually do not organize, coordinate and campaign. (The "transaction cost" is too high.)
The second problem is caused by SEC, SOX and CEO compensation structure, not by HFT. The HBR article suggests without actually accusing that HFT is the cause.
HFT serves little purpose other than providing market liquidity (and even at that arguably harms it given the flash crash), but it's not to blame for the above two pre-existing problems of today's markets of publicly traded companies.
Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?