Comment Re: Maybe it's not you (Score 0) 218
Like I said- there's exceptions. Maybe you're one of them, I can't tell as I don't know you. But you'd need to prove you were an exception in the interview, because most of the people who stay that long have stagnated.
I stick by 3 months though. That's plenty of time to learn the system, if it takes longer than that you aren't really trying. If it takes you a year (as a senior, not as an intermediate or junior), you've been let go by that time. Of course your experience could be biased in some ways- the best engineers I know would avoid the kind of place where you work on 1 system for 5 years, so you may be looking at a lower overall talent pool.
May I pass up on some good talent because of this? Maybe. But I'm not particularly worried about it- passing up on a good hire is a less harmful mistake than making a bad hire. Besides which, the few exceptions that I'd miss aren't looking for new jobs anyway. And they probably wouldn't be happy at the type of company I prefer.