Автор темы
Типичная ситуация на старте: прочитал про сети, потыкал Nmap, посмотрел курс по вебу, попробовал SQLi на учебном стенде. Вроде что-то получается, но ощущение, что бегаешь по кругу. Каждая новая тема тянет за собой три незнакомых, и непонятно, когда уже хватит читать и пора делать.
На форуме по этому поводу два лагеря.
Позиция 1: выбери одно направление и копай вглубь. Веб, AD, мобилки, что угодно. Не прыгай между ними каждую неделю. Глубина в одной теме даёт навык, который потом переносится на другие. Распыление создаёт иллюзию прогресса.
Позиция 2: сложность и есть прогресс. Если задача не решается за вечер, это нормально. Застрял на машине, полез в документацию, разобрался, решил. Именно так выглядит обучение. Ощущение «я стою на месте» обманчиво: ты просто не видишь, сколько уже знаешь, пока не оглянешься через пару месяцев.
Оба подхода звучат разумно, но на практике они конфликтуют. Если копаешь одно направление, легко застрять на теории и откладывать практику. Если сразу берёшь сложные задачи, рискуешь выгореть без базы.
Ты сначала закрываешь теорию по направлению и только потом идёшь ломать, или берёшь машину и доучиваешь по ходу? Что сработало лично у тебя?