![](http://tiebapic.baidu.com/forum/w%3D580/sign=ec4eb16a9458ccbf1bbcb53229d9bcd4/c845452bc65c10380cd3d61af7119313b17e894b.jpg?tbpicau=2024-07-02-05_df1263df102eae5190e86bd325e78d3d)
第一步当然是计算机基础了。其实这个是不如计算机行业最基础的东西,做编程的话这些也是要了解的。其中包含:计算机网络、计算机组成原理、操作系统、算法与数据结构、数据库。
第二步就是基础的编程能力了。网络安全行业编程语言不一定要精通,但是多学一门是再好不过的,包括Shell脚本、C语言、Python。
接下来就是分方向和职业定位了。其实零基础学习网络安全,大部分都是从Web安全开始学起。“由于 web 安全相对其他方向来说发展的时间最长,也是最成熟的,互联网行业的编程知识是基础,相对而言,学习 web 安全是最简单方便的,从 web 安全的学习过程中可以锻炼我们的安全思维或者极客思维,让我们在考虑问题的时候,更多的考虑边界之外的事情。
另一方面, 在Web安全的学习中,会涉及HTML/JAVA/PHP/PYTHON等常用语言的基本使用,但是又不需要精通,对于没有代码基础的小白是十分友好的。
同时Web安全的就业面相对来说更广。