Не имея абсолютно никакого опыта кодирования/программирования, мой профессор сказал мне пройти хотя бы один курс программирования. Какой язык программирования мне обязательно нужно изучить, если я стремлюсь войти в сферу кибербезопасности?
решение1
Любой язык программирования должен быть достаточен. Не столько важен язык, чтобы начать, сколько изучение основных концепций кодирования и скриптинга. То есть, есть универсальные концепции кодирования, которые важнее изучить изначально. Эти концепции затем приведут вас к тому, чтобы задавать себе правильные вопросы, когда вы пишете или просматриваете код на другом языке.
Я бы рекомендовал немного знать bash и SQL, которые являются языками сценариев. Это поможет вам лучше понять реализацию концепций кибербезопасности, таких как SEIM, цепочка MITRE, уязвимости и исправление, а также отчетность.
Что касается кибербезопасности, я не уверен, что изучение какого-либо конкретного языка программирования принесет какую-либо особую пользу, если вы не знаете, какую роль в какой команде вам предстоит выполнять.