Yes! I have actually thought about doing a different type of engineering degree.
But given my goal is to become a software engineer in the crypto space (specifically to become a smart contract developer), I'm not sure how studying mechanical engineering would help for example. That's why I have mostly been focusing on a software engineering / computer science degree.