Вот если пройтись по форумам ИБ и хакерским форумам, то много таких вопросов.
Причём такие вопросы задают как молодые люди (До 25 лет), так и кто по старше 30-40 и более лет.
Я всегда игнорил такие темы, т.к. всегда считал себя разработчиком и если не считать хобби, имею-лишь косвенное отношение к ИБ, впрочем как и сейчас, хотя сейчас моя работа связанна ближе к ИБ, но опять-же я больше именно занят разработкой...)
Но тем не менее хочу затронуть эту тему здесь, может-быть кому-то покажется интересным моё мнение.
1)Ну во первых, ИБ это целый мир, нужно определится чем вы хотите заниматься, вообще необязательно уметь программировать.
Вот например, много где требуются аналитики:
Но не факт, что это-то чем вы хотите заниматься, а может как-раз это ваше.)
2)Во вторых, если вы хотите попробовать себя в роли разработчика, тут опять-же нужно определится с направлением: Веб, низкий уровень, высокий уровень и т.д.
3)В третьих и этого не достаточно.)
В каждой области, есть ещё подобласти из которых тоже нужно выбрать направление, вот например веб, там тоже много чего, что нужно выбрать, например разработка сайтов, тут нужно знать такие вещи как разрабатываются сайты, какие есть фреймворки и т.д.
Есть вещи в вебе, которые не связаны на прямую с разработкой, например настройка серверов и т.д.
4)Если разработка вам не нравится, очень много в ИБ требуются исследователей на уязвимости, тут опять-же нужно выбрать направление и поддобласть, по аналогии с разработкой.
Вот честно очень редко видел, что-бы реверсер, каких-то низкоуровневых штук, мог также классно исследовать сайты и сервера на уязвимости.)
Хорошо вы выбрали направление, что дальше:
Нужно искать работу, а как это сделать если нет не опыта и скажем по честному скорей-всего и знаний ?
Постараться на практике прокачивать знания, дело в том-что просто читать книги, проходить курсы, это мало эффективно и на собесах, мало кого интересует.)
Как-же прокачать знания с пользой для трудоустройства ?
Есть варианты:
1. Многие компании делают челленджи, для возможного поиска мотивированных сотрудников, ну вот например Касперский иногда выкладывал задачи по кракмиксам, были и другие задачи по разработки, можно поискать и попробовать сделать, если получится, как минимум можно решение выложить на гитхаб и черкануть в резюме + опыт решения задачи.
2. Также некоторые компании дают тестовые задания, их тоже можно сделать прокачать скилл + возможно тоже выложить на гит.
Тут даже не важно возьмут вас по результатам или нет.
3. Старайтесь проходить больше собесов, разных...
Не важен результат, вернее результат важен.)
Но при любом результате это опыт прохождение таких собесов.
4. Если есть хобби проект, это уже плюс, хотя большая вероятность, что он и не сыграет большую роль.
Вопрос про высшее образование ?
К сожалению, многие компанию требуют корочку, смешно что корочку даже никто смотреть не будет, а оценивать будут по собесу, но такие требования есть, хотя и не везде.
Поэтому по возможности корочку лучше получить, хотя и знания тоже не повредят.)))
ИТОГ ТАКОЙ:
1)Определится с направлением.
2)На практике прокачивать знания, нужна именно практика, не курсы и книги. Хотя они тоже нужны, но нужно именно использовать знания, а не просто читать/слушать курсы.
3)Как почувствуете силы, проходите собесы, пытайтесь сделать челленджы.
4)Попробуйте открыть свой хобби-проект, в том-же гите.
Ну примерно так, да не легко, но если есть желание, всё возможно...)))
Причём такие вопросы задают как молодые люди (До 25 лет), так и кто по старше 30-40 и более лет.
Я всегда игнорил такие темы, т.к. всегда считал себя разработчиком и если не считать хобби, имею-лишь косвенное отношение к ИБ, впрочем как и сейчас, хотя сейчас моя работа связанна ближе к ИБ, но опять-же я больше именно занят разработкой...)
Но тем не менее хочу затронуть эту тему здесь, может-быть кому-то покажется интересным моё мнение.
1)Ну во первых, ИБ это целый мир, нужно определится чем вы хотите заниматься, вообще необязательно уметь программировать.
Вот например, много где требуются аналитики:
Но не факт, что это-то чем вы хотите заниматься, а может как-раз это ваше.)
2)Во вторых, если вы хотите попробовать себя в роли разработчика, тут опять-же нужно определится с направлением: Веб, низкий уровень, высокий уровень и т.д.
3)В третьих и этого не достаточно.)
В каждой области, есть ещё подобласти из которых тоже нужно выбрать направление, вот например веб, там тоже много чего, что нужно выбрать, например разработка сайтов, тут нужно знать такие вещи как разрабатываются сайты, какие есть фреймворки и т.д.
Есть вещи в вебе, которые не связаны на прямую с разработкой, например настройка серверов и т.д.
4)Если разработка вам не нравится, очень много в ИБ требуются исследователей на уязвимости, тут опять-же нужно выбрать направление и поддобласть, по аналогии с разработкой.
Вот честно очень редко видел, что-бы реверсер, каких-то низкоуровневых штук, мог также классно исследовать сайты и сервера на уязвимости.)
Хорошо вы выбрали направление, что дальше:
Нужно искать работу, а как это сделать если нет не опыта и скажем по честному скорей-всего и знаний ?
Постараться на практике прокачивать знания, дело в том-что просто читать книги, проходить курсы, это мало эффективно и на собесах, мало кого интересует.)
Как-же прокачать знания с пользой для трудоустройства ?
Есть варианты:
1. Многие компании делают челленджи, для возможного поиска мотивированных сотрудников, ну вот например Касперский иногда выкладывал задачи по кракмиксам, были и другие задачи по разработки, можно поискать и попробовать сделать, если получится, как минимум можно решение выложить на гитхаб и черкануть в резюме + опыт решения задачи.
2. Также некоторые компании дают тестовые задания, их тоже можно сделать прокачать скилл + возможно тоже выложить на гит.
Тут даже не важно возьмут вас по результатам или нет.
3. Старайтесь проходить больше собесов, разных...
Не важен результат, вернее результат важен.)
Но при любом результате это опыт прохождение таких собесов.
4. Если есть хобби проект, это уже плюс, хотя большая вероятность, что он и не сыграет большую роль.
Вопрос про высшее образование ?
К сожалению, многие компанию требуют корочку, смешно что корочку даже никто смотреть не будет, а оценивать будут по собесу, но такие требования есть, хотя и не везде.
Поэтому по возможности корочку лучше получить, хотя и знания тоже не повредят.)))
ИТОГ ТАКОЙ:
1)Определится с направлением.
2)На практике прокачивать знания, нужна именно практика, не курсы и книги. Хотя они тоже нужны, но нужно именно использовать знания, а не просто читать/слушать курсы.
3)Как почувствуете силы, проходите собесы, пытайтесь сделать челленджы.
4)Попробуйте открыть свой хобби-проект, в том-же гите.
Ну примерно так, да не легко, но если есть желание, всё возможно...)))