4 ms·
It's so important to teach juniors, in any field, that it's just business. Dealing with problems like short staffing is why the company employs managers. Only a
by exolymph 5y ago
It's so important to teach juniors, in any field, that it's just business. Dealing with problems like short staffing is why the company employs managers. Only assholes are personally offended when someone jumps ship for a raise (or any other reason). There are def assholes out there, but thankfully they aren't the majority in my experience.
- HeyLaughingBoy 5y ago> that it's just business The really sad thing is that I've found myself teaching this to people who have been in industry for 30+ years. People are really good at coming up with justifications for why they shouldn't just quit.
- mooreds 5y ago> it's just business Hear hear! I am not a hiring manager any more, but when I was, I wanted every developer to feel free to find the best spot for them. I was hoping it would be working for me, but sometimes it wasn't. If they realized it first, they left. If I realized it first, I worked with them to try to correct the issues, but sometimes they needed to go. (Having been on both sides of this situation, please make sure you treat everyone with as much compassion as humanly and legally possible.) > Dealing with problems like short staffing is why the company employs managers. Agreed. It isn't your job, as an employee, to be worried about how your job responsibilities will be taken care of when you are gone. Do a good job when you are there, give your two weeks (or whatever is customary) and move on. The honest truth is, either the job will get taken over by someone else or it wasn't as important as you thought. I've never had a company call me in 6 months and say "we need you to come back now, the ship is falling apart". Nor, before you impugn my abilities :) , have I ever seen that happen for anyone in my two decades. Sometimes I think because the work we (software devs) do is so esoteric and can be disconnected from people, we trick ourselves into thinking it is critical work and requires us to pour our whole lives into it. Screw that. That level of commitment is for founders. Do an honest day's work for an honest wage.