-
Сеанс дебага своего мозга. Отзыв на книгу «Ментальные ловушки. Глупости, которые делают разумные люди, чтобы испортить себе жизнь». Андре Кукла
Oct 25, 2015
-
2 мин. чтения
-
рецензия
soft_skills
Максим_Дорофеев
Приветствую в очередной раз читателя моего уютного бложика для тех, кому не всё равно, кому важно повышать свою эффективность и компетенцию в разных областях. Сегодня разговор пойдёт об очередной книге, которая без преувеличения поразила меня глубиной мыслей и вниманием к тем вещам, которые мы часто делаем не задумываясь.
Получив неописуемое удовольствие от просмотра очередного выступления Максима Дорофеева с «CodeFest» 2015 года, я решил пробежаться по другим его выступлениям. Так как доклад «Эффективность неэффективности» уже просмотрен «до дыр», то я решил пересмотреть его спич перед студентами УрФУ в рамках проекта СКБ Контур «Гуру на Урале». Просматривая видео, внимание вдруг зацепилось за книгу, которую хвалил Максим – «Ментальные ловушки. Глупости, которые делают разумные люди, чтобы испортить себе жизнь» Андре Кукла.
Не досмотрев до конца уже знакомое видео, я решил поискать данную книгу. Оказалось, что это достаточно небольшая книжка в 100 с копейками страниц, но с очень любопытным содержанием.
-
Курс по MongoDB от MongoDB University
Jul 21, 2015
-
2 мин. чтения
-
разработка_ПО
рецензия
базы_данных
Всем привет!
Буквально неделю назад я закончил курс по изучению MongoDB, проводимый MongoDB University.
Для тех, кто не в курсе что такое MongoDB, – это документо-ориентированная (NoSQL) Open Source база данных. БД состоит из коллекций документов, каждый из которых можно представить в виде текста в формате JSON. Запросы так же формируются в формате документов JSON.
-
Отзыв на «Release It! Design and Deploy Production-Ready Software» Michael Nygard
Jul 19, 2015
-
4 мин. чтения
-
рецензия
разработка_ПО
В очередной раз приветствую читателей моего бложика.
Сегодня я спешу поделиться с вами фидбэком на преинтереснейшую книгу, ссылку на которую я нашёл в одной из статей Мартина Фаулера.
«Hope Is Not a Design Method»
В этой книге затрагиваются такие важнейшие качества программного продукта как стабильность, расширяемость, безопасность, доступность, администрирование и мониторинг. Почему это важно? Вот несколько причин:
-
Отзыв на «Идеальный программист» Роберта Мартина
Jan 18, 2015
-
2 мин. чтения
-
рецензия
разработка_ПО
управление_разработкой
Приветствую своего читателя в очередной раз за обзором ещё одной хорошей книги для настоящих программистов и для тех, кто им хочет стать – «Идеальный программист. Как стать профессионалом разработки ПО».
Это мой обзор уже второй книги известного автора книг по Agile и просто хорошей разработке – «Uncle Bob» Роберта Мартина.
На моей памяти была ещё одна книга, которая произвела на меня серьёзный эффект, когда я только начинал задумываться о становлении карьеры, – «Программист-прагматик. Путь от подмастерья к мастеру». Обе эти книги не про технологии, шаблоны проектирования или языки. Они обе скорее о том, чему не учат студентов в вузах (а так бы хотелось), но без чего сложно представить становление профессионала в области Software Engineering. В них авторы пытаются передать свой опыт работы и мотивировать других людей перестать перерабатывать кучу дорогих ресурсов (денег и времени) в говно, чем так славится наша отрасль. Почему многие продолжают игнорировать подобные казалось бы прописные истины, за что другие люди уже заплатили стотыщмильоновбаксов и разорилась не одна компания, – я не понимаю. Если «Программист-прагматик» состоит в основном из рекомендаций по разработке, то Роберт Мартин добрую часть книги посвятил изложению своего видения того, без чего обычный программист не станет идеальным человеком в области разработки ПО (чего бы так хотелось его руководителю или клиенту).
-
Soft skills. Материалы
Jun 7, 2014
-
3 мин. чтения
-
сборник_тематических_материалов
рецензия
soft_skills
Всем привет!
После небольшого перерыва продолжаю пополнять свою копилку интересных материалов по разным темам. Сегодня я постараюсь выделить запомнившиеся мне материалы в области soft skills. Как мне кажется, это одна из тех тем, изучая которую можно научиться решать тот класс своих задач, которые ты не мог бы решить будь ты хоть экспертом в своей области на работе. Это проблема эффективного общения с людьми. Отсутствие навыков эффективного общения в команде может с той же лёгкостью погубить любой проект, как и непродуманная архитектура, план разработки, баги.