0098386
Suspended
I used to wonder why non-creative offices wanted powerful machines. I think it's down to requiring the latest OS and software to streamline those machines, faster networks to transfer data that require new hardware, more storage for larger files, support apps (virus scanners etc) become more complex and protective. You can see how it naturally grows.I'm not saying death of computers. But I am thinking computers become more like a couch in that you don't buy another one until your current one gets shabby.
The folks that you suggest who need real computing power are a minute percentage of humanity. And even coders you use as an example are going to get to the point where their phones can compile code fast enough for their workflow.
I'm not saying that folks won't have PCs. But I am suggesting that PC replacements are heading toward a longer and longer replacement cycle. For the standard office worker the PC runs maybe four programs: Outlook, Word, Excel and a Browser. Desktops from five years ago still run all those programs fine. I've worked in offices where our laptops were leased and we got a new one every two years. I suspect that sort of corporate buy is a huge part of the PC market. But how long before corporate realizes that this really should be a three year cycle or even a four year cycle? And at the home of the average consumer, if they are not a gamer, what is the reason to upgrade? The last major improvement is still coming in PCs and that is "retina" level screens. Our older PCs can't run that. But once those screens can be handled, sales of PCs into the home is going to stagnate in a huge way.
Tablets on the other hand have gimped processors, only so so battery life and are too heavy. There are several cycles to go before a three-year old tablet doesn't look kind of weak compared to current offerings.
I can't foresee programmers moving to tablets, at least in their current form. They're too restrictive, storage is too small, workflow isn't as fast, multiple apps in the same display isn't possible yet. A game studio I recently worked with had incredibly talented coders running lightning fast on 3 screens. I've no idea how (or why) that would need to be scaled down. As you say it's a smaller market, it's more a point that not everything will work on tablets.
Ultimately I think it's the restrictive nature of tablets that could be their downfall.