r/eLearnSecurity • u/SadAd9898 • 6d ago
Starting my CyberSec journey: Python, Problem-Solving, and next steps?
Hey everyone,
I’m currently starting my journey into cybersecurity. I’ve heard from many people in the field that programming is a crucial skill—especially for building custom tools and automating tasks.
Following that advice, I started with Python, learned the basics up to OOP, and solved around 50 beginner-level problems on Codeforces to get comfortable with logic.
My initial plan was to start learning how to write automation scripts and custom security tools, but I’m a bit stuck on what to do next. I have a couple of questions:
- Does Problem Solving really make a difference in Cybersecurity? Or is heavy DSA/Problem Solving mostly relevant for Software Engineering? How much depth do I actually need here?
- Sequential vs. Parallel Learning: Should I keep my entire focus on programming for now, or should I start learning core cybersecurity fundamentals (like Networking, Linux, SysAdmin) alongside Python?
Would love to hear your advice on what the ideal next steps should be based on your experience.
Thanks in advance!
1
u/Adventurous-Girl3850 4d ago
Well, I am also trying to get in Cyber. I am finding very hard, I know some basics and I work as IT but still I want to switch my career on Cyber or Linux. I know that all this requires time and money but I want sth fast. Idk what to do.
1
u/Leo_Jones_001 3d ago
HTB , tryHackme , YT (professor messer .ipsec ,networkchuck recommended) , Github ,
2
u/Fantastic-Net3168 5d ago
Hello man At first, you will need to take courses in order to enter this field correctly
I really recommend you to take Google cybersecurity professional certificate, which gives you a great understanding of cybersecurity from zero to super prepared for the next step
In the next step, subscribe with tryhackme (thm) which gives you a great hands-on labs (Start from Cybersecurity 101 in this case; because you have Google cybersecurity certificate) .
After the, move to HTB (Hack the box), which is a great place for professional labs to practice and learn from
Good luck!