|
|
|
|
|
by Buttons840
807 days ago
|
|
I'm probably one of these defiant people, so I want to speak in their defense. I really just want to be heard. I want to be heard and have a response from someone who has comprehended my point of view and fully engaged with it, but that rarely happens. At my last job I was defiant because the company was storing plain text passwords and PPI in the test database, and every developer had access to it (I'm certain there is a reader of this comment whose password I had access to along with a good amount of PPI). I said this should be fixed but nobody really engaged with what I was saying; we had important product enhancements to work on. So I got defiant and pushed really hard and burned some of my political capital, made myself appear a trouble maker in some people's minds, and in the end the PPI was removed from the test database. This caused the test environment to break and some tests needed to be fixed. They still store plain text passwords though, because that assumption was spread throughout the code. I would have continued pushing to do the work and stop using plain text passwords, but I was laid off. If a company prioritizes profit over ethics you will find trouble makers who are justifiably defiant. Judge for yourself how many companies do that. |
|
How is that ”speak in their defense"? Can you think of an alternative approach that would have delivered the result over time without you loosing your job?