Аусбильдунг программиста
Я недавно открыл для себя книгу The inner game of tennis и понял, что в некоторых вещах я совершенно неправильно подходил к процессу обучения. Но вот в вопросе изучения языков я все делал верно. Никогда себя не мучил, а они как-то сами учились :)
В них описываются более-менее общие принципы, которые работают везде. Разные перспективы тоже помогают лучше понять суть.
Начать можно с SICP, HTDP.
А как же Кнут? Имхо, без умения (уже) немножко кодить ("написание примитивных вирусов в универе" за такое не считаем, сдается мне тут визуал васик копипащенный) все эти книги могут только вогнать в лютую тоску. Особенно "структура и интерпретация".
Einen Tod muss man sterben (c) :)
Я считаю, что более общий фундаментальный подход себя оправдает в итоге.
kursnet ищи там по вышеописанной профессии или напрямую на предприятии.
Я делала тест в школе, обязанность пройти 50 % минимум.