«Совершенный код», Стив Макконнелл
Цель книги уже в названии — она поможет писать качественный код. Ты научишься применять разные методики, позволяющие избегать ошибок, быстро находить проблемы и делать масштабируемые решения.
«Грокаем алгоритмы», Адитья Бхаргава
Книга специально для тех, кто думает, что программирование — это очень сложно. Этот миф развеивается на понятных примерах и иллюстрациях. Не заметишь, как разберёшься в основных понятиях и алгоритмах.
«Не заставляйте меня думать», Стив Круг
Сложно понять, как себя ведёт типичный пользователь? Эта книга для тебя! Стив Круг даст понимание, как делать сайты максимально понятными и удобными для пользователей.
«Путь камикадзе», Эдвард Йордон
Аннотация говорит сама за себя: «Это полное руководство по выживанию в безнадежных проектах, предназначенное для разработчиков ПО». Если чувствуешь, что перспективы проекта летят в пропасть, смело доставай эту книгу с полки.
«От джуна до сеньора», Владимир Швец
Это не учебник по программированию, а концентрированный опыт специалиста, прошедшего через многое. Автор делится важными принципами: в коде, в общении, в выстраивании отношений с командой и в заботе о себе.