Re:Things I Learned to Become a Senior Software Engineer
by warrenm on Monday September 21, 2020 @10:14AM
(#24543714)
>How long are we going to hold onto this silly 10,000 hours thing?
Easy - until some other metric comes along to reliably replace it
It's a useful rule-of-thumb
It's not an absolute, and, had you bothered to read Outliers, you'd know that
But it's more fun to sit back and armchair quarterback others via anecdote, right?
Your description of a senior engineer is not a job one person should be doing. If you’re trying to get a senior engineer to figure out how to make something, support it, deploy it, and monetize it, you’re going to get half assed work on every front.
Beyond all that, the ranking of senior should be more company scale specific. A senior engineer at FAANG needs to be able to scale infinity and build things that never break. A senior engineer at a 30 person company needs to build quickly and AB test features rapidly. Ultimately, “software engineer” is far too broad. It doesn’t really embed much knowledge beyond “knows how to code”.