Stuff you learn in "web2" translates to web3, but the opposite is not true: the tolerance for risk and failure in the crypto space is just so much higher than anywhere else, that engineers who learn in that environment never really have a chance to develop the baseline technical skill expected by any other part of industry.
It's really a tragedy that the pump-and-dump web3 space is siphoning off so many entry-level programmers. When the music stops, it's going to be a lot of work for those people to transition elsewhere.