Remix.run Logo
Aurornis a day ago

Even the top engineers don’t have total freedom to choose what they work on. The work has to contribute to the business. I’ve seen valued engineers go off on tangents that don’t produce anything useful, which after time gets noticed and they are no longer considered one of the top engineers at the company. Worst case, the company needs to do layoffs and they look at what everyone has been contributing. They realize the engineer off working on their own thing could be removed without impacting operations at all, and that they have become detached from core business operations. So they are laid off and, honestly, nothing changes.

Everyone has to work on things that are in the company’s backlog of needs. The more status you have, the earlier you can be involved in shaping that backlog. But the backlog always comes down to what the business needs.