<p>I have had jobs where knowledge of compilers was useful, although such usefulness is less common for compilers than it is for operating systems, networks, databases, and security, plus general algorithms and computational complexity knowledge.</p>