4 ms·
> Either you're good enough to maintain at least that level of comp, and you stay, or you're out within a year or two. Tech companies have explicit up-or-out p
by rtlfe 6y ago
> Either you're good enough to maintain at least that level of comp, and you stay, or you're out within a year or two.
Tech companies have explicit up-or-out policies for lower-level engineers. I don't think the top trading firms do any more firing of new grads than FANG does.
- BlueTemplar 6y agoUh, that would mean that most engineers end up without a job - surely this is not the case ?
- fractionalhare 6y agoThe tech up-or-out only continues until the career (or "terminal", if you like) level. Usually that's L5/E5 or equivalent at FAANG. It's somewhat different in finance, because firms like Jane Street don't have "levels", as it were. There are individual contributors and managers, but to the extent you get a promotion, it's only increasing your scope of work for more money. They don't have well established ladders like FAANG. But you might be right that the involuntary attrition is equivalent on a percentile basis; that I honestly don't know off the top of my head.
- giantg2 6y agoI can say my company is basically up-or-out. Even when you get to a senior level they expect continual improvement or a move to management. I'm an intermediate developer and have been at my company 8 years. I've been told by managers whom I am personal friends with that if I stay at this level much longer (5 years now), then the company might look for a reason to get rid of me.
- zerr 6y agoHow does your daily work differ from a "senior" dev at your company?
- giantg2 6y agoI hate to say it, but in reality it all comes down to how others rate you and how much the managers like you. It's all about "visibility". In general there is some truth to what they claim is the difference. It's supposed to be about how complex the work is. Senior devs should be dealing with more architecture/design, more coordinating with other groups/teams, and have greater expertise (they measure this by output and opinions). If you get promoted they expect more output and hours. The policy is 7.5 hours per day but they unofficially expect 8.5 hours for senior devs and tech leads. It's a 15% jump in hours and only a 7% raise. I've actually filled the role of tech lead and then senior dev for two years on a previous team. They never officially promoted me due to politics and wanting me to work more hours than policy states. I've been passed over and screwed over probably 4 out of my 8 years here.