Бедный ребенок! Но, какой папа - такой сын, генетика. Если ума и восприятия на Улицкую не хватает, то... Попробуйте ему сказки на ночь почитать, а еще от перегрузки последние мозги расплавятся!
Дело не в том, что сложно, но хочется читать на русском. Вопрос в том, что нужно указывать язык, раз не русский. Хорошо, что в комментах написали, спасибо, качать не буду.
Книга написана на очень высоком профессиональном уровне. Она, несомненно, не предназначена для новичков, которые хотят копировать код, не разбираясь, что к чему. В книге Полубенцевой М.И. для себя найдет много полезного вдумчивый программист, который хочет разобраться "как что устроено". Совершенно не согласна, что материал подобран кое-как. Напротив, рассмотрены сложные темы, автор обращает внимание на "подводные камни", встречающиеся при написании кода. Даже программисты с солидным опытом находят для себя много полезного и интересного. Попытайтесь поработать с книгой по-взрослому. Может быть придется прочитать ее несколько раз.
Что касается рекомендации, то советую обязательно приобретать, разбираться и писать хорошие программы.
Прочитала с большим удовольствием Жизнь Александра Флеминга (А. Моруа) и из ЖЗЛ о Дмитрии Менделееве и Антоне Чехове. Очень рекомендую, это жизнь... И брать пример с кого по целеустремленности и трудолюбии.