3 ms·
> The other thing I strongly agree with is working on things that don't add value to users but rather to follow company guidelines. At face value, what you're
by haswell 6y ago
> The other thing I strongly agree with is working on things that don't add value to users but rather to follow company guidelines.
At face value, what you're agreeing with makes sense, and I'm a strong believer in questioning / re-affirming the "why" before taking on big projects.
But while the premise seems correct, his one example does not. FTA:
> we have an extremely long project that consumed many of our best engineers to align our data retention policies and tools to Google. I am not saying this is not important BUT this had zero value to our users.
This is a short sighted take, and ignores some of the reasons that such initiatives are often necessary (and I'd even argue...valuable). Two off the top of my head:
- Alignment with data retention policies = meet my expectations as a user about how Waze handles my data. I realize I'm in the minority by caring about this.
- Integration with standard tooling = easier for existing teams to contribute/maintain, less overhead managing disparate tooling, eventual gains in feature velocity which do equate to customer value.
So yeah, question the rationale for doing something, but look past your own immediate goals when evaluating the value of this kind of initiative.
- tinyhouse 6y agoI agree the specific example he used is not a great one. I think you nailed it. It seems his main problem was spending a lot of time and resources on a problem that most likely wouldn't exist in Waze the startup. It's not the kind of problems he wants to spend time on, which is valid. In this particular example he even acknowledged that it was important. But it's not always the case and then I can understand the frustration. As you said "question the rationale for doing something".