Hola, yo rtabajo en ciberseguridad y no sé casi nada de programación, pero el campo es muy amplio y dependiendo del área en la que se enfoque puede que necesite saber algo de programar, como por ejemplo DevSecOps o Desarrollo seguro, o el hacking ético.
Pero en general ciberseguridad es muy grande, se puede dedicar a administración de plataformas perimetrales (Firewall, IPS, proxy, WAF...) o no perimetrales (Antivirus, DLP, FIM...), al aseguramiento (gestión de vulnerabilidades) o al hacking ético y pentesting. Es recomendable tener un conocimiento básico de Linux, en especial para administrar plataformas perimetrales pues muchas son basadas en Linux. Si se va a dedicar al hacking ético o pentesting también es necesario conocer algo de Linux, en especial la distro Kali, y yo tmabién recomendaría bases de programación, en especial python, si quiere ser un duro de los duros.