Pocket Guides - Sosa Jonathan / Соса Джонатан - From Culture to Code / От культуры к коду [2025, PDF/EPUB, ENG]

Ответить на тему Главная » Литература » Книги FB2 » Учебно-техническая литература
Статистика раздачи
Размер:  5.97 MB   |    Зарегистрирован:  6 месяца 4 дня   |    Скачано:  882 раза
Работает мультитрекерная раздача
Раздают:  1  [  0 KB/s  ]   Подробная статистика пиров
 
Автор Сообщение

MAGNAT ®

Пол: Мужской

Стаж: 10 месяца 30 дня

Сообщений: 28494

Откуда: RU

Наличие запрета: Нету запретов


Награды: 16 (Подробнее)

Активный релизер 2 (Количество: 1) Супер мега сидер (Количество: 1) Легенда (Количество: 1) Активный релизер 5 (Количество: 1) Активный релизер 1 (Количество: 1)
Вне форума [Профиль] [ЛС]

Создавать темы 01-Июн-2025 12:58 | #1 · Автор

[Код]

From Culture to Code: Leading Software Engineering Teams Effectively / От культуры к коду: Эффективное руководство командами разработчиков программного обеспечения
Год издания: 2025
Автор: Sosa Jonathan / Соса Джонатан
Издательство: Apress Media LLC
ISBN: 979-8-8688-1428-0
Серия: Pocket Guides
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Количество страниц: 141
Описание: This book is a comprehensive guide written for software engineering professionals who are, or aspire to be, in leadership positions. It begins with essential soft skills, teaching you how to build an influential presence, make confident decisions, guide teams through challenges, and inspire excellence by setting high standards.
It continues with sections on acquiring talent, managing, and supporting your team. Learn to write job descriptions that attract top talent, set up a smooth hiring pipeline, and seamlessly onboard new hires. Discover how to structure teams to minimize cognitive load and foster collaboration. Gain actionable insights into goal-setting, including defining OKRs, tracking progress, setting clear expectations, and conducting meaningful evaluations to recognize top performers and support growth.
In the final section, the book delves into the technical aspects of leadership. Explore how to choose the right tech stack, establish coding standards, and manage technical debt effectively. Additional chapters offer guidance on evaluating Agile practices, setting clear communication protocols, and balancing quality with delivery speed.
Also packed with technical actionable advice from two decades of real-world experience, this book equips you to lead with confidence and drive impactful results.
What You Will Learn:
- How to transition from individual contributor to a leadership position
- How to develop your presence, influence, and make difficult decisions
- How to craft attractive job descriptions, identify, interview, and hire top talent
- How to set expectations, evaluate performance, and promote deserving employees
- How to deliver effective feedback
- What best practices to introduce to your teams
- How to deliver high-quality, impactful software projects
Who This Book is For:
Senior Engineering Managers, Director of Engineering, VP of Engineering, and CTOs. And software engineering professionals who aspire to be in these positions.
Эта книга представляет собой всеобъемлющее руководство, написанное для специалистов в области разработки программного обеспечения, которые занимают или стремятся занять руководящие должности. Она начинается с основных навыков работы с программным обеспечением, обучая вас тому, как добиться влиятельного присутствия, принимать уверенные решения, направлять команды в решении сложных задач и вдохновлять на достижение совершенства, устанавливая высокие стандарты.
Далее следуют разделы, посвященные поиску талантов, управлению и поддержке вашей команды. Научитесь составлять описания должностных обязанностей, которые привлекают талантливых специалистов, налаживать бесперебойный процесс найма и легко привлекать новых сотрудников. Узнайте, как структурировать команды, чтобы минимизировать когнитивную нагрузку и способствовать сотрудничеству. Получите практическую информацию о постановке целей, включая определение OKR, отслеживание прогресса, установление четких ожиданий и проведение значимых оценок для выявления лучших исполнителей и поддержки роста.
В заключительном разделе книги рассматриваются технические аспекты лидерства. Рассказывается о том, как правильно выбрать технологический пакет, установить стандарты программирования и эффективно управлять техническим долгом. В дополнительных главах даются рекомендации по оценке гибких практик, установлению четких протоколов взаимодействия и обеспечению баланса между качеством и скоростью доставки.
Эта книга, также наполненная практическими советами, основанными на двадцатилетнем опыте работы в реальных условиях, поможет вам уверенно руководить и добиваться впечатляющих результатов.
Чему вы научитесь:
- Как перейти от индивидуального участия в проекте к руководящей должности
- Как усилить свое присутствие, оказывать влияние и принимать сложные решения
- Как составлять привлекательные описания должностных обязанностей, выявлять, проводить собеседования и нанимать самых талантливых сотрудников
- Как устанавливать ожидания, оценивать эффективность работы и продвигать достойных сотрудников
- Как обеспечить эффективную обратную связь
- Какие лучшие практики следует внедрять в свои команды
- Как создавать высококачественные и результативные программные проекты
Для кого предназначена эта книга:
Старшие инженерные менеджеры, директор по инжинирингу, вице-президент по инжинирингу и технический директор. А также специалисты в области разработки программного обеспечения, которые стремятся занять эти должности.

Примеры страниц (скриншоты)

Оглавление

About the Author ..........................................................................................xiii
Acknowledgments .........................................................................................xv
Prologue ......................................................................................................xvii
Introduction .................................................................................................xxi
Chapter 1: Develop Your Presence ...................................................................1
Become a Role Model .....................................................................................2
Have Impeccable Integrity ..............................................................................3
Keep Your Words and Actions in Check ..............................................................4
Assume Ownership of Almost Everything ...........................................................6
Formulate a Vision for Your Team .....................................................................7
Expand Your Influence ....................................................................................8
Offer Value ....................................................................................................9
Volunteer Strategically ...................................................................................10
Make Difficult Decisions ..................................................................................11
Key Points .....................................................................................................13
Chapter 2: Champion Your Team ......................................................................15
Revisit Your Organization’s Policies ....................................................................16
Give Your Team the Tools to Succeed ..................................................................17
Recognize Your Team’s Accomplishments ............................................................18
Help Your Team Navigate Tough Times ................................................................19
Remain Calm .................................................................................................20
Acknowledge the Challenge ............................................................................20
Come Up with a Plan .....................................................................................21
Celebrate Small Victories ..............................................................................21
Key Points ...................................................................................................22
Chapter 3: Acquire Talent ..............................................................................23
Write Effective Job Descriptions ......................................................................24
Introduction of the Organization, the Team, and Why You Are Hiring .................24
Expectations Toward This Position ................................................................25
Required Skills and Qualifications .................................................................25
Nice-to-Haves ................................................................................................26
Additional Information ...................................................................................26
Attract Potential Candidates ...............................................................................27
Publish an Engineering Blog ..........................................................................27
Contribute to Open Source Projects ..............................................................27
Speak at Events .............................................................................................28
Sponsor .........................................................................................................28
Set Up the Hiring Pipeline ...................................................................................29
Resume Screening ........................................................................................30
Technical Screening ......................................................................................30
Culture Fit Interview ......................................................................................31
Hiring Manager Interview ..............................................................................31
Senior Leadership Interview ..........................................................................31
Interview and Assess ..........................................................................................32
Hire Candidates ...................................................................................................34
Onboard New Hires .............................................................................................36
Team Onboarding Documentation .................................................................36
Repository README .......................................................................................37
Mentor Support .............................................................................................37
Bring in External Help When Necessary ..............................................................38
Key Points ......................................................................................................39
Chapter 4: Organize Your People .......................................................................41
Form Teams by Function or by Project ................................................................41
Consider the Team Topologies Framework .........................................................43
Stream-Aligned Teams ..................................................................................44
Enabling Teams .............................................................................................44
Complicated Subsystem Teams .....................................................................44
Platform Teams ...........................................................................................44
Reduce Cognitive Load and Cross-Team Interactions .........................................45
Choose the Right Engineering Managers ............................................................45
Key Points .......................................................................................................47
Chapter 5: Set Expectations and Evaluate Against Them ........................................49
Define an Engineering Ladder .............................................................................50
Junior Engineer .............................................................................................52
Intermediate Engineer ...................................................................................52
Senior Engineer .............................................................................................53
Staff Engineer ................................................................................................53
Principal Engineer .........................................................................................54
Decide the Frequency of Evaluations ..................................................................55
Prepare Evaluations ..........................................................................................56
Deliver Evaluation Results ..................................................................................57
Promote High Performers ...................................................................................59
Deal with Underperformers .................................................................................61
Lack of Understanding of Expectations ..............................................................61
Lack of Skills .................................................................................................62
Personal Issues .............................................................................................62
Lack of Desire to Contribute ..........................................................................63
Key Points ...........................................................................................................64
Chapter 6: Set Goals ............................................................................................65
Define Team OKRs ...............................................................................................66
Define Objectives ...........................................................................................66
Define Key Results ........................................................................................66
Keep Track of Team OKRs ...................................................................................68
Consider Introducing Personal OKRs ..................................................................69
Avoid Using OKRs in Performance Evaluations ...................................................69
Key Points ...........................................................................................................70
Chapter 7: Deliver Impactful Projects .....................................................................73
Know What to Build .............................................................................................74
Business Motivation ......................................................................................74
Constraints ....................................................................................................74
Assign Roles and Responsibilities ......................................................................75
Define an Escalation Protocol .............................................................................76
Manage Complexity ............................................................................................77
Help Manage the Backlog ...................................................................................79
Key Points ........................................................................................................80
Chapter 8: Adopt Best Practices .........................................................................83
Decide How “Agile” You Want to Be ....................................................................83
Common Agile Pitfalls .......................................................................................85
Use a Task Management Tool ..............................................................................86
Define Code Review Guidelines ..........................................................................88
Define Communication Guidelines ......................................................................89
Meetings ........................................................................................................89
Online Messaging ..........................................................................................91
Communication in Multicultural Environments ..................................................93
Key Points ...........................................................................................................94
Chapter 9: Build Software Right ....................................................................95
Choose the Tech Stack ........................................................................................96
Multiplatform Frameworks ............................................................................98
Don’t Use Prototypes As a Starting Point ..........................................................100
Set Coding Standards .......................................................................................100
Configure Continuous Integration, Continuous Delivery (CI/CD) ........................102
Start with the Building Blocks ..........................................................................103
UI Components ............................................................................................104
API Clients ...................................................................................................104
State Management ......................................................................................105
Error Handling .............................................................................................105
Observability ................................................................................................105
Manage Technical Debt .....................................................................................106
Pay Off Technical Debt .................................................................................107
Rewriting from Scratch ...............................................................................109
Key Points .........................................................................................................110
Chapter 10: Choose Quality ........................................................................113
Limit Your Commitments ...................................................................................114
Publicize What You’re Working On ...............................................................115
Focus on One Big Thing per Day ..................................................................116
Schedule Your Work .....................................................................................117
Avoid Unreasonable Deadlines ..........................................................................117
Eat Your Own Dog Food .....................................................................................119
Key Points .........................................................................................................120
Chapter 11: Take Care of Yourself .....................................................121
Chapter 12: Closing Words ...............................................................125
Bibliography .....................................................................................127
Pocket Guides - Sosa Jonathan / Соса Джонатан - From Culture to Code / От культуры к коду [2025, PDF/EPUB, ENG] [uztracker.net-24938].torrent  
Торрент: Зарегистрирован [ 2025-06-01 12:58 ]

info_hash: E201D218C32ADA1DF165ED34B8894C33010DF1EF

Скачать .torrent


8 KB

Статус: проверено · MAGNAT · 6 месяца 4 дня назад
Скачано: 882 раза
Размер: 5.97 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Показать сообщения:    
Ответить на тему Главная » Литература » Книги FB2 » Учебно-техническая литература

Текущее время: 05-Дек 14:42

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы

[  Время выполнения: 0,4771 сек  |  MySQL: 0,4622 сек (97%) · 19 запр.  |  сжатие Gzip: выкл  |  Память: 394.19 KB / 2.71 MB / 1.73 MB  ] |  |  |