>> But fixing bugs? An actual chance to make things better? That is satisfying.
I don't think fixing bugs is the only satisfying thing. Sometimes, the need for new features arises only after users use your product for some time.
For example, PriceTable lets users generate professional-looking estimates quickly. After about a year of using our product, some customers said, "we use it everyday and have sent thousands of estimates to our clients. Is there a way to run reports to gain sales analytics insights?" So we added that feature too. And I found it satisfying. :)
I don't think fixing bugs is the only satisfying thing. Sometimes, the need for new features arises only after users use your product for some time.
For example, PriceTable lets users generate professional-looking estimates quickly. After about a year of using our product, some customers said, "we use it everyday and have sent thousands of estimates to our clients. Is there a way to run reports to gain sales analytics insights?" So we added that feature too. And I found it satisfying. :)