With that in mind, I have some ideas on what programming will look like in 30 years:
1. New frameworks and abstractions for making apps even more disposable while maintaining privacy will come along. New languages will happen. Corporations that just finished moving to the cloud will now be moving to even greater abstractions like Airtable or whatever comes next.
2. Programmer pay will decrease compared to other industries. This is a hunch and I’m only 60% confident of it happening.
3. Satellite internet will be more of a norm for no better reason than it’s the most efficient way to manage infrastructure. More rural communities will need it, and remote trends will continue. The cost of launches are going down and there’s a lot of land.
4. Everything will get more energy efficient, and most intense activity will be pushed to compute farms.
5. VR will once again come around as the next big revolution in computing, but will be ultimately disappointing and won’t see mass adoption.
Beyond these ideas, I think too much plays into our personal optimism or pessimism. I think things will change, but we’re a scrappy species that will fight to preserve its way of life. It will look a lot like our global pandemic response…warts and all. There’s a lot there to be disappointed about, but it’s actually incredible it wasn’t worse.
When these predictions hit I’ll be 70. I hope I’ll live to see it.