Levels of Abstraction
Programmers who understand hardware well write much more performant programs than those who don't. Though now anyone can use English to code, the same principle is true.
Vibe coders who understand good systems design and good coding practices—in brief, vibe coders who know how to code—will have an equivalent advantage. Though it may seem subtle, this kind of understanding is absolutely critical because not having it means there are a class of problems you will never be able to solve. For example, only knowing a high-level programming language is a no-go if you want to design fighter jet software.
This continues and goes all the way down until you hit the bedrock of physics. Practically speaking, it's better to focus on a specific level of abstraction. But the point still stands: knowing the levels of abstraction below you will always give you a massive advantage. Particularly the level right below your main work.