A trait of seniority in developers is to start thinking holistically about the project/feature we're working on instead of only focusing on the task we have ahead. The ability to think about how it fits with what the team is doing, and with the team's goal
We need more ownership over the product and less over the code. This is one of the biggest challenges for coders. We struggle to understand that code itself doesn't have any value, it matters because the outcome is useful for someone