Reversing (reverse engineering analysis) is used in various areas of IT security, such as mock hacking and malware analysis. If you want to learn analysis techniques that were considered difficult, starting with binary analysis based on Windows and Linux operating systems, I highly recommend it.