IT-профессионалам надо читать книги - это утверждение только кажется очевидным, но по факту не является таковым для очень многих людей по всему миру. Эти люди игнорируют книги как источник знаний и тем самым сильно замедляются в профессиональном развитии. Они находят различные отговорки и причины, почему не читать, но в итоге все сводится к тому, что они целенаправленно замедляют свое развитие.
ЗАЧЕМ нам надо читать книги?
В самом базовом представлении, существуют два способа развивать свои навыки: теоретический и практический. Как и с абсолютным большинством противоположностей, нельзя отдавать себя одной из них, полностью игнорируя оставшуюся. Необходимо найти баланс между ними и стараться его придерживаться. Люди, которые предпочитают голое теоретизирование, попросту летают в небесах, так как без практического применения все эти теории бессмысленны. Специалисты, которые только практикуют, лишают себя возможности достичь настоящих высот, для которых у них просто не хватит знаний. Программирование или менеджмент обеспечат вас практикой, но только чтение способно значительно улучшить вашу теоретическую подготовку. Да, есть тренинги, статьи, умные товарищи – но по соотношению знаний в единицу времени книги на корпус опережают эти источники информации.
ЧТО же читать?
Как и в случае с «почему», при выборе того, что мы будем читать, очень важно соблюдать баланс. Нельзя полностью ударяться в то же тестирование, это всего лишь одна из возможных тем. Для начала, расширьте свой кругозор на смежные тематики:
- Менеджмент. Абсолютно всем членам команды следует читать книги по менеджменту – только так вы сможете понять, чего же на самом деле от вас ожидают все эти люди
- Тестирование и качество. Обычно программисты сталкиваются с тестировщиками каждый день, и эти встречи очень часто вызывают бурю негодования у обеих сторон. Почитайте про качество, почитайте, к чему стремятся тестировщики, каковы их цели при разработке программного продукта.
- Программирование. Конечно, вдаваться в сугубо технические подробности наподобие особенностей работы виртуальной машины Java на мобильных устройствах вовсе не обязательно. Достаточно почитать про то, чем дышат программисты – что они делают каждый день, как они из кубиков составляют большие системы, какие у них проблемы и нужды.
- Психология. На первый взгляд бесполезная для программиста область, но стоит только копнуть поглубже практическую психологию, методы убеждения и влияния на людей, способы разрешения конфликтов, приемы выработки горизонтального мышления – как сразу становится ясно, как психология применяется в ежедневной разработке.
- Бизнес. Одна из моих любимых тематик – читать о способах организации компаний, о способах управления людьми и собой, читать поучительные истории успеха людей, которые действительно чего-то достигли.
- Представление и визуализация (presentation). Ваша идея бесполезна, если вы не в состоянии ее сформулировать и представить другим.
- Юзабилити. Нечто на грани психологии и эргономики, эта тематика с каждым годом набирает обороты и все больше профессионалов записываются в ряды сочувствующих и интересующихся. Узнайте, как сделать эти безликие веб формы интуитивно понятными для пользователей.
- Искусство. Выберите что-то, что вам близко: живопись, скульптура, архитектура. Почитайте про истории возникновения шедевров, как люди к ним приходили. Почитайте про приемы, которые использовали авторы – возможно, вы сможете что-то привнести не только в свой внутренний мир, но и в вашу профессиональную деятельность.
- Фантастика, фентези, детективы и иже. Давайте голове отдохнуть :) Нельзя же все время читать книги по профессии! Книги данного типа подстегивают полет фантазии, которая просто необходима для творческого человека. Ну и вы наконец сможете понять, кто такие эльфы и зачем им надо быть 70го уровня :) Don’t be Sheldon!
- Если в книге есть вещи, которые надо «переварить» и хорошенько обдумать – выделите на это время. Например, прочитав несколько глав в книге с паттернами, подумайте, насколько полезно то, что вы прочитали, и где вы это можете применить? Некоторые тренеры советуют сразу после прочтения применять прочитанное на практике, но это, к сожалению, не всегда возможно. Выписывайте умные мысли и при первой возможности пытайтесь их применить.
- Не читайте плохих книг. Наивно полагать, что среди всех существующих книг нет откровенно проходных. Существует просто огромное множество плохих книг. Старайтесь читать обзоры книг перед их прочтением или просто подпишитесь на блог кого-нибудь, кто пишет обзор на каждую прочитанную книгу (например, меня :)).
- Читайте только то, что вам интересно. Если вы читаете что-то по абсолютно не интересующей вас тематике или что-то ужасно скучное – вы просто теряете время. После такого прочтения ничего не останется в голове, и смысл был читать ее все это время? Однако, если вы точно знаете, что это очень умная и важная книга – поменяйте свое отношение к ней и сделайте ее интересной для себя :)
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.