> I never consider interviewing and negotiations a waste of time. It's very valuable practice, no matter what the outcome. Practice is how I get better at both. The more interviews I go on and the more times I negotiate salary, the better I get.
This. I get the impression that most software devs don't make an effort to learn this incredibly valuable skill. It doesn't even have to be haggling, per se. Just asking for a higher salary is often going to increase it by thousands of dollars. It just boggles my mind at how so many people will leave so much money at the table...
> Just asking for a higher salary is often going to increase it by thousands of dollars.
General life rule that so many people seem to have zero clue about - you only get what you ask for. Instead, so many people turn into passive aggressive assholes or sit in silence and stew. If you want more money, ask for it (in a polite professional way obviously). If the company says no, you now have a clear next step.
Whenever I have done that its been a "we can't right now" for such and such reason, have some extra responsibilities instead and make it feel like a promotion. It been easier to get another job with more pay.
Well, to be clear, I wasn't talking about promotions, but negotiating a new job offer. That is the time when you as an employee have the most leverage.
This. I get the impression that most software devs don't make an effort to learn this incredibly valuable skill. It doesn't even have to be haggling, per se. Just asking for a higher salary is often going to increase it by thousands of dollars. It just boggles my mind at how so many people will leave so much money at the table...