Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
dakkarant43226dTime you sit in the same place, thats it, and more money(usually)
It hopefully means they get paid more
hjk101203326dIn any field you have people that are good and bad.
Good senior developers are up to speed faster. They understand better how things work in a company (politics, project management, etc). They make better problem analysis and design decisions based on experience (usually, they are human)
You and them are not all knowing so yes you should be surprised from time to time. It means you learn more. A good anything always learns more.
Sometimes senior means old fart stuck in the past and it's ways. Avoid them at all cost! You can get better Juniors
Fast-Nop2217025dIt's not how fast senior devs can churn out detail implementations. It's that they know WHAT should be done in the first place, in which order, how long that will take, and that they can direct a team of juniors to do that.
One special talent is noticing when a junior goes in the wrong direction and get him back on track before he notices it himself, for which he could waste quite some time. Lao-tse says, the solve big problems while they are small - so the wise does nothing, and all gets done.
Also, talking with junior devs about what they are doing, sort of an interactive rubber duck, which forces them to not just hack away, but actually think it through to the point where they can verbalise it.
Senior means "been there, done that, and I can stay calm when shit hits the fan"
Christine16On being a woman in tech... You lads probably have (and my fellow ladies certainly have) heard of "impostor ...
globalvariable9You think you're doing well, then you talk to someone who operates at a skill level so far above you, it makes...
MurmeltierS5Basically a senior dev that felt attacked because I (still in (IT-) school) could solve his 'oh so hard' progr...