Рецензии на книги
Авторы — Даниель Канеман, психолог, Лауреат Нобелевской премии по экономике, один из основоположников поведенческой экономики. Изучает то, как человек рассуждает, принимает решения в условиях неопределенности и связанные с этим заблуждения.
А заблуждаемся мы постоянно!
Связанно это с тем, как функционирует наш мозг. Канеман описывает этот процесс, как одновременную работу двух систем:
1️⃣ Система 1 срабатывает автоматически и очень быстро, почти не требуя усилий и не давая ощущения намеренного контроля.
Пример работы:
• Определить, какой из двух объектов ближе.
• Сориентироваться в сторону источника резкого звука.
• Определить враждебность в голосе.
2️⃣ Система 2 выделяет внимание, необходимое для сознательных умственных усилий, в том числе для сложных вычислений. Действия Системы 2 часто связаны с субъективным ощущением деятельности, выбора и концентрации.
Пример работы:
• Услышать в переполненной шумной комнате голос нужного человека.
Натолкнулся я на эту книгу совершенно случайно, когда искал «Аксиомы биржевого спекулянта» Макса Гюнтера. Это позже выяснилось, что в России книга продается под другим названием :) Но, сейчас не об этом.
В книге Эдвин Лефевр описывает становление Джесси Ливермора на рынке от школьника в буквальном смысле, до «воротилы», как он сам себя называет. Что-то среднее между художественной биографией и «байками бывалого охотника». Личные истории мне не показались особенно интересными, но зацепило другое. Сюжет разворачивается после Первой мировой войны, а события на бирже, которые описывает автор, словно из нашего времени.
Не думаю, что буду ее перечитывать, но отдельные мысли показались интересными. Повторюсь, мысли эти сформулированы больше ста лет назад:
Книга «Грокаем алгоритмы» — это отличное введение в мир алгоритмов на простом и понятном языке. Автор книги, Адитья Бхаргава, представляет сложные концепции алгоритмов и структур данных в доступной форме, что делает их более понятными для начинающих.
Книга состоит из нескольких глав, каждая из которых посвящена определенному алгоритму или структуре данных: от сортировки и поиска до графов и алгоритмов оптимизации. Каждая глава начинается с простого объяснения базовых понятий, после чего автор предлагает различные примеры и упражнения для закрепления материала.
Правда примеры реализации алгоритмов сделаны на языке Python. Но всё это достаточно легко реализуется и в других языках программирования, например С# и С++. Для разработчиков на других языках понять суть алгоритмов не составить труда.
Эта книга отлично подходит как для студентов, изучающих компьютерные науки, так и для профессионалов в области информационных технологий, которые хотят улучшить свои навыки программирования. Автор не только объясняет основные концепции алгоритмов, но и демонстрирует их применение на практике, что делает книгу особенно ценной.