Hacker News new | ask | show | jobs
by ryandrake 1038 days ago
I have in the past successfully pushed back and refused to work on projects I thought were ethically fraught. Problem is, your company will just say "Sure! No problem! We take care of our developers here at Initech! Jimmy, two desks down, would be happy to write that code!" So the problematic software always gets implemented, despite one person's objection. Because we have jerks like Jimmy.
2 comments

But in that case, if the project turns out to be illegal or harm people, Jimmy would be on the hook and not you.

Jimmy can be a jerk, but he'll be careful if he'd risk being employed in his home state if he signs off on something he should know is unacceptable.

If my greatest accomplishment in life is that I wasn’t Jimmy then I guess I’d die pretty proud of that.