—
Об интерфейсе (Алан Купер)
Супер-полезная книга. Читать как программистам, так и дизайнерам в обязательном порядке. Реально ставит мозги на место по поводу поведения большинства программ. А самое главное, Купер рассказывает как именно нужно проектировать интерфейс в зависимости от задачи так, чтобы люди были счастливы, и эффективность использования программы была максимальной.
—
Интерфейс (Джеф Раскин)
Сначала прочел эту книгу, а потом принялся за Купера. «Об интерфейсе» понравилось намного больше.
—
Основы маркетинга (Филип Котлер)
Толстенная книга, в которой порадовало обилие историй становления крупнейших и известнейших компаний. Купил по совету Олега Тинькова. Не пожалел. Реально крутая. Правда я еще ее до конца не дочитал. Ближе к середине
§ 115 в серьез уже не воспринимается.
Сейчас на очереди Ян Чихольд «
Облик книги».
Из ранее прочитанного, что читать просто обязательно (по советам Артемия Лебедева):
—
Дизайн привычных вещей (Дональд Норман)
О том, как неправильный дизайн предметов заставляет людей чувствовать себя виноватыми. О том, как следует проектировать предметы.
—
Дизайн для реального мира (Виктор Папанек)
В этой книге самое лучшее определение дизайна: «Это сознательные и интуитивные усилия по созданию значимого порядка». Папанек передает смысл профессии дизайнера. Почему на них такая огромная ответственность. Рассказывает о мировых ценностях и как их навязывают людям. И что дизайнер не должен поддаваться на это дерьмо. Очень важные мысли о том, что дизайн должен создаваться прежде всего для большинства людей, а не как сейчас, для небольших групп зажиточных жирных ублюдков. Ну и так далее. Книга просто обязательна к прочтению.
—
Сначала скажите «нет» (Джим Кэмп)
Основа переговоров. Изменяет сознание. Обязательно читать, чтобы потом грамотно общаться с заказчиком и не бояться говорить «нет».
—
Одураченные случайностью (Нассим Талеб)
Раскрывается смысл того, почему некоторые бездарные люди становятся крутыми чуваками. После прочтения начинаешь по-другому смотреть на таких. Жизненная вещь. Обязательно читать.
Отдельными строками книги для программистов.
—
Совершенный код (Стив Макконнелл)
Все-таки сколько читал книг по программированию, а эта самая крутая. Как называть переменные, методы, классы, константы. Как организовывать код, проводить рефакторинг. Всё офигенно доступным и приятным языком написано и рассказано на примерах типа «это ужасно, а это шикарно».
—
Регулярные выражения (Бен Форта)
Маленькая книжеца из серии «Освой самостоятельно. 10 минут на урок». Никогда в жизни бы не купил, но в то время был дефицит книг по регуляркам (а точнее таких книг вообще было не найти). Нашел ее единственную. Купил. И реально настолько все доступно автор расписал, что все основы закладываются в течение часа. И дальше уже сам можешь составлять сложные шаблоны для регулярок. (В то время хотел купить большую толстую книгу с совами на обложке, но ее не было. Как оказалось эта мелкая, но понятная книжка оказалась намного полезнее).