A senior developer thinks of more than just themselves. They are aware of how their organization and their clients work, what their values are, and what is both important and not important for success. When a ball is dropped, a senior developer will do what they can to pick it up. The phrase “this is not my job” is never, ever said in those situations.
A senior developer will understand that this job is to provide solutions to problems, not write code. Because of that, a senior developer will always think of what they are doing in terms of how much value it brings to their organization and their clients vs how much effort they are putting in.
Elle m’a demandé quelle était l’évolution dans la carrière d’un développeur. J’ai répondu qu’il n’y avait pas d’évolution, seule une suite d’expériences qui permettent d’appréhender les problématiques différemment. Elle m’a demandé si ça permettait d’être plus efficace. J’ai répondu que ça permettait d’être plus pertinent.