(no title)
nsgi | 3 years ago
Edit: Okay, I guess the kind of ageism he is suggesting isn't illegal in the US, but it is in the UK and is still generally considered unethical
nsgi | 3 years ago
Edit: Okay, I guess the kind of ageism he is suggesting isn't illegal in the US, but it is in the UK and is still generally considered unethical
kelnos|3 years ago
I had my first "senior software engineer" title when I was 28, and that was after I'd only been writing code professionally for a few years (in my early 20s I had a campus coding job at my university, and then I was doing a lot of open source work through my mid 20s, but not sure I'd call any of that "professional"). At my most recent job, I saw most developers making it to the senior in their late 20s, and many even making it to "staff" (one level above senior at our shop) by 30, or soon after. That's ridiculous. In my mind, most people should be hard pressed to develop the experience to really be "senior" in something before they're in their mid to late 30s.
Now, I certainly don't mind (from the standpoint of prestige and salary) that I somehow ended up with the title of "principal software engineer" (one level above "staff") when I was 33, but... c'mon. When you've nearly tapped out your career ladder by the time you're 35 (unless you move to management), it feels like there's something not right there.
turndown|3 years ago
If you left the company you work for right now(other than to start your own company) you could find yourself as a staff engineer(one level below) somewhere with an accelerated path to the next level maybe, or in an equivalent role, although this is more difficult just because there are fewer positions and more filters to being hired.
jsty|3 years ago
gridspy|3 years ago
His argument assumes you are aware of the youth bias, and is gently pushing against the ageism by pointing out that senior software engineers have a LOT of useful knowledge.
teh_klev|3 years ago
Where I work the young team are sticking hard to their contracted hours (nothing wrong with that). It's the seniors that pull the extra (but not mad) hours to get shit completed.
kube-system|3 years ago
People with established careers in tech often change job through their established networks, and especially when they are highly sought after.
So it may very well be that the strongest senior candidates’ resumes never reach your inbox, while it’s more likely that strong junior candidates have no other option.
eterevsky|3 years ago
olliej|3 years ago
But I know plenty of people my age (my vintage? :D) with higher and lower seniority, similarly I know people older, and people with more time at the company in the industry with substantially lower seniority, and vice versa.
But also the companies I've worked at (FAANGs, so obviously large) don't treat "seniority" at the IC level as giving some kind of priority over lower seniority ICs. Obviously seniority factors into "how reasonable/accurate is their opinion" but that has never, in my experience, been a blanket override of lower "seniority".
The primary real difference is compensation, which is why companies like to get rid of senior engineers. I assume for a competent company they're doing a trade off "how much do they cost vs. how much value do they add", but obviously where we see this is always poorly managed "get rid of all the expensive people, WCGW" policies.
rvnx|3 years ago
Cederfjard|3 years ago