Hard IT Skills to Cultivate

Since technology is always subject to change, we also recommend you consult your colleagues, mentors and/or professors for the most up-to-date advice.

Operating Systems & Database Management

  • Windows, UNIX and Linux operating systems
  • MySQL/SQLlite environments

Programming & Coding

  • C, C++, C# and Java
  • Python, Ruby, PHP, Perl and/or shell
  • Assembly language & disassemblers
  • Regular Expression (regex) skills
  • Linux/MAC Bash shell scripting
 

Networks

  • System/network configuration
  • TCP/IP, computer networking, routing and switching
  • Network protocols and packet analysis tools
  • Firewall and intrusion detection/prevention protocols
  • Packet Shaper, Load Balancer and Proxy Server knowledge
  • VPNs
 

Specializations

Thanks to the nature of their job and industry, security experts usually end up specializing in a specific area of interest. For example:
  • Cisco networks
  • Cloud computing
  • Microsoft technologies
  • Wireless
  • Database modeling
  • Open source applications
  • Cryptography

No comments: