『壹』 計算機網路安全專業要學什麼
在我從事網路安全這一行的時候,經常在各個論壇上搜索,怎麼學習網路安全?網路安全入門學什麼語言好?學網路安全哪個方向有前途。聽到大佬說現在PC端不行了,以後移動端才是主流,然後我就去搞搞HTML+JS+JAVA。然後奮發幾個月,在此過程中發現,有時候寫出來的網頁需要使用資料庫,什麼是資料庫?又去研究資料庫。又需要埠號、IP地址,還好本身是網路專業的還能OK的解決。因為是半路出家的,接下來一系列用到的演算法,數據結構,用到什麼又去學什麼。折騰了一圈後啥也沒學到。聽說挖洞牛✘。然後又去研究PC端。又聽見大佬說。開始學C好。又聽見大佬說,要學匯編,好嘛又去搞搞。結果什麼都沒有學到。
所以對於初學者來說。學什麼好?
把資料庫,網路,程序,演算法都知道是什麼後。再下功夫弄好模電,學扎實匯編,選擇一門高級語言精通C.C++或者JAVA,再學好高數和演算法。達到這步後,再看看漏洞挖掘,逆向還是搞搞病毒,還是做移動端。你都有了很清晰的認識,那個時候你想走那個方向,都能很輕松的遷移過去,奔著專家這個層次而去,不再是去入坑了還是個弱噠噠的小白,憑借之前這些牢厚的底子能輕易的研究進去。
匯編–模電–高數–網路–程序–資料庫這一系列底層基礎的東西全部學到一個高度,才能在安全領域有點點修為。如果你能保證每天用五個小時都全心全意,專心致志的一點不分神的去深入了解學習這堆貨,過不了三五年你就是大神了。