17 ms·
It's the programmers that don't care more than the company themselves. Lots of people just keep repeating and misquoting Donald Knuth on premature optimization
by re-thc 3y ago
It's the programmers that don't care more than the company themselves.
Lots of people just keep repeating and misquoting Donald Knuth on premature optimizations being evil. Then there are others that say it won't be worth their salary.
Would non-programmer managers / product / etc actually know or can tell? I've seen lots of cloud invoices that can easily be chopped in 1/2 with a click of a few buttons or code changes. In lots of instances you can upgrade to a newer OS or runtime with no compatibility issues and yet they still don't do it. Some don't even bother turning on Brotli or http2 or http3 when they use Cloudformation i.e. it's a 1 line change.
Then there are programmer managers that have drunk too much cloud kool-aid and only talk about horizontal scaling. It's another reason they don't care about performance. Just take out the wallet because the company pays.
All in all I've not seen enough to say the company doesn't care - it's the people.
I care about performance. I try to write good code and deploy good infrastructure. I try to influence others on it, but more often than not there's always push back and it's never by the business side. If you tell product you want to make it faster they'll probably be happy.