Сначала хотела не читать ЗЫ, но первая же фраза зацепила, так что прочитала ЗЫ и большую часть топика. Начало прям как про меня - увлекалась математикой (алгеброй, геометрией), головоломками, и, позднее - программированием. По техническим дисциплинам - все пятерки. По истории и прочей лабуде мне обычно ставили тройки. И то только потому, что двойки ставить смысла нет - я ж на пересдачу притащусь с тем же нулем в голове, так чего на меня время терять. К счастью, ни мама, ни учителя гуманитарных предметов на меня не давили. Помню, на уроках биологии училка проходит мимо, видит что я формулы на листочке пишу, она мне что-нибудь типа: "Все задачки свои решаешь? Ну-ну..." А я только виноватую рожу ей сострою, ну она до меня и не докапывается.Единственное исключение из полного отторжения мною гуманитарных наук - это иностранные языки и лингвистика. Это дело у меня шло замечательно, даже не на 5, а на 10+.Поступила на мех-мат МГУ, потому что замечательно сдала техническую часть, а сочинение требовалось только написать на "зачет", тем кто набрал на технической части не меньше определенного количества баллов. Тут я обложилась шпаргалками-заготовками ("бомбами", чужими), и с горем пополам скомпоновала какой-то сюжет по мотивам произведений классики, которую никогда не читала. А с грамотностью у меня было все в порядке, поэтому я два раза перечитала свое творение и все ошибки исправила. Этого оказалось достаточно для зачета по сочинению.Диплом мне в жизни понадобился только один раз - при оформлении рабочей визы h1b. Сейчас живу и работаю в Силиконовой долине. Совершенно не жалею о невыученной истории с географией. Да, нужны знания предметных областей, для которых программируешь. Но тот объем знаний, который я могла бы получить в школе и не забыть до данного момента - это ведь очень небольшой объем, с таким объемом я сейчас справляюсь очень быстро. А дальше идет более углубленное изучение области на том уровне, который в школе я бы все равно не смогла получить и сохранить в памяти до настоящего времени. Тем кто говорит, что разносторонний кругозор еще никому не мешал, отвечу: да, если б разносторонний кругозор достался бы "бесплатно", то он бы не помешал. Но проблема-то в том, что времени у нас всех - ограниченное количество. Чем больше времени потратишь на образование "вширь", тем меньше его останется на образование "вглубь".Так что на основе своего опыта я хочу сказать, что если бы Ваш сын реально увлекался программированием, то не стоило бы забивать ему мозги Достоевским и Романовыми. Но Вы ведь говорите, что реального интереса к программированию нет? Но ведь почему-то он говорит об этом интересе, а не о чем-то другом? Может он просто не знает, как его развить? Да и увлекательные книжки отвлекают... Что конкретно он пробовал делать на тему программирования? Почему нет результатов? У меня младшая дочка заинтересовалась программированием, я стала ей показывать, объяснять, причем не в какой-нибудь детской специальной среде, а прям в моем Visual Studio. Она уже реально лабает на C# простенькие вещи с моей помощью. Ей шесть лет. Так что все возможно, главное найти правильный подход и взять правильный старт.