Inspired by an AskHN from a few days ago about working for "boring" companies.<p>I really enjoy the process of optimizing software, making it more reliable, faster, smaller code size, anything where a particular metric can be targeted and challenging yourself to hit that target or conclude it's impossible to hit after doing the math out and trying many possible paths.<p>The problem is, how do I go about finding jobs like this? It seems many dev jobs are focused on adding more features, but not optimizing the prior features. It's disappointing adding a new feature that I know will always be half baked, since I don't get to test the limits of the problem that particular feature is trying to solve. Any advice?
Well, just encountered this by accident a couple of house ago:<p><a href="https://ecoapm.com/" rel="nofollow">https://ecoapm.com/</a>.<p>Their Twitter provides better insights that it's similar to what you are looking for: <a href="https://twitter.com/ecoAPM?t=FUH0jSDA86ksk9pu77HsjA&s=09" rel="nofollow">https://twitter.com/ecoAPM?t=FUH0jSDA86ksk9pu77HsjA&s=09</a>
Very few companies optimize because it's cheaper to throw bigger hardware at a problem than to rewrite code.<p>You should look at database companies, though. There are a lot of them now, and they all really do care a lot about optimization.