My Authors
Read all threads
Every now and then, there’s someone screaming and shouting how Nigerian developers and terrible and how they never deliver on projects. But there’s also an inherent problem from the position of both parties; the client and the developer.
This is either from the place of ignorance or just plain naivety or both parties are just plain gullible. Grab a seat, get your soda and pop corn ready. Let me explain.
In the boom days of ride sharing, it wasn’t unusual to have someone reach out to us and ask us to build a YARSA (Yet Another Ride Sharing App). This was especially true when Uber or any of the global giants announce a new funding round.
Things became interesting when the local players started announcing their rounds MAX($7M+), GoKada($5M+), OPay($100m+). The weeks after this round, we will get some major inbounds. Everyone wanted to get in on the YARSA train..
Keep in mind that this isn’t a problem, I mean, it;s a gold rushm so why not? But the problem is every single request that we got always wanted the project the following week. Like the one a full blown Uber-esque product next week...
Naturally, we always turn down this request. It doesn’t even matter how much the client is putting on the table, we just can’t do it. Not possible. Uber as a company has north of 2,000 engineers across its product team. We are a team of 10 persons. See where I am going with this?
Building a YARSA takes time. Like a lot of time. Uber is a 10+ yrs old company. With years of engineering experience under their belt. It’s impossible for us to photocopy their product in 4 weeks. Heck, we can’t even do that in 4 months.
Now, the funny part is when the client has a N2M budget that they intend to pay in 5 trenches. It will not work. So naturally we don’t work together. So they do the next best thing, get some Nigerian freelancer to build one for them.
Now because the freelancer has no experience what it takes to build a product of that nature, they quickly give an estimate say 2 months and thy get the first 30% down payment. 6 weeks into the project, the freelancer is still struggling with paintinig and movig the car on a map.
Then there are few things that (s)he has to deal with 1. Demand forecasting 2. Surge pricing 3. Driver Allocation. 4. ETA calculation 5. Payments - Card or COTC(Cash on Trip Completion) 6. Geo-fencing 7. City Activation. 8. Traffic. 9. Shortest Distance, etc.
Then as if this isn’t enough headache, the client comes back with brand new features that were never discussed, and since freelancer has no idea how to manage scope creeps, (s)he takes it on. The client suddenly wants Uber Eats and then things starts to go south..
It’s already 10 weeks - 2 weeks after the expected project completion date. Client is angry, freelancer goes into hiding and stops answering their phone. Client is upset, freelancer is tired and stressed because of the ever changing product requirements. Resentment sets in.
The problem here is that the freelancer has already spent the initial 30% and obviously has no way of paying that money back.
Client gets frustrated and takes to social media. Then does what most people will do when they are really pissed - drag and entire community into they mess they co-created.
Here are a few problems. 1. Client and freelancer never decided on clearly defined product requirements. 2. Freelancer gets gigs once every 4 months and didn’t want to pass up on this one. They needed the cash. 3. Client felt they were getting a bargain
… for finding someone that can build another Uber for N500K. This is especially true when they had just read one article about someone who built an app for next to nothing and sold it for millions.
Here is a few recommendations, dear potential founder/client. 1. Find a company with a track record that has what looks like an ability to do this. 2. Don’t expect to fit in a product that took 10 years to build and refine into a 4 months product dev cycle. Don’t do it.
Before you think about replicating another company’s product, think abuot how many people they have working on that product and understand that you will never get the same product quality working with a freelancer.
What you want to pay for an entire product doesn’t even cover the salary of one of the engineers that work on that company abroad whose product you want to copy. There’s a case for “you get/got what you paid for.” Take your time also and do some digging. Ask question.
Also, don’t be gullible, you can’t expect to get a Ferrari with a Corolla budget. If you think you can, then we need to question your values as a person.
Also, understand that Rome was not built in a day. These things takes sweat, blood and tears.

Plus even the shiniest products have underlying defects. It’ just how much bandaid that’s put on it that makes all the difference.
Freelancer, speak to experienced people before taking on a project you have no experience building. Your sleep, peace of mind and name is far better than playing hide and seek.
Lastly, if you’re thinking of building a product and you need some help bouncing off ideas off a team and get some help around product dev. We(Alta Labs) are happy to speak to you. Please note, this is a paid session. Send a DM and we set up a meeting.
Finally, this thread was inspired by pasta and goat meat stew.

Selah…
I write really good threads every time I finish a plate of goat meat stew. BTW, I compiled this thread into a post. Go read here and share with your clan - cyberomin.github.io/tech/2020/05/2…
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Uncle Celestine

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!