Несколько раз смотрел в сторону этой книги. Можете сказать, насколько она "для начинающих" ? Книга - для студентов-гуманитариев или для технарей, желающих освежить/систематизировать/дополнить знания?
>>2. Microsoft SQL Server 2012 Создание запросов
Подтверждаю, очень замечательная книга. К сожалению, в бумажном варианте сейчас практически недоступна
>>После реальных задач, но без знания паттернов?
Да, верно
Одним из показателей освоения материала была задача по определению используемых в текущем проекте паттернов. Книга помогла это сделать.
hokudJolsbsy, книга отличная. Однажды пытался читать в электронном варианте - не зашла, на очередной главе бросил. Через год, набравшись опыта, приобрёл бумажный вариант: с бумаги её читать проще, на опыте описание паттернов стало понятней - зашла книга на ура. После прочтения стал по другому видеть код.
Роман,
>>Лучше чем Чистый код: Создание, анализ и рефакторинг - еще никто не написал. Совершенный код в расчет не берем - это другого уровня
Не могли бы пояснить?
>>Не забивайте голову неиспользуемыми фрейворками (приходят и уходят) и другими языками программирования на которые не собираетесь переходить
Мои 5 копеек: "Hello, World" стоит попробовать на новых языках, фреймворках и т.п.: 1) интересно; 2) много времени не займёт; 3) упрощает вхождение в новые проекты.
"Паттерны проектирования" Фримана - наипутёвейшая вещь, если за плечами есть опыт программирования. Без опыта трудно понять применимость паттернов. Я считаю книгу Фримана - первой книгой по паттернам, к-рую надо и must read, и must have.
P.S. В книге очень много иллюстраций, поэтому удобней читать с бумажного носителя.
Alexander Litvinenko, Это вы к чему? Человек нужен конкретный список активностей, к-рые надо выполнить, чтобы стать программистом. На одной ответственности и самоконтроле не уедешь: нужен вектор, к чему эти качества приложить.
Ответственно и самоконтрольно ничего не помешает уйти не туда: нужен человек, к-рый тыкнет носом, что нужно знать/какую книгу прочитать/какой курс пройти. И здесь уже настанет черёд ответственности и самоконтроля.
Нужен знакомый, знакомый знакомого, но такой человек, к-рый поможет определиться с направлением, с будущим трудоустройством, к-рый скажет: "Прочти эту книгу, пройди курс на этом сайте". Не самому искать по Интернету и форумам - расплывётесь. Если нет такого человека, вариант чуть хуже - ходить на собеседования - там узнаете, что нужно знать, там же могут и с материалом помочь. + о чём у же говорили: понимания/поддержка со стороны семьи и денежный запас.