2 ms·
Reading the title, I was expecting an article about poor quality code. I'm sure all of us have looked at code they wrote in the past and thought "What the hell
by Sohcahtoa82 6y ago
Reading the title, I was expecting an article about poor quality code. I'm sure all of us have looked at code they wrote in the past and thought "What the hell was I thinking?"
Didn't expect an article on ethics.
I haven't had to write code went into a project I considered unethical, but I have performed penetration tests on DRM systems. While I don't consider the idea of DRM to be unethical, I really don't like it. While in the design review meeting, and the PM was describing the project, they avoided using the term "DRM", and I really wanted to be like "So...is this whole thing just DRM for X?"
- leafmeal 6y agoDo you think, after reading this article, that if you were in a situation like that again you would feel more responsibility to speak your mind?
- Sohcahtoa82 6y agoNo, because I understand why the DRM exists. It's a case of competition between corporations causing a race to the bottom on pricing, and so they need to ensure an alternate revenue stream. I can't say more because I don't want to violate an NDA, and I don't want to self-doxx and say who I work for, especially because I still work for them.