From a solo non-technical bootstrapping founder (the worst kind to be) perspective:
The following is basically a meandering echo of @john3’s answer
I’ve been at it (starting/running an online business) since mid-2014. Man, do I wish I had Bubble in those early days. I didn’t code… At all. So, as any new overly confident founder does, I outsourced my original idea for a marketplace to a company to build (after all, all I need to do is have someone build it, then the hard part is over). After 5 digits worth of my savings account, I launched the site, discovered all the reasons the business wasn’t going to work, and decided I needed to pivot.
Fast forward about a year and a half through trying to find a technical co-founder, paying a couple guys to come on board and build the new and improved “pivoted” site (which also didn’t work), and FINALLY discovering a niche market that WOULD (and does) work for me. Luckily, by then, I had just recently heard about bubble. I learned just enough of the platform and launched what I can only describe as a complete garbage MVP in roughly 3 weeks.
It was garbage, but it was garbage that I understood and would be able to improve on my own. I just wouldn’t be able to sit on my ass watching Family Guy as much.
Since then, I’ve iterated on the platform and continued learning the capabilities of Bubble and am now fairly confident in my abilities. If I had kept my initial “I can’t code, better hire someone” mentality, I would have failed miserably, run out of money and patience, and quit by now. I’m not completely against hiring out development, but I think you should only do it if you can afford follow-on engagements with the developer AND learn a baseline level of “tech speak” to have an intelligent conversation with them. It’s almost never a one-and-done situation. At the end of the day, YOU need to know your platform so you can do what is right for your users going forward.
That said, I’ll answer your initial question:
Q: How much would I invest for a guaranteed product in 2 weeks?
A: Knowing what I know now? Little to none since there will almost undoubtedly be follow-on work and I MUCH prefer having the ability to do it on my own. In my opinion, even spending 6 months on Bubble to get to that same product on my own is worth it for the following reasons:
- I now know the platform inside and out so I can change it at will. This gives me MUCH more confidence that I have control over the direction of my business.
- I don’t have to worry about getting in touch with a third party and waiting to get something fixed/adjusted.
- Having the ability to fix something WHILE you’re messaging with one of your users earns you some good will (and referrals).
- Rapid iteration and testing is damn-near impossible when outsourcing.
I consider myself to be of only fairly average intelligence, so I’m certain most people can get a bare bones MVP out the door. From there, it’s just a matter of learning your way forward.