Skating where the puck is going

I have been working with AI and grappling with the future of AI. You might have guessed this from the few vision-related articles I've recently written. AI is a great example of trying to work with the future vision without the real control of the events that will unfold.

I'm sure you see the trend of AI. There is plenty of talk and hype. Most people now believe it is going to change how we do products in the future.

Nobody knows exactly how the AI and the future will be.

The pace of development is very high. The amount of players and companies developing AI is huge. A majority of companies is frantically trying to figure out the future.

The technology leaders change. Every quarter brings notable advances, tools and new protocols. Some of the cool new technologies (MCP is my current favourite) allow us to try and peek into the future.

Anything can then happen in the future, is there point in making any preparations?

Hockey, football and tactics

I've played football for my whole youth. We didn't call the system of playing to win as strategy. It was called tactics. Funny enough those words are pretty much the same in the context of team sports. The strategy in sports involves a way to positioning the team for optimal scoring, while balancing for defensive posture at the same time.

Some of the tactics are really simple in football. A defenseman kicks a long ball and everybody runs up the field fast. This concentrates more players up the field. That in turn creates chances of both the ball bouncing your way and having local player number advantages. These effects are just some of the many.

Some of the tactics are quite elaborate. For instance creating an offside trap in football is actually quite counter-intuitive but often workable.

All of the tactics involves uncertainty still. The ball will not bounce predictably. Your own kicks may just badly fail. The opposition may come with better plays.

Yet: tactics is about making choices on how to play to optimise together the chances of winning. (Meta: business parallel anyone?)

Smartest players skate where the puck might likely be soon

Then we finally come to skating where the puck will be. The full quote by Wayne Gretzky is:

"I skate to where the puck is going to be, not where it has been".

I find some more depth in this. To score a goal in hockey or football is incredible hard. You have to beat the odds and the opposition. Often by just putting the normal effort, you get not much anywhere in scoring. You have to get very lucky or you have to get everything just right at the right time.

To score, you look for the rare occasion where you can have the upper hand. Even the best scorers fail more than half of the attempts at scoring (I think they succeed only 10-20% of the attempts.) To get the chances to score, you have to be in the goal-scoring zone at the right time. Then somebody usually has to pass you the puck or the ball. You cannot stay in the same good spot all the time. The defence would always come and mark you. So, you have to keep moving.

The best scorers predict where the puck will be. They will not always be the right. They put in the hard work to create themselves chances of being in the right place at the right time.

The best players, in a way, create their own luck and success.

The best players predict the future and make many attempts at connecting with the future.

Where will the AI puck be?

I certainly don't know where the future will be in 6 months from now. What I predict is that we have the first semi-capable software development agents in our use. But we will notice the old ways we have done everything except coding are holding us back.

I predict we will start looking into agents doing significant part of user and technical research. I'm finding it plausible that you can more and more just pour documents into LLMs and create valid synthesis and analysis. This in turn allows for interesting generative avenues for scenario work.

I hazard a guess that the ultra-fast cycle I've pretty much only seen in gaming industry will become the norm. AI helps in making development faster. But it will not directly solve the ultimate question of knowing what the customers will pay for. You will still need to get to market to know what will really work. The change is that you can focus more on that.

Those enter the AI-infused development cycle early will hold early mover advantage. The technology is rapidly changing. Some of the new aspects of LLMs and generative work will however persist. We will learn to cope with the fascinating non-predetermined output of AI.

I don't know where the puck will be in 6 months. The best you can do is to create your own belief of the future. Then you watch how the world unfolds. That positions you best react and catch the puck most often.

Preparation before understanding

I thought I was done with the article, but then one more connection became my focus.

"Dans les champs de l'observation le hasard ne favorise que les esprits prepares - Where observation is concerned, chance favours only the prepared mind" - Pasteur

I've so learned about this with AI. This new field just throws my old skills off. I don't often know what is right and wrong. What is hype and what is real.

Preparation is training your mind with the basics. Preparation is trying out many technologies. Preparation is working through scenarios and worries. Preparation is the hard work that often feels like it might not be simply obviously right. You look into the future and create a narrative of the vision. Then you work more and create the second narrative. And you iterate.

The narratives you create is guaranteed to be somewhat off. You will be wrong. You may be partially right too. You create future understanding nonetheless.

The key is building your thinking and mental models.

In many ways, those mental models in your memory are still the human foundation of future success.

Where do you think the "puck" is going in your industry? What preparations are you making for the future?