4 ms·
> maybe especially at FAANGs It's hard to say how it is in the large, but at Microsoft I do apply CS principles fairly regularly, use statistical tools, and th
by phillipcarter 8y ago
> maybe especially at FAANGs
It's hard to say how it is in the large, but at Microsoft I do apply CS principles fairly regularly, use statistical tools, and think fairly regularly about different data structures and algorithms. A lot of this is due to working in performance-constrained environments. If that were not the case, then I would say the academic side of things would be less prominent.
- randomacct3847 8y agoI should say many, but not all. I hear too many stories from angsty mid-career FAANG developers who do little more than write a bunch of Protocol Buffers all day, every day.
- RandallBrown 8y agoWhen I was at Microsoft I didn't apply CS principles beyond occasionally thinking "This function is going to be O(n^2), maybe I should change it. Oh, we'll never have more than 100 or so items, so it's probably not worth fixing that."