直接的答案
對於大多數在工作之外進行兼職學習的人來說,大約需要 3-6 個月的時間才能準備好參加 CompTIA Security+ 等第一張認證考試,再加上 6-12 個月左右,就能找到 SOC 分析師等初級職位。這只是一個粗略範圍,不是承諾 - 這在很大程度上取決於你的起點、你每週能真正投入多少小時,以及你是否在有結構的環境中學習還是從零散的免費內容中拼湊。
「學習網路安全需要多長時間」這個問題沒有單一答案,因為這個問題隱藏著更大的一個:為了什麼而學習?通過考試、勝任工作或成為真正的專家是三條完全不同的時間線,我認為只給出一個數字來涵蓋所有三種情況的指南對讀者是不公平的。
按目標分類的時間線
| 目標 | 現實時間線(兼職學習) | 備註 |
|---|---|---|
| 通過 CompTIA Security+ | 2-4 個月 | 有 IT 背景會更快,從零開始會更慢 |
| 獲得第一份初級職位(SOC/初級分析師) | 6-12 個月 | 包括學習、實驗室練習和求職申請 - 參見 how to get into cyber security in the UK |
| 在 Tier 1 SOC 工作中變得稱職 | 在職 6-12 個月 | 大多數學習發生在你實際開始工作後,而不是之前 |
| 達到 Tier 2/3 或專門領域(雲安全、威脅狩獵) | 2-4 年的總經驗 | 建立在扎實的 Tier 1 基礎之上 |
| 資深/領導級別 | 5+ 年 | 將技術深度與人員和流程技能相結合 |
這些是根據我在起點差異很大的學生身上看到的大約範圍 - 將它們視為規劃指南,而不是保證。
什麼最能改變時間線
- 你的起點。 已經在 IT 支援部門學習安全基礎的人比從完全不相關的職業開始的人學得更快。
- 每週投入的小時數,持之以恆。 六個月內每週三個小時的集中學習勝過三週內每週十小時的不可持續方式,然後倦怠。
- 結構化 vs 零散的自學。 遵循一個有明確順序的教學大綱(如 Security+ 的教學大綱)勝過在無關的 YouTube 視頻之間跳躍。
- 是否有人可以幫助你解決問題。 獨自在一個概念上卡住一周,與在二十分鐘內解釋清楚相比,這在整個課程學習中是一個真實的時間差異 - 這是 網路安全導師 最大的槓桿作用。
- 你的求職目標有多明確。 廣泛申請你還不符合資格的「網路安全」職位會浪費幾個月,相比之下有針對性地申請初級職位會節省很多時間。
我告訴我的學生的話
我告訴人們不要問「這需要多長時間」,彷彿有一個通用答案,而要開始問「我每週實際上可以誠實地投入多少小時,以及要投入多少個月。」一旦你對這個數字誠實了,時間線基本上就會隨之而來。有人每週五小時持續六個月會擊敗每週投入十五小時但只有一周的狂熱活動然後三週沒有任何活動的人,每次都是如此 - 一致性會複利,突發性不會。
我也告訴學生不要混淆「通過認證」和「準備好工作」。Security+ 需要幾個月的適當準備,但真正的學習 - 閱讀實際日誌、處理真實的(儘管很輕微的)事件、了解你特定僱主的網絡是如何設置的 - 發生在工作的前六到十二個月。不要過度投資於在開始前知道所有事情;你做不到,也沒有僱主會期望你做到。
如果你想要一個根據你實際每週可用時間而不是通用估計值建立的時間線,請檢查 pricing,我們會一起制定一個。
常見問題
我能在 3 個月內學習網路安全嗎?
如果你進行強化學習且有一些現有的 IT 背景,你可以在 3 個月內建立堅實的基礎並有可能通過 Security+。在這個時間窗口內獲得工作是可能的,但不太常見 - 大多數人需要更接近 6-12 個月,包括求職本身。
擁有 IT 背景是否會大大加快速度?
是的,相當明顯。網路、命令行和基本系統管理等概念通常是完全初學者最緩慢的部分,IT 背景意味著你已經涵蓋了大部分內容。
全職學習會更快嗎?
在原始小時數上,是的,但很少有人能夠維持數月的全職無薪學習,而且大部分實踐學習實際上發生在工作中。對於大多數人來說,兼職學習同時工作或進行其他承諾是現實路徑,而且一旦你計算最終的求職,它在日曆時間上實際上並不慢。
我如何知道自己何時「準備好」申請工作?
當你能夠解釋核心網路概念、擁有進行中或已完成的認證,並且能在面試中談論家庭實驗室專案時 - 而不是當你感到像一個專家時。沒有人在這個階段會感到像是專家,這是正常的;有關該感受的更多信息,請參見 is cyber security hard to learn。