3 ms·
We don't want to fix these things in our products because we want all that information about our customers because it's an extra revenue stream. The maclicious
by rawfan 10y ago
We don't want to fix these things in our products because we want all that information about our customers because it's an extra revenue stream.
The maclicious actor is us. Don't work for shitty companies and implement stuff right for the companies you do work for.
Edit: Product owners give you jobs that are bad for the user/customer but they want it done ayways. Convince them why it's a bad idea and find another job if you can't.
- onion2k 10y agoWhen I said "people who work in tech", I meant that including product owners. Besides, the notion that Mark Zuckerberg hands out decrees of what Facebook must do next and the engineers have to choose between scampering away to build what he wants or resign if they disagree is utter nonsense. We're all human being who are capable of presenting a rational argument in favour of doing things properly. Product owners listen. Sometimes they disagree, and that's when you need to question your role as an engineer, but often they don't just ignore their team. If you think that being an engineer in tech is a job where you blindly implement someone else's will then you're failing to live up to both your potential and your responsibility.