🚀 HOW TO START/ADVANCE YOUR CAREER IN CYBERSECURITY
- General Computer Knowledge
- Mac / Windows
- Computer Networking
- Linux and Bash
- Fundamental English
Now you don’t need to master everything right away , basics should suffice for the time being but you need to keep working on the skills as you go
The recommended order to learn these skills if from 1-5 (6th being a passive skill) , but you can do basically what suits you
🗒️ IMPORTANT TOPICS IN EACH SKILL :
General Computing : CPU, RAM, SSD/HDD, Threads, Processes, Caching, Buffers
Computer Networking : OSI Model, TCP/IP Model, TCP v/s UDP, Packet capture and analysis, DNS, ARP, Subnets, VLANS
Computer Programming : Python/C , Bash, PowerShell, C++, Basic CMD Commands
Windows : You probably have been using windows for a long time now , but still you need to learn some major topics like, DLL, .msi, .ps1, Tokens, Memory Paging
Linux : CLI Navigation, FTP, SSH, telnet, repositories, GitHub, familiarity with more than one Linux distro and lastly Linux commands and bash scripting
Clear Motivation and Urge to Learn : This point is kind of self explanatory , but I will add somethings here anyway.
No doubt you will earn a lot, but money should not be the motivation to join this field also you need to learn daily in this field , keep taking notes and revisiting to make concepts solid. That is up to you how much efforts you are putting. There is a huge demand for hackers, programmers and other IT Professionals and dedicated person are very less, you give your best.
💰️ WHAT IS THE ACTUAL NESSECITY OF EXPENSIVE CERTIFICATES ?
Certifications are a necessity in this industry. They are far more valuable than a college degree. That said, you don’t have to be that person that just keeps collecting certificates and actually have no idea what is going on.
There will be certs listed in this document. For general studies understand that most of the certs mentioned are mostly for knowledge rather that being a necessity
❓️ HOW TO LEARN AND GET RESOURCES TO LEARN ?
Maybe one of the most difficult thing is to actually find good stuff to follow and learn from. Now there is a general approach you should follow then I will mention some dedicated resources.
Start with free and cheap courses. If you are confident you like that, follow through with advance ones
Keep taking notes, and referring back to them. Also don’t just watch the video on read the book, try to implement it too on you system. You can learn the skills from 1-5 in serial order or you can keep rotating b/w them.
Just be yourself and enjoy. This should not feel like a burden, if it feels like it, STOP pursuing this field.
📚️ DEDICATED RESOURCES
Google: Yeah not joking, it is the best way to learn something. Just try googling anything you need to learn
edX: Coursera (https://coursera.org/), YouTube (https://youtube.com/) : Pretty straightforward, free and open source ways to learn something.
Udemy: As I mentioned, start with free and cheap low level courses, so Udemy is a good option
GitHub: This is not a proper resource but people have compiled learning resources for everything here, so start search for what you need like this :
learn python GitHub, learn windows GitHub, learn anything GitHub
PDF Drive: Website to download PDF for books on lot of topics including those in cybersecurity.
COMPUTER BASICS : Figure it out yourself
MAC & WINDOWS : This for basic os/windows & This for macOS
COMPUTER NETWORKING: Start with this course, it is enough to get you started. You can take Network+ or something later on , but you don’t have to take something complicated like CCNA , unless you want to become a network admin
PROGRAMMING: Python, C, C++, PowerShell
LINUX & BASH: Linux, BASH for basic skills. If you need more skills and certs, you can get PWK and CTP
ENGLISH: This course from Coursera is awesome for people struggling with English language.
There is virtually no limit, keep learning and exploring more and more by yourself 😀
Now the dependencies are all clear, you can start you are ready to start actual hacking. You can now take courses in this order
CEH / Security+ –> LPT –> OSCP / AWE
Just a recommendation from me, you can go anyways you like, try out and find what suits you.
And of course if you are not ready yet and want to explore, you can take freely available perp courses for these certification rather then the actual certifications . When you are ready, go for them ✌️
If you still need to practice and improve by getting hands dirty? Because this is important before you take up expensive exams like OSCP. Kindly [check this!!](https://)