I can ship a library or a demo or a small stand alone thing but it can be 10x commitment to actually ship a real service. Deciding to actually do the other 90% of the work is a pretty big hurdle for many, me included.
I can ship a library or a demo or a small stand alone thing but it can be 10x commitment to actually ship a real service. Deciding to actually do the other 90% of the work is a pretty big hurdle for many, me included.
My point was many software engineers see the product in their mind and think "I can build that!" and think that building it is 99% of the work and if they just built it the money will flow. But it turns out building it is only 10% of the work and when the other 90% of the work presents itself the drive to ship disappears.
In the OP's case the people that shipped found a way to get all the parts needed to ship read. The person didn't ship probably just wrote some code and never even considered the other 9 of 10 things that would need to be done to actually ship.
I'm probably thinking of myself to some degree. I made a product. Maybe I didn't have enough confidence to find partners or investors. I piddled with it for about 18 months, had a few public displays, and then at a trade show I saw someone who was serious with basically the same product but unlike me they found investors, hired people, and had a real company. They didn't just make some tech and a demo (what I did).