5 ms·
While I haven't implemented anything like this, and have pushed back when I've seen dark patterns like this before, it's not hard to imagine a situation where s
by nrmitchi 7y ago
While I haven't implemented anything like this, and have pushed back when I've seen dark patterns like this before, it's not hard to imagine a situation where someone would feel like they have to.
It's a fairly privileged position to be able to just up and quit. Even in the bay area where you can in theory get another job fairly quickly, not everyone has enough savings to bridge a gap, and health insurance I'm sure could play a part. Not even mentioning what I'm sure is the most common reason of all: predatory visa statuses that are tied to an employer. Ie, you quit, you have to leave the country "immediately".
Edit to add: Perhaps this is just another reason why having high skilled visas and work statuses tied to a specific employer is not the right answer.
- mikeash 7y agoIt’s also not hard to imagine a situation where developers happily implement it. Developers can get invested in their employer and rationalize their decisions just like anyone else. Management will provide plenty of help in doing so. I’m sure there are some who say, “this sucks but I can’t afford to say no.” But I bet there are a lot more who say, “cool, this will help us make money.” Developers aren’t uniquely virtuous.