1.8Kпросмотров
67.2%от подписчиков
27 января 2026 г.
📷 ФотоScore: 2.0K
The Missing README: A Guide for the New Software Engineer В этом году я решил сделать над собой волевое усилие и читать чуть чаще чем в прошлом. И первой книгой в 2026м году стала The Missing README. Она произвела на меня впечатление, и мне хочется поделиться им с вами. В чем посыл книги? The Missing README позиционирует себя как книга о том что же такое Software Engineering и как же выглядит тот самый Software Engineer. Считаю, что посыл у книги благородный, так как высшее образование сфокусировано на фундаментальных дисциплинах и не на каждой специальности есть возможность адаптировать программу под запросы стремительно развивающихся технологий. Книги и независимые авторы это способ кое-как угнаться😊 Из чего состоит работа SWE? Каждая глава книги посвящена одному аспекту, перечислю:
- Работа с кодом.
- Работоспособный код.
- Управление зависимостями.
- Тестирование.
- Ревью кода.
- Доставка (Деплой) ПО в общем и кода в частности.
- Дежурства. В конце книги авторы уделяет время в том числе и архитектуре:
- Как устроен процесс проектирования. Как оформляется документация. Предлагается простой шаблон архитектурного документа.
- Подсвечивается основная проблема в разработке ПО - неопределенность и как с ней бороться. Как работать эволюционно с API и СУБД. Как видите список довольно объемный. Мне понравилось, что авторы объясняют вещи простым языком, в каждой главе есть разделы "Best Practices" и "Bad Practices". Для начинающего разработчика такие вещи помогут сориентироваться во всем многообразии вариантов. Особенно неожиданно и приятно было увидеть отдельную главу про дежурства. Важность soft skills для инженера Я был очень рад увидеть в книге отдельные главы о параграфы о том зачем расти инженеру в таких областях:
- Коммуникация.
- Лидерские качества.
- Проактивность. Надежность. Доверие.
- Умение учиться.
- Умение задавать вопросы. Понятное дело, что сейчас уже об этом из каждого утюга вещают, но авторам от меня лайк за то что не сфокусировались только на хардах в книге. Взаимодействие с менеджерами. Планирование. Построение карьеры На десерт авторы оставляют главы о росте. Рассказывают про 1-1, как на них приходить. Как задавать тон беседе, что подсвечивать. Упоминают Situation-Behavior-Impact фреймворк для обратной связи. Помимо этого обсуждаются вопросы смены работы и распределения сил. Кому и зачем я советую прочитать книгу The Missing README - настоящее золото для инженеров только-только закончивших универ или курсы. Также она пригодится переходящим из небольших компаний или фриланса в компании с сотнями или тысячами инженеров. Благодаря ей вы действительно поймете, что из себя представляет промышленная разработка ПО, получите в свое распоряжение дорожную карту для развития на ближайшие несколько лет. Если вы уже опытный - будет полезно полистать (как это сделал я) ведь повторение - мать учения. Эта книга однозначно попадает в мой топ для инженеров наряду с:
- 📖 Программирование Cloud Native. Микросервисы, Docker и Kubernetes
- 📖 Web Scalability for Startup Engineers