Идеальный программист. Как стать профессионалом разработки ПО

Идеальный программист. Как стать профессионалом разработки ПО

The Clean Coder: A Code of Conduct for Professional Programmers — немного более щадящее глаза название книги в оригинале. Выглядит продолжением Clean code, но вполне самостоятельное произведение.

Книга про то, как быть профессионалом и как не быть «тем парнем» с работы. Есть про «этикет» в разработке, запомнилась глава про оценку задач (estimation). Быстрое чтение, автор бодро и кратко излагает свои взгляды на хорошего разработчика.

Интересно было ещё почитать истории про былинные времена, когда Настоящие Программисты набирали код на перфокартах без права на ошибку — эти вставки к месту и разбавляют повествование.

Зачем читать

Чтобы понять, почему где-то зудит в отношениях с коллегами. Софт-скиллы с нуля. Понять, какие у кого права и обязанности на проекте. Как вырасти, как спецу.

Подробнее →

Будда, мозг и нейрофизиология счастья

Будда, мозг и нейрофизиология счастья

Чтение вдумчивое, на первой трети я понял, что стало не очень понятно, и начал заново.

Очень хорошая книга: автор рассказывает об основах буддизма, заново разъясняет некоторые термины, которые массовым сознанием неверно поняты (в основном, из-за неточного перевода на другие языки с оригинальных), много говорит о медитации с примерами.
Эзотерики или безапелляционных заявлений «так написано в древних книгах» нет, сквозной линией сквозь книгу проходит сравнение западной науки и буддистских практик.

Звание «ринпоче» говорит о том, что автор испытал всё на себе, а в основе лежит история знакомства автора с современным внешним миром, куда он выбрался из Тибета по заданию родного монастыря.

Я уже читал некоторую литературу по буддизму, иногда просто зубодробительную (от комментариев к Сутрам Праджняпарамиты может закипеть мозг), и по-моему, доступнее объяснений по теме я не встречал.

Кроме старой доброй песни про то, что всё вокруг — иллюзия, а чтобы отключить страдания, нужно медитировать 20 часов в день, в книге нашлось ещё достаточно интересных вещей.

Зачем читать

Понять, для чего нужна медитация. Ознакомиться с понятиями буддизма без шизотерики.

Подробнее →

Не мешай себе жить

Не мешай себе жить

Не тот формат, что ожидал — сборник коротких глав с неглубоким анализом и полезным советом, как преодолеть проблему. Тем не менее, может быть полезным для быстрого ориентирования и собственной настройки.

Эту книгу можно было не читать, но я попался на хорошие отзывы.

Зачем читать

Быстрое чтение, которое может помочь высветить личностные проблемы, и указать путь, куда двигаться (к специалисту).

Мозгоускорители. Как научиться эффективно мыслить, используя приемы из разных наук

Мозгоускорители. Как научиться эффективно мыслить, используя приемы из разных наук

Локализаторы снова сгущают, оригинальное название книги — «Mindware: Tools for Smart Thinking».

Не слишком увлекательное чтение, зато весьма полезное: фундаментальная ошибка атрибуции, закон больших чисел и разные факты и концепции из социологии и психологии.

Зачем читать

Немного более трезво смотреть на происходящие вокруг события, более точно интерпретировать статистику и применять эти знания на практике. Если нет времени читать всё, можно прочесть последнюю главу с общими выводами, и понять, о чём эта книга (и нужно ли будет её читать).

Подробнее →

Важные годы. Почему не стоит откладывать жизнь на потом

Важные годы. Почему не стоит откладывать жизнь на потом

Понравилось важным посылом, почти не скатывающимся в назидательство и поучительство. Автор иногда слишком перегибает с тем, что в 20 — самое время, а вот в 30 — всё; с этим не соглашаешься и испытываешь раздражение.
Подкреплённая реальными примерами, книга определённо будет полезна своей ЦА, мне же было читать хоть интересно, но поздновато.

Особенно интересен оказался факт о том, что лобная доля, отвечающая за планирование и масштабирование, заканчивает своё формирование после 30 лет, отсюда и недопонимание поколений, и более импульсивный стиль жизни людей помладше.

Зачем читать

Ознакомиться с широкой выборкой из практики настоящего психотерапевта, работающего с людьми 20-30 лет. Понять, какие бывают приоритеты у других людей, чем это практически обусловлено, и сделать собственные выводы.

Подробнее →

Чистый код: создание, анализ и рефакторинг

Чистый код: создание, анализ и рефакторинг. Библиотека программиста

Книгу стоило прочитать гораздо раньше, потому что после 10 лет программирования всё ещё нашлось, чему поучиться на базовом уровне. Примеры на Java, но это не доставляет больших неудобств.
Автор фанат программирования, так что положительный эффект ещё и в заряде мотивации.

Зачем читать

Повысить свой уровень, как программиста. Увидеть свои ошибки, на которые никто не указал, или указал, а ты не понял. Поймать мотивации и заглянуть куда-то дальше своего привычного рабочего процесса.

Хулиномика: Хулиганская экономика. Финансовые рынки для тех, кто их в гробу видал

Хулиномика: Хулиганская экономика. Финансовые рынки для тех, кто их в гробу видал

Книга набита множеством фактов об экономике, фондовых рынках, акциях и всему подобному, есть даже теория игр, вероятности, когнитивные искажения и поведенческая психология в нагрузку. При этом написана на несколько устаревшем интернет-жаргоне и мате, что иногда утомляет, но широкому читателю, наверное, такое и нужно.

Читал книгу через силу и очень долго, теперь понимаю, что это просто не мой уровень: я ожидал какие-то азы, вроде экономики для чайников, а получил более подробный и глубокий материал.

Зачем читать

Разобраться с инвестициями, понять, как работают фонды, акции/облигации и всё остальное. Требует уверенного понимания экономических терминов, не для чайников.

Подробнее →

Перегруженный мозг. Информационный поток и пределы рабочей памяти

Перегруженный мозг. Информационный поток и пределы рабочей памяти

Начал читать, соблазнившись хорошими отзывами. На деле, главный посыл умещается в одном абзаце: «Человек современный имеет в своём распоряжении тот же мозг, что и 200 000 лет назад. С этим надо жить».
Конечно, есть много сопутствующей информации и фактов, но я ожидал большего. Есть отсылки к «Потоку» Чиксентмихайи.

Зачем читать

Читать, если нравится интересный научпоп о мозге и памяти.

Подробнее →

Поток. Психология оптимального переживания

Поток. Психология оптимального переживания

Монументальный труд о неуловимом и трудноописуемом предмете: человеческом счастье. Это слово в массовом сознании уже слегка запачкано и скомпрометировано, но книга не про достигаторство и курсы самосовершенствования, а о вполне реальных принципах и фактах. Несмотря на долгое чтение, мне очень понравился системный подход и выводы, что я там нашёл. Всегда рекомендую всем знакомым при случае.

Зачем читать

Разобраться, что делает человека счастливым. Ознакомиться с термином «поток», как и зачем в него попадать.

Подробнее →

JavaScript: сильные стороны

JavaScript: сильные стороны

Книжка из мема про JS (Definitive guide я тоже когда-то прочитал весь, что было довольно утомительно).

Немного устарела, но всё же нашлось пару мелочей, о которых я не знал — впрочем, для JavaScript обычное дело.

Зачем читать

Книга интерес имеет скорее исторический, с современным языком вполне можно жить и так. Читать, если хочется понимать JS на более глубоком уровне.

Подробнее →