>>1468498The most important tool of a hacker is not his computer - it's his phone.
Hacking is a lot about social skills. Gaining trust, impersonation, manipulation.
The computer for email of course as well, but most people naturally respond more distanced to a mail than direct contact.
The computer side of things is more about finding exploits, which does not necessarily mean becoming an expert in programming, just having the right idea.
Depending on how you want to hack you should more learn about protocols - C++ won't help you nearly as much in breaking into WiFi than detailed knowledge about the WPA2/3 protocol, then find an attack vector.
Of course if you want to break executable you would have to become an expert in their programming language the were wirtten in.