3 ms·
It's an interesting site, and it seems like a nice way to compare salary and the possibilities for advancement at the companies included. However, am I the onl
by CM30 8y ago
It's an interesting site, and it seems like a nice way to compare salary and the possibilities for advancement at the companies included.
However, am I the only one who kinda thought it'd give a bit of information about the responsibilities and required skillsets for each level? Personally, I've always found the hardest bit around shopping around for a job knowing exactly what they expect of a hire with X number of years of experience, or what they consider a junior/middleweight/expert engineer. It'd be interesting to see something like this which says say, Google expects a Senior Software Engineer to know these languages and have these skills, whereas Facebook expects them to know these languages and have these other skills or what not.
- Cyph0n 8y agoAt a large company like Google or FB, responsibilities for the same role may vary widely between orgs or even teams within the same org. So I don’t really think that you can define “responsibilities” in a way that allows you to compare between companies.
- marcell 8y agoIt’s usually a bit more ambituois than knowing specific languages or having specific defined skills. A lot of the benefits of having more senior engineers is good judgement, which is hard to define or quantify or identify. However good judgement can have huge benefits. For example picking the right abstraction today avoids an expensive refactor 2 years from now.