AI, coding and everything else...

Did “The Hitchhiker’s Guide to the Galaxy” predict the evolution of software development? I think we, in our own wonderful tech bubble are living through what Douglas Adams described decades ago.
He wrote that there are three stages of every galactic civilization - the Survival, Inquiry and Sophistication phases, or How, Why and Where. He went on to characterize each phase with a question: “How can we eat?”, “Why do we eat?” and “Where shall we have lunch?”
And that progression can be quite an apt comparison to the history of software development.
Indeed, we started in the How phase of programming in the middle of the last century and stayed there for quite a while asking “How do we code this?”. Sometimes just for the sake of it! Programming languages had risen and then fallen into obscurity, engineering paradigms vied for dominance, trying to answer that question. It was a wild ride and some of us were quite lucky to be there for at least a part of it all!
Slowly but surely conventions settled and even though many frameworks continued to battle for relevance (and many still do), the Survival phase was giving way to the Inquiry phase. Companies and solo entrepreneurs started asking themselves “Why do we code this?”, spending a lot of resources on the discovery phase of projects, doing research on product-market fit and looking for unique selling points - the works! As the stakes got higher and development costlier, we started asking questions instead of building stuff for the sake of it.
Now after the rise of generative AI and more importantly - agentic AI we slammed shut the door to that decades long era. In just a couple of years we stormed into the Sophistication or “Where” phase of our progress! We no longer ask “Why implement this?” - we just do it and see what happens. With the ease of getting an app prototype done in minutes and refined in mere hours, we started asking “Where shall we find the audience for this?”.
But when launching a product is so easy (at least for someone proficient enough), this would surely mean SaaS is in a competitive bloody red ocean. Add the mass layoffs on top of that, and many engineers and designers now have the time and incentive to build something on their own - all of them stuck with the “Where” question…
Do they target a very small and specific niche solving its exact problem? Do they rely on personal flair and count on others to relate? Do they go local and put the product literally in the hands of businesses in their town? Or do they just shoot for the moon and hope to beat the big dogs?
So what is your answer to the “Where” question?
Follow me on LinkedIn and continue the discussion!

