3 ms·
The question "What Makes a Senior Software Developer?" would only make sense given the context of what grades of engineers are present in a company. The definit
by raz32dust 10y ago
The question "What Makes a Senior Software Developer?" would only make sense given the context of what grades of engineers are present in a company. The definition will be different for a company with just 3 levels compared to one with 6 levels. I side with more levels. This is because, while we may argue that a "senior" engineer should have these 10 qualities, an engineer with 6 of those qualities is still better than one with just 2 of those qualities. So it makes sense to have the engineer with 6 qualities at a higher level than one with 2 of those qualities.
The question then becomes what are these N traits of a good engineer. The whole process of promotion and "senior"ity is irrelevant to that discussion. And I think most people here would already agree on those traits.
- IndianAstronaut 10y ago>would only make sense given the context of what grades of engineers are present in a company I'm at a major bank and the senior and principal title gets used a lot for devs that are clearly in junior or mid level roles.
- _ao789 10y agoI couldn't agree more with this statement. I contract for numerous banks and find myself dealing with many "senior developers" who clearly have no idea what they're doing. It seems to be more of an ego thing as opposed to a capability bettering. I even have a "senior developer" who currently sits right next to me who falls under this "problem group".
- IndianAstronaut 10y agoI hope that's not me...I have a senior title and I know I am not at a senior level.