3 ms·
It's hard to give advice without knowing what kind of experience you have. I'll go with all the signals I can get. I grew up in Uganda and Kenya but now live in
by tr33house 6y ago
It's hard to give advice without knowing what kind of experience you have. I'll go with all the signals I can get. I grew up in Uganda and Kenya but now live in the US so I have a bit more context. I also have a few businesses making more than what you're looking to make so this might help too.
Temporary Solution::
Your English is good so I'm guessing you're from a former British colony. If you're above average as a developer, look into sites like toptal for some consulting opportunities. They're fully remote so that shouldn't be a big problem. Also, don't necessarily ignore domestic consulting. Just pick your clients more carefully. Reject opportunities that are clearly WAY below market. Have a secondary reason for accepting a gig e.g. learning more about the inner workings of a business/industry or building rapport with the business owner.
More Permanent Solution::
I'd strongly suggest going into the B2B SaaS space. The more money the companies make, the better. It may be a developing country but there's still real money out there. I have a friend making more than $400K a year in a SaaS business with <5 few employees (I'll keep details vague to protect his identity). Reach out to business owners (I know this is hard but you really have to believe in yourself to make this work). Spend time with them and discover REAL problems that they have and are willing to pay. I guarantee you'll come out with some really nice ideas doing this. Don't necessarily take the first idea you discover. Verify that other business owners in the same industry have a similar problem. An area I'd suggest looking at is the agricultural/horticultural sector. These folks export goods in the billions of dollars and there are definitely some things you could work with them to improve. The harder the better (few choose hard problems and churn is low once things start working). At times, you'll discover they're already paying for some software but the licenses are like $10K a month and they only need it for a single thing. Work with them to create something new with exactly what they need for a steep discount. Trust me, these opportunities exist. I'd also suggest the insurance, banking and healthcare fields. There's little competition there. Logistics (trucks, freight) is also something you can look into. The better you are as an engineer, the easier developing solutions will be. Nothing should be beneath you. e.g. Don't necessarily look for AI/ML problems. Use the right tool for the problem, however simple. Also, listen to your customers.
Sometimes, people have real problems but they just can't find someone they can trust enough to execute them. Trust takes time to build but once it's developed, many more opportunities open up. You want to be invited to meetings where finances are discussed. Seeing the finances will show you exactly what they pay for and this is invaluable.
Hope this helps. All the best and may God bless you in this journey!