網絡安全你真正需要什麼編程語言?
職位描述視角
第二個要考慮的角度是職位描述。 了解您的公司或組織使用的編程語言至關重要。 例如,如果您的公司使用 javascript 構建了一個網絡監控工具,那麼了解 javascript 以定期保護和測試軟件是必不可少的。
此外,特定於工作的語言也是必不可少的。 例如,Web 應用程序滲透測試人員應該了解 javascript,因為它是一種重要的 Web 語言。 Exploit 開發人員應該學習 c 來開髮用於行業的 exploit。
結論
總之,了解網絡安全專業人員最相關的編程語言至關重要。 Powershell 和 bash 對於防禦性網絡安全角色至關重要,而 python 對於那些從事攻擊性角色的人來說必不可少。 了解您的公司或組織使用的語言以及與您的角色相關的任何工作特定語言也很重要。 請記住繼續學習並與行業中新的編程語言和工具保持同步。