You get a better idea of what’s going on when you see beyond the one or two projects that used to occupy your time. That can be interesting in a lot of ways, not the least of which is figuring out that some of the problems you “solved” are just thinking too small and thus picking away at a much bigger issue.
Since I get bored easily, I usually value that sort of opportunity. Usually. If I turn into the cleanup man I start to become sour on the idea of people making messes for others to clean up and then I start looking for an exit.
You're right, in that it's great to be always given new work and interesting projects. But unless the completed work can be handed off to someone else what happens (at least in my case) is that I spend more and more of time making adjustments to past work, either due to requirements changes, competition, feature requests, or bug fixes (which is thankfully pretty rare for me)
These things typically arrive in addition to whatever new project my manager has me on, and the more projects under my belt the less time I get working on what they want me working on, and spend more time firefighting. Towards the end of that job I spent almost my entire day firefighting
Comments
You get a better idea of what’s going on when you see beyond the one or two projects that used to occupy your time. That can be interesting in a lot of ways, not the least of which is figuring out that some of the problems you “solved” are just thinking too small and thus picking away at a much bigger issue.
Since I get bored easily, I usually value that sort of opportunity. Usually. If I turn into the cleanup man I start to become sour on the idea of people making messes for others to clean up and then I start looking for an exit.
You're right, in that it's great to be always given new work and interesting projects. But unless the completed work can be handed off to someone else what happens (at least in my case) is that I spend more and more of time making adjustments to past work, either due to requirements changes, competition, feature requests, or bug fixes (which is thankfully pretty rare for me)
These things typically arrive in addition to whatever new project my manager has me on, and the more projects under my belt the less time I get working on what they want me working on, and spend more time firefighting. Towards the end of that job I spent almost my entire day firefighting