Interested in a Career in Cybersecurity? The Critical Link You May Be Missing

Alec Akin
4 min readJun 15, 2024
Black and white image of a person wearing a black t-shirt that says “Everybody needs a hacker”
“Everybody needs a hacker” by Alexandre Dulaunoy is licensed under CC BY-SA 2.0.

In the fast-paced world of cybersecurity, the only constant is change. As a security engineer, embracing continuous learning isn’t just a nice-to-have; it’s a non-negotiable requirement for success. The threat landscape evolves at a breakneck pace, with attackers constantly devising new and innovative ways to exploit vulnerabilities. If you don’t keep up, you’ll quickly find yourself outpaced and outmatched.

The key to staying ahead of the curve is to immerse yourself in the world of security. This means reading voraciously, experimenting relentlessly, and pushing the boundaries of your knowledge at every opportunity.

One invaluable resource is GitHub Explore. By following trending repositories and topics, you can discover cutting-edge open-source tools and stay attuned to the latest developments in the security community. Awesome Lists, curated collections of resources on specific topics, are another gold mine. Whether you’re looking to dive deep into penetration testing, reverse engineering, or threat intelligence, there’s an Awesome List out there to guide your learning journey.

Blogs and websites like KitPloit are also essential reading for any security professional. By highlighting new open-source security tools and exploits on a daily basis, KitPloit helps you stay up-to-date on the latest additions to the attacker’s arsenal. Medium is another treasure trove of security content, with practitioners sharing their insights, experiences, and lessons learned.

Hands-on experience is just as important as theoretical knowledge. Platforms like Hack The Box and CyberDefenders provide interactive environments to practice your offensive and defensive skills. By working through realistic scenarios and challenges, you can sharpen your abilities and gain practical experience in a safe, legal way.

Being a successful security engineer requires a deep understanding of technology and the ability to think like an attacker. This means being highly technical and possessing a strong foundation in computer science and programming. While you may not necessarily be expected to be a full-fledged software developer, many companies still require security engineers to pass coding challenges as part of the interview process. This is because understanding how software works at a fundamental level is crucial for identifying and mitigating vulnerabilities as well as crucial to automating the ever-increasing workload we’re all facing.

Setting up a home lab is another essential aspect of continuous learning for security engineers. A home lab provides a safe environment to experiment with new tools, techniques, and technologies without the risk of impacting production systems. It allows you to get hands-on experience with a wide range of security tools and platforms, from vulnerability scanners and intrusion detection systems to security information and event management (SIEM) solutions. By regularly tinkering in your home lab, you can deepen your understanding of how these tools work and how they can be used to defend against real-world threats.

While a degree in computer science or a related field can be a good starting point for a career in security, it’s important to recognize that a degree alone is no longer sufficient. The field of cybersecurity is constantly evolving, and what you learned in school can quickly become outdated. To stay relevant and effective, security engineers must commit to a lifelong learning process that extends far beyond the classroom.

That being said, if you do choose to pursue a degree, focusing on programs like computer science or computer engineering can provide a solid foundation to build upon. These programs typically cover topics like algorithms, data structures, operating systems, and networking, all of which are essential for understanding how systems work and how they can be secured. However, it’s important to supplement your formal education with hands-on experience and continuous self-study.

Collaboration and knowledge-sharing are also crucial. Scheduling regular “nerd out” sessions with industry peers is a great way to exchange ideas, learn from others’ experiences, and stay connected to the pulse of the community. Attending conferences, whether in-person or virtual, is another opportunity to learn from experts, discover new tools and techniques, and network with like-minded professionals.

The learning journey of a security engineer is never complete. It’s an ongoing process that requires dedication, curiosity, and a willingness to step outside your comfort zone. It means carving out time in your busy schedule to read that blog post, spin up that new tool in your home lab, or dive into that challenging CTF exercise.

It’s not always easy, but it’s always worth it. By prioritizing continuous learning, you’re not just investing in your own career growth; you’re also fulfilling your responsibility to your employer and the wider security community. In a field where the stakes are high and the threats are ever-evolving, having up-to-date, razor-sharp skills isn’t optional — it’s a must.

So embrace the challenge. Make learning a daily habit. Explore new tools, dive into cutting-edge research, and never stop asking questions. The world of cybersecurity is vast and ever-changing, and there’s always something new to discover. By committing to constant learning, you’ll not only keep pace with the threats of today, but you’ll also be better prepared for the challenges of tomorrow. And that’s what being a true security professional is all about.

About the Author

Disclaimers

  • All opinions are my own and do not represent those of my employer.
  • Any tools listed or linked here are for ethical, legal, authorized, and educational purposes only.

--

--

Alec Akin

Neurodivergent cybersecurity nerd with 12 years professional experience. See https://alecakin.com/about/ for more info about me and other social links.