It would be preferred to learn the following things before cybersecurity:
Programming languages
Mainly languages such as Python, PHP, R, shell, bash, C/C++, Java, etc.
Operating Systems
Understand the architecture, administration, and management of operating systems, networking, and virtualization software.
Networking Basics
Understanding of the basics of networking like IP Addressing, subnetting, protocols, routers, network architectures, firewalls, and network load balancers and how they work
Web Application Technologies.
A majority of all the applications used by an individual are web-based interfaces. Good knowledge of how these applications work will be helpful in your arsenal.
Cryptography
You need to have a basic understanding of the underlying principles and methods in cryptography and enable you to apply the concepts effectively.
If you wish to start your career in Cyber Security, check out these Cyber Security Course Online by Intellipaat.