Hacker News new | ask | show | jobs
by going_to_800 1998 days ago
as a business owner I wouldn't want a job switcher or how it's this called in English. When we hire we want something long term, not someone who is prepared to leave next year. You don't get the 20% rise, but you get stability, comfort, possibility to advance to a better role (maybe leadership position), better CV, etc
1 comments

Which is fair, but you're also missing the entire reason as to why I'm switching. As an employee, I want to work for a company where I can keep growing, and where my skills and salary is fairly evaluated over time. I don't want to work for a company where my only salary increase is a yearly 1% one, or where my only chance to get a promotion is once a year. If I need to switch a company to get both, then I'll definitely do that.

Things like this are a two way street, yet companies often don't treat it as such.

EDIT: Because you've changed your answer after I typed my response. Some people might be okay with having to stay 10+ years in a company to finally get that role they wanted. I'm not, if I think I deserve better, I'll ask my company for it, if they tell me that maybe in 5 years I can get a better thing, then I rather switch jobs now instead of holding myself back.

It makes sense for both you and the company to act in this manner. The company wants to hire people who are not going to jump ship with the human capital they trained as soon as they can. And you want to earn something closer to the marginal value you provide.
When you put it like that, it doesn't make sense for the company at all. All they have to do is treat their employees well and fair. Like I said, if my company gives me the opportunity for a promotion and a fair salary increase, then I wouldn't need to jump ship.

I also prefer to stick to one company for a couple of years and make my way up there. But if after a year all you can offer is 1% salary increase, and often no promotion, then as an employee, I don't feel valued at all. (Obviously, this all depends on my performance as well)

If you're hiring for anything other than a Junior position why would the company have to train you up for a year?

It seems odd that there is an assumption that an employee can't provide value within a year.

There are jobs where it takes 6 - 12 months until an employee becomes efficient enough to worth the money spent on salary and recruiting.