I think it's a balance. I worked at a large company for years and never felt weird picking up coding tasks that weren't strictly in my task list or even immediate responsibility area if I felt they needed to be done, or if I just had an interest in learning more about that thing. To an extent it's probably about having a good overview of what kinds of tasks are "up for the taking" and being able to find the right people to communicate with if unsure.
Comments
I think it's a balance. I worked at a large company for years and never felt weird picking up coding tasks that weren't strictly in my task list or even immediate responsibility area if I felt they needed to be done, or if I just had an interest in learning more about that thing. To an extent it's probably about having a good overview of what kinds of tasks are "up for the taking" and being able to find the right people to communicate with if unsure.