4 ms·
What constitute “shipping” exactly? “Just ship more” is as ambiguous as “be a better driver”. It doesn’t tell you much about the quality of code, amount of tech
by fermienrico 7y ago
What constitute “shipping” exactly? “Just ship more” is as ambiguous as “be a better driver”. It doesn’t tell you much about the quality of code, amount of tech debt they’re creating while shipping frantically and generally not taking the time for careful design. Software should be designed like they do mechanical engineering - you get a few prototyping shots at it but it’s expensive to iterate too many times - prototypes cost a few thousand dollars depending on the complicity of whatever you’re designing. So spend the energy and focus into designing robust code that isn’t gonna fall apart in 6 months. Stop chasing after “shipping” madness. Instead of shipping, perhaps ask for a solid chunk of the equity. Don’t do cheap labor for small startups unless you’re handsomely paid for the appropriate risk involved in your career.
- sub7 7y agoThis is 100% true for later stage companies with established products/stakeholders and 100% false for early stage startups. I have found product market fit 3 times in my life. Each time was with an extraordinarily shitty, unmaintainable, low quality codebase. But those shitty codebases iterate the end product faster and the speed of iteration is all that matters when you are trying to make your worthless startup become a useful company. Once you find what your users want, 100% it will be rewritten from scratch in a scalable, robust, thoughtfully designed way anyway. With you on the equity bit.