I switched to a career as a programmer at the age of 31, and now I am 34. My experience and some feelings

As usual, let's talk about my basic situation first. I was born in 1985 and graduated from a general undergraduate degree in computer science. In a second-tier city, after graduation, due to my own ability problems, cognitive level problems, and bad luck, I changed a lot of jobs, and I couldn't stay in each job for a long time. As a result, when I was in my 30s, I had achieved nothing, and I had hardly accumulated any experience, technology, industry knowledge, etc. He even once drove an online car-hailing car and delivered food.

Before switching careers as a programmer, my monthly income was only three or four thousand yuan. Make up your mind in 2017 and prepare to change careers! I know that my biggest disadvantage is that I am too old, but after thinking twice, I decided to take this path because of the following reasons:

  1. My current situation is considered the bottom of the city. I don't know how to do business, have no other experience and skills, my personality is introverted, and I am not very good at sales and communication. So I am not afraid of losing anything, because there is nothing to lose.
  2. I want to learn a life-making skill and start over, and learning development is the best for me. Because I don't have a zero foundation. After all, I studied this major in college, and I used to like programming very much.
  3. I don't have high requirements for remuneration, as long as the salary is more than 5k. If I can have 6 or 7, then I am very satisfied.
  4. My wild guess at the time: Because the domestic birth rate is extremely low, there may not be so many young people for employers to choose from in the future, so we middle-aged and elderly people also have certain opportunities.
  5. Encouraged by some chicken soup for the soul, for example, the best time to plant a tree was ten years ago, and the second is now!

I quit my job and started teaching myself cybersecurity at home. The main way to learn is to watch video tutorials on the Internet. Those video tutorials are basically free for beginners. Some of the intermediate and advanced ones will charge, about 50-300 yuan for a set. Anyway, I didn't spend much money on "tuition fees", which was less than a thousand yuan in total.

How to Learn Hacking & Cyber ​​Security

Today, as long as you give my article a thumbs-up, I will share my private collection of online security learning materials with you for free, so let’s see what is there.

1. Learning Roadmap

There are also many things to learn in attack and defense. I have written all the specific things to learn in the roadmap above. If you can learn them, you will have no problem getting a job or taking private jobs.

2. Video Tutorial

Although there are many learning resources on the Internet, they are basically incomplete. This is a video tutorial on cyber security recorded by myself. I have a supporting video explanation for every knowledge point in the above roadmap.

The content covers the study of network security law, network security operation and other guarantee assessment, penetration testing basics, detailed explanation of vulnerabilities, basic computer knowledge, etc., which are all learning contents that must be known when getting started with network security.

(It’s all packed into one piece and cannot be unfolded one by one. There are more than 300 episodes in total)

Due to limited space, only part of the information is shown, you need to click the link below to get it

CSDN spree: "Hacker & Network Security Introduction & Advanced Learning Resource Pack" free sharing

3. Technical documents and e-books

The technical documents are also compiled by myself, including my experience and technical points of participating in large-scale network security operations, CTF and SRC vulnerability mining. There are also more than 200 e-books. Due to the sensitivity of the content, I will not show them one by one.

Due to limited space, only part of the information is shown, you need to click the link below to get it

CSDN spree: "Hacker & Network Security Introduction & Advanced Learning Resource Pack" free sharing

4. Toolkit, interview questions and source code

"If you want to do a good job, you must first sharpen your tools." I have summarized dozens of the most popular hacking tools for everyone. The scope of coverage mainly focuses on information collection, Android hacking tools, automation tools, phishing, etc. Interested students should not miss it.

There is also the source code of the case and the corresponding toolkit mentioned in my video, which can be taken away if needed.

Due to limited space, only part of the information is shown, you need to click the link below to get it

CSDN spree: "Hacker & Network Security Introduction & Advanced Learning Resource Pack" free sharing

Finally, there are interview questions about Internet security that I have sorted out in the past few years. If you are looking for a job in Internet security, they will definitely help you a lot.

These questions are often encountered in interviews with Sangfor, Qi Anxin, Tencent or other major companies. If you have good questions or good insights, please share them.

Reference analysis: Sangfor official website, Qi Anxin official website, Freebuf, csdn, etc.

Content features: clear organization, including graphic representation, which is easier to understand.

Summary of content: Including intranet, operating system, protocol, penetration testing, security service, vulnerability, injection, XSS, CSRF, SSRF, file upload, file download, file inclusion, XXE, logic vulnerability, tool, SQLmap, NMAP, BP, MSF...

Due to limited space, only part of the information is shown, you need to click the link below to get it

CSDN spree: "Hacker & Network Security Introduction & Advanced Learning Resource Pack" free sharing

Guess you like

Origin blog.csdn.net/Python_0011/article/details/131825355