Software entrepreneurship has changed dramatically in the last five years with distribution becoming the new moat.
Marketing has become more complex with the rise of social media platforms that offer meteoric growth while requiring new skills to capitalize on them.
However, building software for customers has become easier with AI code-generating tools that produce software to a decent standard.
Software entrepreneurs in 2025 will likely need to be public personalities to increase distribution, except when selling in an ecosystem like Shopify app store.
Those who embrace AI and the way it's changed the workflow can make superb products in a fraction of the time.
It's essential to experiment widely with different marketing channels, adapt to the frothy marketplace, and own your distribution.
The AI revolution is still in its infancy, so it's crucial to keep up to date with new AI developments continuously.
Engineering remains an essential craft and will continue to be so in 2025. There's a chance to stand out with thoughtful, enduring products that reflect the creator's vision.
Prices may drop, and profit margins may shrink, making it more challenging to persist in engineering careers.
However, for those who embrace and persist, the skill of software engineering can still serve humans in 2025.