Cyber security requirements may include computer science, knowledge of programming language(s) and coding, hacking, and an in-depth knowledge of operating systems. These skills can be learned in boot camps or traditional degree programs. Strong attention to detail and time management are also needed, in addition to soft skills such as interpersonal communication, collaboration, resilience, conflict management, and creativity.