Re:My somewhat complete salary history as a software engineer
by skj on Wednesday October 31, 2018 @08:36AM
(#18345115)
The "senior" title is not about the length of your tenure. It's about your ability to independently solve difficult problems and provide leadership to those around you.
[ Parent
| on HN ]
Re:My somewhat complete salary history as a software engineer
by PeterFBell on Wednesday October 31, 2018 @10:10AM
(#18345805)
And I think it's even a little more than this. I've certainly seen college grads come up with impressive algorithms and "solve hard problems". For me senior is having seen other people solve hard problems in the past and fail spectacularly when their math meets implementation details. Maybe the approach requires too much precision from data entry clerks., Maybe it's particularly sensitive to GC pauses or doesn't distribute well given potential bandwidth issues between DC's. Maybe its a awesome but future devs will find it so terse as to be un-editable. A lot of being a senior to me is having seen many production systems and learned the weird ass ways they can go wrong.
Still not saying you can't do that at 18, but you probably needed to quit high school and start consulting for teams at 14 to get the experience in by then!
Re:My somewhat complete salary history as a software engineer
by ponyous on Wednesday October 31, 2018 @09:28AM
(#18345447)
The word itself implies more experience than others. More experience is usually correlated to length of your tenure. But yes I agree, other qualities of senior developers include what you wrote.
Just being a devils advocate here: I was 14 leading the school programming club and I thought I solved really difficult issue setting up gentoo. Senior at 14?
Re:My somewhat complete salary history as a software engineer
by SmellyGeekBoy on Wednesday October 31, 2018 @09:52AM
(#18345662)
Senior within the context of the club, yes.