Live data from Hacker News

How I got promoted to staff engineer twice

seangoedecke.com

71–80 of 91 posts

Re: How I got promoted to staff engineer twice

#71

What is the difference between a senior engineer and a staff engineer?

Within the same company? Money, that's about it. Between companies there is no standardization of levels, titles, and responsibilities. Fun fact: at IBM a "Staff" is actually junior to a "Senior". So it's all over the place anyway. The latest trend in new companies is to not assign named titles at all, just numbered levels.

It's like that in a lot of companies which were influenced by IBM way back.

Re: How I got promoted to staff engineer twice

#72

I also was staff and senior staff when I held a salary position. To me these are basically bullshit titles created because companies have to keep on promoting people.

It depends on the company. At Sun there were very few senior staff level seats and staff was very hard to get as they required management to really advocate for you. Other companies have a technical ceiling for senior principal but there are absolute gazillions of them.

Re: How I got promoted to staff engineer twice

#73
post #2

My own experience has taught me that titles are kinda dumb, and at times very very insular, which seems to be the case here. I went from eng, to sr eng, to principal eng, back to eng, making more money each time along the way across different orgs. Our industry has little to no real standards. Congrats on your promotion, but your title ultimately means little across companies.

This. I’m tired of the articles that act like every company has the same titles and structure.

As if the absence of the word “staff” in the org chart means there’s no one doing staff-level work.

Re: How I got promoted to staff engineer twice

#74

Earlier quoted context omitted.

> It takes a staff engineer at FAANG to do what a senior can do at a smaller company This is beyond laughable. FAANGs are pretty much the only place where staff is actually hard to make. I see countless "senior" engineers with 3 years of experience in smaller companies. The truth is it would take a good entry-level FAANG engineer to match a senior engineer in a smaller company.

You've missed the point. OP is discussing affordance , not skill . A senior engineer at a smaller company may have equal or less skill than a staff engineer at a larger company, but they have more affordance if there are less cogs in the bureaucratic machine that need oiling whenever they need to get something done. Experience in a variety of workplaces will give you the same intuition.

[deleted]

Re: How I got promoted to staff engineer twice

#75
post #29
post #22

Earlier quoted context omitted.

My experience of speaking to people who make the decisions is that titles are absolutely a social signal that gets people to listen. Now, if what you say is too whacky, or you demonstrate a total lack of ability once given a chance, then you’ll lose that listening privilege. However, a more senior title can get people’s ears opened in the first place.

One could argue that if you work in a place where people only start listening to you if you have the right title, that place might not have the best culture to begin with. Instead of trying to climb those ranks, it might perhaps make more sense to look for a place where your input is valued based on its own merit and not based on what label is attached to your active directory entry.

FWIW, those places are (hopefully) not at your company... it is like, you are at a conference or trying to get meetings with people from other companies.

Re: How I got promoted to staff engineer twice

#76

I don't agree with the mentoring and leading part not being important except as a mediator to shipping. Mentoring and leading increases your soft power by giving people the opportunity to like you. This power can translate even to the next company since tech can be a small world.

Highly situational. Influencing 10 junior-mid engineers is always worse than being in good graces of someone that actually has influence on your career (manager, director, etc.)

I still have a hard time saying which way in your scenario since I tend to move companies. The wide network has totally helped my career. Also I feel like at a higher level, having a network is actually part of the job.

In the same way that being a CEO means having a broad network of connections even before day 0 of the job.

Re: How I got promoted to staff engineer twice

#77

Earlier quoted context omitted.

Not how I identify myself, but sure. What’s your point?

My point is that if you want every single thing you do at work to be the bare minimum to get promoted then you are welcome to do that. Others don't necessarily feel that way.

And those people get promoted entirely of the luck of having a decent manager. Everyone else who has a mediocre manager will end up spinning their wheels and wondering why they're not getting promoted.

Re: How I got promoted to staff engineer twice

#78

Earlier quoted context omitted.

i don’t see why the size of the company one works for has to be correlated with an engineer’s skill level. i’ve seen some of the best programmers i ever met cone out of 10 years working at a small company because it happened to be closer to his kid’s school route.

> i don’t see why the size of the company one works for has to be correlated with an engineer’s skill level People have such weird delusions about this. Imagine saying the same thing about the NBA vs your local pick-up games. Literally untenable.

Sports and programming just aren't comparable. Some finnish student wrote the linux kernel my man, while living with his parents.

Re: How I got promoted to staff engineer twice

#79
post #22
post #2

My own experience has taught me that titles are kinda dumb, and at times very very insular, which seems to be the case here. I went from eng, to sr eng, to principal eng, back to eng, making more money each time along the way across different orgs. Our industry has little to no real standards. Congrats on your promotion, but your title ultimately means little across companies.

My experience of speaking to people who make the decisions is that titles are absolutely a social signal that gets people to listen. Now, if what you say is too whacky, or you demonstrate a total lack of ability once given a chance, then you’ll lose that listening privilege. However, a more senior title can get people’s ears opened in the first place.

I'd agree, but only if the title puts you at the top of a ladder, or just below it.

But in that case, the title is typically paired with authority. The authority is probably what people care about.

Re: How I got promoted to staff engineer twice

#80

Earlier quoted context omitted.

> i don’t see why the size of the company one works for has to be correlated with an engineer’s skill level People have such weird delusions about this. Imagine saying the same thing about the NBA vs your local pick-up games. Literally untenable.

Sports and programming just aren't comparable. Some finnish student wrote the linux kernel my man, while living with his parents.

Have you ever heard the expression "the exception that proves the rule"?

Also I love how you think the Linux kernel is valuable because Linus started it and not because millions of hours have been invested in it by other engineers (most of whom are employed by big corps).

Post reply on HN