- While learning or solving anything, always Take Organised Notes that you can refer to later (using something like obsidian, notion, etc.)
- Learn Linux
- Learn a Scripting Language
- Complete Rooms in tryhackme.com (start with the fundamentals)
- Play CTFs & Wargames (events organised near you, picoctf.org, ctftime.org, vulnhub.com, hackthebox.com, tryhackme.com, etc)
- Decide where you want to specialize (nexts steps will be for: Bug Bounty Hunting using Code Analysis & Pentesting)
- Read & Follow along: Hacking: the Art of Exploitation - Jon Erickson
- Read & Follow along: Penetration Testing - Georgia Weidman
- R&Fa: C the Programming Language - Ritchie & Kernighan
- The Shellcoder's Handbook - Chris Anley, Felix Lindner, & John Heasman
- ....