3 ms·
> There's a reason MixPanel (and any other vendor) has so many engineers. You're paying them to have already made the mistakes that you're about to make. The r
by AFNobody 9y ago
> There's a reason MixPanel (and any other vendor) has so many engineers. You're paying them to have already made the mistakes that you're about to make.
The real reason Mixpanel (et al) have so many engineers is:
A) They need to scale their service to reliably provide to N corporations which is frequently non-trivial.
B) They need to implement the 80% of features that aren't critical path for Company A because some subset of them are for Company B,C,D,E,F,G,H,I,J,K,etc.
C) I've seen software vendors make some pretty terrible and painfully obvious mistakes.
Idk, maybe I'm crazy but I have very little faith in this idea that more engineers = better decisions were made. I've just never found quantity has an impact on quality of the end product, only the speed at which its produced.
- dyeje 9y agoThe number of engineers they have is irrelevant to the point. The point is you pay someone to worry about a specific thing so you don't have to and (hopefully) their expertise leads to a better product than you could have built.
- AFNobody 9y ago> The number of engineers they have is irrelevant to the point. The point is you pay someone to worry about a specific thing so you don't have to and (hopefully) their expertise leads to a better product than you could have built. Yeah, and in my experience, that frequently fails to materialize which why I mentioned point C. Now, that could be arrogance on my part but it doesn't change my experience on the quality of the vast majority of outside software vendors.