4 ms·
> The guy who decreased GTA loading time by 70% understands the difference between O(n^2), O(n*log(n)) and O(n). That's exactly what a big company is looking fo
by michaelcampbell 6y ago
> The guy who decreased GTA loading time by 70% understands the difference between O(n^2), O(n*log(n)) and O(n). That's exactly what a big company is looking for, not a successful product.
I haven't been at any that have cared (none of my past jobs' have been FAANG, but several have been in the over 10k employees size.)
*SOME* potential colleagues care, and a VERY FEW managers care that you know that, but I have found that to be the exception.
- xiphias2 6y agoI was working on the Google Ads backend, and we had a strict 20ms timeout. The managers didn't care about the algorithms themselves, but my change had a 0.1ms impact on latency in the experiment arm, for launching that you need director level exception approval. My tech lead actually helped me by saying that the trick is that instead of trying to speed up my own code base (which was really hard), it's easier to find something to improve outside my change to balance for the 0.1ms impact inside the same experiment.