My first job out of college was at a telco making $72k / year.
I worked my tail off. Worked late. Never missed deadlines. Signed on after hours. Learned a lot. Followed process. Took lots of pride in my work.
And I got a lot better at what I do.
When 2 members of my 3 person team departed and all of the work fell to me, I asked for a raise to $90k. Seemed reasonable to me taking on the work of 3 people given my track record.
I was told that wasn’t possible. So I interviewed elsewhere with my updated resume and turned in my notice. Within a day of turning in my notice I got a counter offer.
Apparently, one of the corporate policies at this telco was to only offer significant raises for retention purposes if the employee had another offer. Which was nuts but apparently the only way to find out if you were valued was to interview elsewhere.
At that point, I was so annoyed that I decided to leave anyway…to another job where I worked long hours and was on call. But I learned a lot.
The hard work paid off and I haven’t actually had to interview for a job in about 15 years.
This is what I think about when I hear people talk about not putting in the extra time. If I’d done that, done only the job exactly according to minimum expectations I would have collected a paycheck…and probably been stuck in the same place.