[Рецензія] Staff Engineer by Will Larson
Test Engineering NotesЦю книгу мені порекомендував мій хороший друг. Сказав, що у них в компанії зараз багато хто з інженерів її читає. Тому я вирішив також її почитати.
Додатковою мотивацією для мене було подивитися, які ж є шляхи розвитку, відмінні від Engineering Management / QA Management.
Нижче - плюси, мінуси цієї книги, а також - чи варто взагалі витрачати час та читати її.
Про що ця книга

Книга Staff Engineer розповідає які існують шляхи розвитку інженера після рівня сіньйор у випадку, коли програмування та технології йому або їй ближче, ніж управління людьми та процесами.
Причому шляхи розвитку та приклади автор приводить не теоретичні. Він брав десятки інтерв'ю у різних інженерів з великих компаній з Долини. Тому у своїй книзі він дає поради як із власного досвіду, так і з досвіду інших людей.
Що класного ви знайдете в книзі?
- Дуже гарну класифікацію типів Staff інженерів та їх типових задач. Дуже лаконічно та з прикладами.
- Прекрасні поради для тих, хто вже працює на рівні синьйор - та хоче здобути підвищення.
- Як правильно писати дизайн документи, стратегії та technical vision
- Просто прекрасний розділ про те, як покращувати якість на проєкті та в компанії
- Життєві поради про те, як працювати із різними людьми та як знайти шлях у кабінети, де дійсно приймають рішення
- Як будувати мережу контактів всередині компанії та за її межами. А також - як правильно розвивати своїх підлеглих та колег
- Як правильно презентувати технічні пропозиції для людей рівня CTO, CEO та інші
- Просто безліч додаткових статей та наукових робіт, які допоможуть Вам ще більше зануритися в ту чи іншу тему
Що мені не сподобалося?
- Після основної частини книги, Will Larson надає повний текст інтерв'ю з багатьма інженерами з різних компаній. Питається про те, як вони здобули ці посади, що роблять кожного дня, що хм подобається в поточній роботі. Звичайно, досвід та шлях в усіх різний, але все-таки багато в чому подібний. Тому десь на третьому або четвертому інтерв'ю стає доволі нудно.
- До того ж не знаю навіщо читати в інтерв'ю те, що перед цим було вказано в основній частині книзі. Після читання у мене виникла думка, що інтерв'ю були додані радше для більшого розміру книги.
Чи варто читати цю книгу?
Так - якщо ви синьйор та думаєте куди краще рости: в технології чи управління
Так - якщо ви Tech Lead або Staff Engineer
Ні - якщо ви ще працюєте на рівні джуніор - мідл