By Jake Rickhuss MD (Commercial) and co-Founder of Journi, the tech partner
To start a tech business, you don’t need to be a technology expert. Many of the most successful founders started their business because they recognised a customer problem wasn’t being addressed, or they knew there was a better way to do something.
If you have a strong business idea, but lack the technical expertise to build it, it can be a challenge, but it’s not the end of the idea. Being a non-technical founder can sometimes be an advantage. It forces you to stay focused on the customer need rather than becoming distracted by technology for technology’s sake (and that’s a problem I’ve seen many times). The challenge is turning your idea into a product without making costly mistakes along the way.
Start with the problem, not the technology
Many founders make the mistake of thinking they need an app, an AI solution or a sophisticated platform before they’ve properly identified the problem they’re trying to solve. Before you spend a penny on development, you need to be able to explain:
- Who your customer is
- What problem they face
- Why existing solutions are inadequate
- Why your approach is different
The clearer your vision, the easier it becomes for technical partners to help you deliver it.
Work to your strengths
Many nonexpert tech founders sign up for coding courses or spend months trying to learn software development. While understanding the basics of technology is helpful, becoming competent enough to build and maintain a commercial product is unrealistic in most cases.
One of the issues all business founders have to learn to accept is that they cannot be expert at every part of the business, to the degree that someone who’s devoted their professional career to that field. Your time is better spent developing customer relationships, refining your business model and validating market demand, than trying to become an accountant, lawyer, a marketer or a software engineer. In technology, as with all these professions, your goal is to become a well-informed customer. You need enough knowledge to ask sensible questions, challenge assumptions and make informed decisions. You do not need to become the person writing the code.
Find a technical partner who challenges you
One of the biggest frustrations for non-technical founders is communication. Developers often think in terms of architecture, frameworks and technical requirements. Founders think in terms of customer experience, revenue and business outcomes. Problems arise when there is nobody translating between the two. When you bring in technical support you need to find people who can explain even complex technical concepts in plain English. If you’re not technical yourself, don’t let the people you employ try to baffle you with terms you don’t understand.
A good technology partner should help you understand not only what’s possible, but also what’s practical, affordable and appropriate for your stage of growth. They should be able to help with the product and strategy, not just the tech build part of it. Do they sound like they understand the business drivers? You need someone who suggests better ways of achieving your goals. Avoid partners who stick rigidly to the brief, without challenging it. The danger is that they’ll deliver the brief but not the business goal, then walk away with your money.
Start small
Many start-ups fail because they try to build everything at once. You have a vision and you want customers to experience the complete product. The reality is that most successful digital products began with a much smaller version.
Ask yourself:
- What is the minimum functionality needed to solve the problem?
- What can be tested with real customers quickly?
- What features can wait until later?
Building a minimum viable product (MVP) reduces risk, lowers costs and provides valuable customer feedback before major investment is committed.
Spend money wisely
Non-technical founders are particularly vulnerable to spending money on the wrong things.
Common mistakes include:
- Building a product (or complex features) just for themselves and not for the customers
- Choosing technology that cannot scale
- Hiring developers without adequate oversight
- Failing to define requirements clearly
- Underestimating maintenance and support costs
Technology should support your business strategy, not drive it. Every technical decision should have a clear commercial rationale.
Focus on outcomes, not outputs
Founders often become fixated on launching software, but customers don’t buy software. They buy solutions to problems. Before every development decision, ask: “What business outcome are we trying to achieve?” That might be reducing customer effort, increasing sales, improving service delivery or creating a competitive advantage. Keeping business outcomes at the centre of decision-making helps prevent costly distractions and unnecessary complexity.
Go for it!
The barriers to building technology products have never been lower. It doesn’t matter whether you can code. What matters is whether you understand the problem, have validated the opportunity and can assemble the right expertise around you. The strongest founders are not those with the deepest technical knowledge. They are the ones who combine a clear vision with the ability to bring the right people together to support them make that vision a reality.
