Just like everyone thinks that hackers are experts at programming, programming is one of the prerequisites needed by every ethical hacker.
2. Computer Networking
In a world that has become extremely dependent on being connected, businesses need to be digitalised in one form or the other. Maintaining an isolated system.