The next decision about how far you want to delve into the world of hacking. If your goal is to hack something in particular, then there are many tools that you can buy that will do the job for your without you having to acquire more than a basic knowledge.
For example, pre-written code is often available online, sometimes for a price.
Basic skills to learn include knowledge of programming languages and networking concepts, as well as a good knowledge of Linux.
A strong understanding of typical cyber security measures such as firewalls will be key. There is plenty of online material available to learn these basic skills.
For more determined hackers, eventually this will have to extend to more advanced skills such as scripting.
There are tools online to learn all of these things, but eventually the only way to get good is to practice. With a grounding in theory, it’s time for the prospective hacker to decide on the specifics of the type of hack they want to carry out. Then, as long as they are not doing anything illegal, simply to give it a go.