First, it takes three months to understand a new job. Until those 90 days are over, you don’t really know what hand you’ve been dealt. Second, it takes approximately three years before you’ll become bored with your current gig. While I can’t point you to the definitive research paper that confirms this hypothesis, I have been stumbling around Silicon Valley for a couple of decades and my advice hasn’t changed: 90 days to understand the new gig, three years before you’re bored with it.
Interesting article from Michael Lopp. I never really thought about it like that before, but maybe that’s because I’ve been doing the same job for 20 years.