DEV Community

Nandini S Hinduja
Nandini S Hinduja

Posted on

Performance Improvement Plans

One of my friends is a programmer too and she works at a company where they told her and her team that if there are too many bugs in their code, they will be put on a performance improvement plan. My friend thinks this is too extreme and that such things create massive job insecurity. Does this happen everywhere or is it just this company? Tell me in the comments!

Top comments (8)

Collapse
 
linkbenjamin profile image
Ben Link

Unless they're writing code for medical devices where bugs could mean the death of a patient or something, this feels extreme to me. Always about context!

If the software isn't in a life-or-death kind of capacity? I'd start looking for a new place to work! The tech labor market isn't the greatest right now, but opportunities for good people still exist. Definitely shop around!

Collapse
 
nandinishinduja profile image
Nandini S Hinduja

it is not a medical company. its an ed-tech company.

Collapse
 
grimkillingbeck profile image
GrimKillingbeck

I just asked a friend and I have never heard of this. I am curious what would be considered "too many bugs".

Collapse
 
nandinishinduja profile image
Nandini S Hinduja

I am curious too. It seems that they did not mention what too many bugs means but a person had like 8 edge cases/ui changes and they threatened to put her on PIP.

Collapse
 
hilleer profile image
Daniel Hillmann

Never heard of such. It may create/cause job insecurity but indeed also unnecessary pressure....

Collapse
 
nandinishinduja profile image
Nandini S Hinduja

yes!

Collapse
 
do2358 profile image
do.nguyen

In my view, no metric, no release. She needs to count the bugs she and her team have. With only metric, let's proceed.

Collapse
 
nandinishinduja profile image
Nandini S Hinduja

there can be other metrics for releases. This metric seems to be a sad excuse for firing people. if you want to fire people, just fire them. no need to play games like this. such kind of metrics just create toxicity. such workplaces cannot and will not sustain.