Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The worst part about this is that the level is largely made up. Its a social construct.

for example a "senior engineer" at a FAANG has more "value" than lead engineer at a no-name startup.

However the skill gap between a lead engineer of a team of 6 vs a "senior engineer" at FAANG is massive.

a "Senior Engineer" (ie [e|l]5/6 at a faang) makes almost no product decisions. There is a team that makes the GUI, product, marketing, infra, and then a bunch of sub teams that look after the specific part that you are currently dealing with.

Your startup person has to make all those decisions them selves and communicate/delegate it

Being an 6/7 feels like being a teenager with a coddling parent by comparison.

But! the point is this, that name, is all just an illusion. There are plenty of E6s at FAANG that are mediocre, there are plenty of E3s that are leaders.

You must make your own worth. Sure you might be working at a no-name company, but that doesn't mean you can't be _good_. The thing that makes you _good_ at the non-coding skills: People, Architecture, communications.





L5 at FAANG makes almost no decisions on their own but has to schedule a dozen meetings and pester a dozen people from various teams to "get alignment".

We still have to do the work to get the decision made without the fun part of just making the decision ourselves.


Yes you can be good at a no name company. But you won’t get paid nearly as much



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: