3 ms·
One more thing: always remember that it is not your job to protect your employer from the consequences of their bad decisions. It is their job to give you incen
by rwallace 10y ago
One more thing: always remember that it is not your job to protect your employer from the consequences of their bad decisions. It is their job to give you incentives that align with their own interests. If your employer is putting pressure on you to ship faster at the cost of sweeping a lot of bugs under the carpet, do that. If you think they're making a mistake, say once, calmly, that you think it would be worth spending more time upfront debugging. Once. After that, follow the priorities you are told to follow.
- st3v3r 10y agoIt's not necessarily my job, but in many cases, there's still a good chance that I'm going to be the one yelled at, or have to deal with the consequences (having to work late nights to put out the fires caused by those decisions).
- rwallace 10y agoOkay, but then it's important to understand your problem is not actually a technical one of bugs in the software, it's a political problem of your boss being a sadistic bully willing and able to ruin your life, plus a financial problem that you can't walk away from the job. Framing the problems correctly doesn't make them go away, but it does help focus your mind on things that have a chance of solving them.