Comment by cyberax

4 days ago

> They don't care about little details, about craftsmanship and polish, about lint warnings, about "oh, that's a nice touch," or even quality beyond "will the customer return the product?"

I worked at large companies, and there are reasons beyond that. I've been on the both sides of this fence.

Senior engineers feel the pain of supporting all these features. You created a new streaming API prototype that provides a gradual response, progressively displaying details of the 3D model? Great. But it's 15000 lines of dense code without a lot of explanation. Who is going to support it once you leave the company? Is it secure? How does it work with kiosk-type browsers? Can you write a formal proposal so we can start the review process?

Oh, I see that you're already leaving the company :(

And that's also why startups are often so much more successful initially. They just don't care about the long-term support and YOLO a lot of functionality.

Sure.. but all there prototypes don't have to be released. It's part of innovation. And maybe you'll even find a new product or a competitive edge.