ftl87, я, конечно, не могу судить конкретно о вас, но. Никогда не поверю, что все 10-12 часов реально получается учится. Допустим, половину времени из этой кучи. 3 стандартные пары. Из вот этих 5-6 часов учения процент понятия и усвоения материала явно ниже половины (я по себе сужу. но вдруг вы уникум, конечно :) )
Тут ситуацию в том, что вы выбрали "академический", ИМХО, путь изучения программирования. Т.к. то, что вы описали про труды г-на Столярова очень напоминают программу технического вуза по специальности ЭВМ. Надо оно вам?
А теперь мои мысли:
1. Вы не умеете программировать еще. Выполнение лаб на паскале не считаются. Нужна практика, много очень практики. Все, что написано в книге, может казаться легким, но повторить быстро не получится.
2. Вы не определились с тем, чем вы хотите заниматься. А это, пожалуй, главное. По наблюдениям, чтобы нормально зарабатывать в этой области, нужно "болеть" своей работой. Вы нашли, от чего вас прет? Если да, то развивайтесь в этом направлении. Остальное попутно подтащиться.
3. Если вы просто хотите зарабатывать, не выполняя пункт 2, то гораздо проще не идти в эту область. Успехов больших в ней не получите.
4. Какой язык учить -- все равно. Любой язык общего назначения, который вас нравится. Но см пункт 2.