Maintenance vs creating new products
What are peoples thoughts on working on core infrastructure and scaling issues for existing products rather than new products? New products always seem exiciting and attracts engineers, but I feel like theres a lot of exciting learning buried within the maintenance of core projects. Super underrated to learn about the main competencies of a company that becomes the engine that allows for new products to thrive. And people don't really mention the part where a lot of new projects don't really end up working out.