Hacker News new | ask | show | jobs
by cardine 3379 days ago
I'm going to disagree with a lot of the other responses you are receiving.

If it happens once or twice and there is a good story/explanation that goes along with it that is fine, but I actively avoid candidates who switch jobs every year or so. In my opinion it takes a decent amount of time to understand everything within any given company or codebase (especially one that has a decent level of complexity or specialized knowledge). I don't want an unstable environment where people are leaving just as they begin to fully understand things to the point where they are extremely productive.

Along those same lines I think it is the responsibility of an employer to give raises that are equivalent to the salaries they would pay to poach people with a similar level of experience. If you are willing to give someone a significant raise to leave their current company you should be willing to do that for someone within your own company.

2 comments

> Along those same lines I think it is the responsibility of an employer to give raises that are equivalent to the salaries they would pay to poach people with a similar level of experience. If you are willing to give someone a significant raise to leave their current company you should be willing to do that for someone within your own company.

What would you say is a reasonable amount of time for an employee to stick around if an employer isn't providing pay increases?

What would you say is a reasonable amount of time for an employee to stick around if an employer isn't providing pay increases?

Two years. If you came in at market value, the median market value shouldn't increase that much. Two years is also about the time to get enough experience to "level up"

Appreciate it!
Sure, most large codebases need at least a year to get to know your way around them.

But keep in mind that the majority of job switching happen unilaterally from the employee side. So that could also be a sign that the employee is not afraid to quit because she knows her value on the market.

edit: grammar