Умных книжек, каких?

Доброго всем дня,


Решил я собрать в офисе небольшую библиотеку умных книжек, дабы и самому просвящаться в свободное время, и сотрудников наставлять на путь истинный.


Просьба посоветовать полезных для программистов (и близких к IT людей) книжек. Оптимальный вариант — это книга, издававшаяся на русском языке и не привязанная к конкретному языку программирования. Например, из этого поста большинство книг уже в шортлисте.


Но! Даже если книга не идеальна, но вам она понравилась, просьба постить — лучше большой выбор, чем никакого.


Спасибо.
  • Вопрос задан
  • 11606 просмотров
Пригласить эксперта
Ответы на вопрос 5
EvilMan
@EvilMan
Таненбаум «Архитектура компьютера» (остальные его книги — опционально)
Хагарти «Дискретная математика для программистов» (поможет лучше понять МИТовский учебник по алгоритмам)
Стивенс «Профессиональное программирование в Юникс» (ещё у него есть три книги TCP/IP Illustrated, это если сетями занимаетесь).
Керниган и Пайк «Практика программирования»
Опционально (очень углубленное изучение фундаментальных основ, которое может Вам даже не понадобиться):
Кнут «Искусство программирования» (вышло 4 тома и ещё пара выпусков приложений) — требует очень глубокого знания дискретной математики.
Ульман, Ахо и сотоварищи Книга дракона (если задумаете свой язык и компилятор к нему написать), так же от них «Введение в теорию автоматов, языков и вычислений», которую надо читать перед книгой дракона.
Так же опционально какие-нибудь книги по вычислительной математике, а перед ними — по высшей математике (Фихтенгольц). Как справочник можно держать Письменного «Конспект лекций по высшей математике».
Ответ написан
Infra_HDC
@Infra_HDC
R2AMO
Так понял, вам надо в основном идеологическо-философской пищи для развития.
Вот примерно такое, что довелось читать, либо на крайний случай пытаться читать или держать в руках, и что произвело вполне положительное впечатление (как бы говорило само за себя, что вот тут истина):
I. Философский фундамент
1. С. Бир «Мозг Фирмы»
2. Рене Декарт «Рассуждения о методе»
3. Л. Бриллюэн «Наука и теория информации»
4. Коносуке Мацусита «Принципы успеха»
5. «Философия математики и технических наук» под общ. ред. С.А. Лебедева
II. Общая методология, как в теории, так и на конкретных примерах
1. Мэри и Том Поппендик «Бережливое производство программного обеспечения: от идеи до прибыли»
2. Майкл Физерс «Эффективная работа с унаследованным кодом»
3. Диомидис Спинеллис «Анализ программного кода на примере проектов Open Source»
4. Эдвард Йордан «Путь камикадзе»
5. Алистер Коберн «Быстрая разработка программного обеспечения»
6. «Идеальный код» под редакцией Энди Орама и Грега Уилсона
7. Нил Форд, Майкл Найгард, Билл де Ора и др. «97 этюдов для архитекторов программных систем»
8. Пер Кролл, Филипп Кратчен «Rationa Unified Process — Это легко. Руководство по RUP»
II.a. С сильной привязкой к языкам программирования
1. Брайан Керниган, Роб Пайк «Практика программирования» (ощущается сильная привязка к C, но разобраны и другие языки).
2. Никлаус Вирт «Алгоритмы и структуры данных» (с примерами на Паскале, но хорошо разжёвана сама концепция)
3. Э. Гамма, Р. Хелм, Р. Джонсон, Дж Влиссидес «Приемы Объектно-Ориентированного Проектирования: Паттерны проектирования» (о шаблонах проектирования, вроде бы с примерами на SmallTalk, но есть много идеологии + каталог паттернов)
4. В.Ф. Очков, Ю.В. Пухначёв «128 советов начинающему программисту» (на бейсике, но всё равно есть на что посмотреть)
III. Базы данных
1. К. Дж. Дейт «Введение в системы баз данных» Восьмое издание.
2. Джен Харрингтон «Проектирование Объектно-ориентированных баз данных»
IV. Пользовательский интерфейс
1. Паван Вора «Шаблоны проектирования веб-приложений»
2. Алан Купер «Психбольница в руках пациентов»
V. Инфраструктура
1. «Справочник информационного работника» Под общей редакцией Р.С. Гиляревского, В.А. Минкиной
2. М.А. Зиганов «Скорочтение»
3. Сид Кемп «Управление проектами. Без мистики»
IV. Исторический экскурс
1. Акио Морита «SONY. Сделано в Японии»
2. Коносуке Мацусита «Миссия бизнеса»
Ответ написан
afiskon
@afiskon
Я бы советовал Макконнела и Брукса, возможно Фаулера. Также можно поставить Спольски две книжки. Возможно вас также что-то заинтересует из этой подборки.
Ответ написан
«Регулярные выражения», Фридл. Особенно с учетом того, что в последние годы их можно везде, вплоть до ворда использовать.
Ответ написан
@RokkerRuslan
Я думаю SICP вам подойдёт.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы