Основное - да. В рекламах говорят"Срочно выкиньте учебники и избавьтесь от репетитора"- это плохое решение. Обучение можно сравнить с дрессировкой собаки. Если собака правильно не поймёт что делать, так она дальше будет делать не так, как хочет хозяин, и при этом надо снова собаку переучивать. Тоисть, если вы какую-ту вещь упустите, или неправильно поймёте, то тему надо сначала начинать. Обычно на словах плохо что-то получается. Это можно понять как с обучением жонглированию, если говорят"Следующие упражнение, возьмите два мяча в обе руки и перекиньте с одной руки на другую",и все перекинут так: один мяч низко, другой высоко, хотя надо оба мяча равномерно перекинуть. Поэтому вам надо попрактиковаться с программированием, именно решать задачи и какую программу сделать. Но однако у вас могут возникнуть трудности, и вам потребуется помощь репетитора.