Блог

От джуна до профи: три must-read книги по программированию от тимлида SML

Привет, будущие гуру кода!
Наш тимлид Вадим Косарев составил список книг, которые превратят вас из подающего надежды джуна в подающего результаты разработчика!
🔥 Поехали!

1. "Совершенный код" — Стив Макконнелл

О чем: Это настоящая библия программиста! Книга охватывает всё: от стиля кода до архитектуры, рефакторинга и работы в команде. Вы узнаете, как писать код, который не заставит ваших коллег грустно вздыхать при код-ревью.
Зачем читать: Чтобы через год не смотреть на свой код с мыслью "Что я здесь вообще написал?!"
Факт: Книга переиздавалась 4 раза и до сих пор входит в топ-5 must-read книг по версии Stack Overflow. Она толще, чем ваш первый рабочий проект, но поверьте – оно того стоит!
Лайфхак: Если осилите – можете смело писать в резюме "Читал Макконнелла".

2. "Грокаем алгоритмы" — Адитья Бхаргава

О чем: Алгоритмы и структуры данных без занудства! Просто, наглядно и с иллюстрациями.
Зачем читать: Чтобы на собеседовании не впадать в ступор при словах "бинарное дерево" и "быстрая сортировка"
Факт: Книга идеально подходит для первого погружения в алгоритмы.
Спойлер: После неё вы наконец поймёте, что O(n²) – это не формула из химии!

3. "Head First. Паттерны проектирования" — Эрик Фримен

О чем: Паттерны проектирования с картинками! Да-да, как в детских книжках, только для взрослых айтишников.
Зачем читать: Чтобы не изобретать велосипед там, где уже придумали космический корабль.
Факт: Книга построена по принципу нейролингвистического программирования – информация усваивается быстрее благодаря визуалам и юмору.
Бонус: После прочтения вы наконец-то узнаете, почему Singleton – это не название новой соцсети!
Мудрость от Вадима:
"Читайте книги последовательно, а не параллельно – вы же не многопоточное приложение!"

С чего начать?

Стартуйте с "Грокаем алгоритмы" (она тонкая и с картинками). Маленькие победы – тоже победы!
Подписывайтесь на наш Телеграм, чтобы раньше всех узнавать об актуальных темах в IT и жизни SML 💫