Have you done enough linear algebra to work on image processing, or with neural networks , and understand the various parameters to tweak the libraries ?
Done enough logic (the math branch) to understand the deep nature , or at least feel the taste of the type systems to come ( scala, haskell and now more and more swift kotlin and rust), or use formal program proofs toolings ?
Enough statistics, physics and algebra to get a hint of what's under the hood of Quantum computers, should they come one day ?