Lo que me han recomendado, como la base antes de pensar en nada relacionado con el hacking:
Bases de datos
Administración de sistemas Linux y Windows
Scripting con Bash y Powershell
Administración de redes
Conocimientos de programación, sobretodo saber leer código y modificarlo, no hace falta ser un gran programador al principio (Python, html/css, Javascript, PHP)
Conceptos básicos en ciberseguridad (ACLs, hardening de sistemas, segmentación de redes...)