LLVM and levels like MIR in Rust:
https://github.com/nox/rust-rfcs/blob/master/text/1211-mir.m...I find that these kinds of efforts allow an increase in programmer productivity. MIR is reasoned in the previous link, and LLVM is interesting because it then allows the "enhanced" code to be shared among many other platforms with seemingly zero-cost to the programmer.
That is, if you can jabber about programming language theory and write compiler code, I think you can have an impact on the industry which exceeds that of a machine learning engineer (which at least my peers usually think that are driving the future).
Then again, I currently do not know how the sausage is made. I might be wrong.