When I meet fellow devs, I ask what projects they've shipped. Roles are near-meaningless across companies and convey 0 information about what their work involves in my experience. I appreciate that OP learned something about the job through this article.
Maybe not neccesarily exactly ten years, but you couldn't be both a junior and a senior so far as the roles have meaning. A senior is supposed to know how to function within the company and obstinately perform certain roles in their certain way, but a junior is supposed to come into the company fresh and try to simplify the work with their eyes that are not trained to do it the senior's way. Neither person is wrong but the roles need to be in opposition.
That's why it's so annoying to read about companies who think they can replace junior workers with AI. While imagining they're living in the future, they're not thinking about the future at all.
Eh, kinda. But there was enough self-deprecation there that it doesn't leave a bad taste in my mouth, and I consider this a genuine reflection.
> Why did I need validation from my org chart?
> Pretty quickly realized I was being kind of a bitch.
> I have a bad case of Why Not Me syndrome.
These cut deeper than faux modesty and are clearly insecurities. It's the rebelling of a sensible superego against an id hungry for validation, and the author doesn't downplay either of the two.
But yes, I'm sure he also gets a perverse thrill out of advertising his achievement, even if he intends to disparage it. It's a complicated psyche I'm rather familiar with.
When you work for a company like Google, that title change determines whether or not you are taken seriously. People that get stuck at the same level are often pushed out of teams with performance improvement plans. They expect you to strive for promotion and the culture in these places is reinforcing this progression. It's mostly theater but the outcomes for people's pay is very real, thus the focus on title.
First of all, congratulations. As somebody that also achieved the senior developer title within the first three years of being hired out of University, mostly by luck: Yay money, but I wasn't a senior engineer really for another five years. For me, I needed to see the long term effects of the changes that I'd made and the software I had written to really understand the difference between cargo cult behaviour and what really mattered for the business I was working for.
Personally I don't think you can be a senior before ten years of fulltime work.
That's why it's so annoying to read about companies who think they can replace junior workers with AI. While imagining they're living in the future, they're not thinking about the future at all.
> Why did I need validation from my org chart? > Pretty quickly realized I was being kind of a bitch. > I have a bad case of Why Not Me syndrome.
These cut deeper than faux modesty and are clearly insecurities. It's the rebelling of a sensible superego against an id hungry for validation, and the author doesn't downplay either of the two.
But yes, I'm sure he also gets a perverse thrill out of advertising his achievement, even if he intends to disparage it. It's a complicated psyche I'm rather familiar with.
It's a really bad signal when a software developer cares about their title.
All that matters is are you good at the work.
Author achieved the senior role, but is unsure what comes next.
- I’d say SWE is an experienced engineer not a senior developer- for Pete’s sake he graduated in 2023 that was 3 freaking years ago
I’ve been developing production software for 20 years now -
What other profession counts someone with 3 years of professional experience out of college as senior?
Maybe competitive sports? Or academic math?
If it means this kid is smart and good at coding sure ill buy that but experiences and wisdom are something else entirely..