There's a difference between everything being vibe-coded where you don't look at the code and don't understand anything and using your agent like a very fast pair programmer.
It looks like Antirez did the latter. From https://antirez.com/news/164:
> In the first month I just wrote the specification document...Thanks to AI, the specification evolved a lot, via back and forth of feedback, intellectual challenges about what was the best design, what was the right compromise, what was too engineered and what not.
> You know what was the biggest realization of all that? For high quality system programming tasks you have to still be fully involved
Judgement will be required even moreso now. There will be critical parts of the system where it's important that engineers know them well. But there's a lot of work around the core that isn't that critical to know in detail. For these types of things, I've found it's just important to understand the gist to make sure things aren't going off the rails. But for the core pieces, it's important to understand the details of what's happening.