3 ms·
Software is bigger than just the web. You can be your own lawyer or your own medical doctor without a license, but it’s generally a bad idea. Even lawyers know
by austincheney 6y ago
Software is bigger than just the web. You can be your own lawyer or your own medical doctor without a license, but it’s generally a bad idea. Even lawyers know better than that and hire other lawyers to represent them.
> Also, if you have to produce an MVP to the same building code as a house with 50 years of expected use requires
That is not an MVP.
- nine_k 6y agoNot all lawyers are specializing in the same area in which they need a representation in court; this is how an accomplished OS kernel engineer may hire someone to build a good Web frontend. If everything you build should be built to last in order to ever be exposed to public, the rate of experimentation will slow down a lot, so finding a product-market fit would become very hard. Look at the glacial pace of progress in, say, light aviation where Cessnas with engines from 1980s still rule, because certification of a new engine is so hard.
- austincheney 6y ago> If everything you build should be built to last in order to ever be exposed to public I suspect this becomes more true the closer you get to the metal. As a web developer I have never seen web application code that is built to last, at least in the corporate world. I know its possible to build software in this space that is built to last, because web standards are solid and almost always backward compatible. Developers in this space are more interested in employable criteria, such as well known named frameworks and tools from NPM. I have heard all kinds of excuses to justify that behavior as somehow credible, but its never based on evidence. The reasoning and excuses always ultimately exist solely to serve the needs of the developer and not the business or product, which is an ethics violation. The near universal presence of that behavior does not make it qualified.