What Skills do I need in order to work for computer security and hacking?
I am asking this question because I am interested in joining this field a number of cyber terrorist are growing and needs more people to defend against them. I've been interested in computer science for a very long time and after long amounts of pondering I figure out that computer security and hacking is the path that I wish to go to. #computer #mathematics
3 answers

Meg Layton
Meg’s Answer
It depends on what you want to do. Computer science, understanding how systems work, is definitely a great starting point. However, you also want to pay some attention to the human aspect of security - you are ultimately using technology to solve a problem created by a person. That makes it personal and you need to understand the person. Other things that may help are critical thinking type classes, or ethics/legal.

Kristin Schrader
Kristin’s Answer
In addition to computer science and IT in general, many schools are offering cyber security as a degree or certification program, so I'd definitely suggest you look into those programs. I would also suggest look at industry certifications such as Certified Ethical Hacker (https://www.eccouncil.org/Certification/certified-ethical-hacker) or Certified in Cyber Forensics (https://www.isc2.org/ccfp/default.aspx). You might need to acquire a degree or additional experience to receive this or other industry-specific certifications, but they are definitely recognized by industry and can help you land a job in this field.
Elicia’s Answer
I hope you're doing well and still excited about cybersecurity. I know you're thinking about becoming a White Hat Computer Engineer to protect against cyber threats. This is a very important and admirable goal, and I'm eager to support you on this journey.
Key Traits of White Hat Hackers
As a White Hat Hacker, you'll need to have:
- Ethical Intent: Always work with permission to improve security, not to harm.
- Cybersecurity Expertise: Understand computer systems, networks, and security protocols deeply.
- Proactive Security: Identify and report vulnerabilities, test systems for weaknesses, and suggest security improvements.
- Collaboration and Communication: Work with organizations to understand their security needs and provide actionable feedback.
Responsibilities of White Hat Hackers
Your job will include:
- Vulnerability Testing: Simulate cyberattacks to find and report vulnerabilities in software, hardware, and networks.
- Penetration Testing: Try to breach systems and networks to show weaknesses and possible exploitation methods.
- Security Audits: Review an organization's security and recommend improvements.
- Security Awareness Training: Teach employees about cyber threats and safe online practices.
Why White Hat Hackers Are Important
White Hat Hackers are crucial because they:
- Protect Organizations: Help prevent data breaches and other cybersecurity incidents.
- Improve Security: Find vulnerabilities to fix and enhance security protocols.
- Build Trust: Show a commitment to cybersecurity, helping organizations gain trust from customers and stakeholders.
Educational Steps and Resources
To start this career, consider these options:
- Degrees: Get a degree in Computer Science, Cybersecurity, or a related field. Schools like MIT, Carnegie Mellon, and Stanford have strong programs.
- Certifications: Earn certifications like Certified Ethical Hacker (CEH), Offensive Security Certified Professional (OSCP), or Certified Information Systems Security Professional (CISSP).
- Online Courses: Use platforms like Coursera, Udemy, and Cybrary for courses on ethical hacking and cybersecurity.
- Internships: Seek internships with cybersecurity firms or in-house security teams. Practical experience is crucial.
Remember, Eric, the world needs people like you to protect our digital lives. Stay curious, keep learning, and know that your role is vital in maintaining trust and security in technology.
Good luck on your path to becoming a White Hat Computer Engineer.
Best regards