3 ms·
I agree with the sentiment if the "another level deeper" is still the same topic. But, eg., I can be an expert in performant software programming without unders
by ggeorgovassilis 4y ago
I agree with the sentiment if the "another level deeper" is still the same topic. But, eg., I can be an expert in performant software programming without understanding hardware in depth. Understanding roughly how hardware (eg. word alignment) affects software performance is enough - no need to understand how signals propagate in a conductor.
- giantg2 4y agoYou might be able to write performant software, but if you can't answer why it works the way it does (requires hardware knowledge), then I would say maybe you don't fully understand it. I think it's impossible to find someone who knows everything.