3 ms·
As commercial software developers, our job is to write profitable code. Not bug-free, elegant, perfect code. Not buggy, unusable, dependency-riddled unmaintain
by marcus_holmes 6y ago
As commercial software developers, our job is to write profitable code.
Not bug-free, elegant, perfect code. Not buggy, unusable, dependency-riddled unmaintainable code either.
It's an art getting that balance right. Not everyone does.
- teddyh 6y agoProfitable, yes, but considering what time scale? Profitable for six months? Profitable for two years? Five years? Ten to twenty?
- bluejellybean 6y agoIdeally from day 1, the sooner you have the option for profitability, whether or not the company decides to take profit or reinvest, the better your chances of not wasting a ton of money. Even if the actual tech takes a year or two to develop, if you have a paying customer from day 1, the better your chances should be.
- marcus_holmes 6y agoDepends on the business. For a bootstrapping startup, yeah, day 1. It has to be. Otherwise you don't eat. For an Enterprise business with 6 or 7 figure revenues, a lot longer. Possibly decades. If it gets political, never ;)