Обучалка в Телеграм

Разработчик ПО, Путеводитель по карьерной лестнице для будущих сеньоров, техлидов и стаффов, Орош Г., 2025

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.


Разработчик ПО, Путеводитель по карьерной лестнице для будущих сеньоров, техлидов и стаффов, Орош Г., 2025.
        
   Хочешь вырасти из джуна в крутого сеньора, техлида или стаффа? Эта книга станет твоим навигатором! Автор сам прошел путь от джуна до принципал-разработчика, а потом менеджера в Uber, и он честно рассказывает:
• Как не застрять на одном уровне, даже если вам отказали в повышении.
• Какие навыки реально нужны на каждом этапе карьеры: не только кодинг, но и умение работать в команде, доносить идеи, брать ответственность.
• Как стать сеньором в FAANG?
• Книгу можно читать с любого места! Застрял перед повышением? Открой главу про сеньоров. Хочешь стать техлидом? Переходи к части про лидерство в команде.
Книга написана для тебя:
• Если ты пишешь код, но мечтаешь о большем.
• Если тебя повысили до лида, а ты не знаешь, с чего начать.
• Если кажется, что все вокруг растут, а ты топчешься на месте.
• Не жди волшебного пинка — здесь есть всё. чтобы прокачать карьеру самому. От первой строчки кода до стратегий, которые работают в Google п Uber.

Разработчик ПО, Путеводитель по карьерной лестнице для будущих сеньоров, техлидов и стаффов, Орош Г., 2025


Основы карьеры разработчика.
Когда я начинал свой путь разработчика, первые несколько лет меня не слишком волновали вопросы, связанные с карьерой. Я полагал, что если буду усердно трудиться и показывать хорошие результаты, то вознаграждение придет само собой. В агентствах разработчиков продвижение по службе было редкостью, а карьерный рост был весьма ограничен, но у меня не было ощущения, как будто я что-то упускаю, до тех пор пока моя должность и уровень оставались прежними на нескольких первых местах работы.

Только когда я перешел в более крупные компании, такие как JP Morgan и Microsoft, я заметил, что не всегда те, кто работает усерднее всех либо достигает лучших результатов, получают самые большие бонусы или быстрее всех продвигаются по карьерной лестнице. Когда я стал техническим менеджером в Uber, у меня была команда инженеров, которым требовалась регулярная обратная связь по результатам работы и поддержка в их профессиональном росте, например в продвижении на следующий уровень.

ОГЛАВЛЕНИЕ.
Будьте в курсе изменений в IT.
От издательства.
О научном редакторе русского издания.
Предисловие.
Введение.
Как читать эту книгу.
Часть I. Основы карьеры разработчика.
Глава 1. Карьерный путь.
1.1. Типы компаний.
1.2. Типовые карьерные пути в сфере разработки ПО.
1.3. Оплата труда и «уровни» компаний.
1.4. Центры затрат и центры прибыли.
1.5. Альтернативные подходы к оценке карьерного роста.
Глава 2. Управляйте своей карьерой.
2.1. Вы сами в ответе за свою карьеру.
2.2. Будьте тем, кто всегда добивается результатов.
2.3. Ведите журнал выполненных задач.
2.4. Запрашивайте обратную связь.
2.5. Сделайте своего менеджера своим союзником.
2.6. Не изнуряйте себя.
Глава 3. Перформанс ревью.
3.1. Первые шаги: оценка ситуации и постановка целей.
3.2. Сила привычки.
3.3. Подготовка к перформанс ревью.
3.4. Перформанс ревью.
Глава 4. Повышение.
4.1. Как принимаются решения.
4.2. Процедура повышения.
4.3. «Терминальный уровень».
4.4. Повышение в Big Tech компаниях.
4.5. Советы: как получить повышение.
4.6. Долгосрочные перспективы.
Глава 5. Достигаем успеха в любых условиях.
5.1. Продуктовые команды и разработчики, ориентированные на продукт.
5.2. Платформенные команды.
5.3. «Мирное» и «военное» время.
5.4. Типы компаний.
Глава 6. Смена работы.
6.1. Изучение новых возможностей.
6.2. Надеяться на повышение или уходить?.
6.3. Подготовка к техническому собеседованию.
6.4. Переход на позицию ниже.
6.5. Переход на позицию выше.
6.6. Онбординг в новой компании.
Выводы.
Часть II. О компетентном разработчике ПО.
Глава 7. Выполнение задач.
7.1. Фокусируйтесь на важном.
7.2. Как справляться с блокерами.
7.3. Разбивайте задачи на этапы.
7.4. Оценивайте сроки выполнения.
7.5. Найдите менторов.
7.6. Поддерживайте свой «баланс помощи».
7.7. Проявляйте инициативу.
Глава 8. Кодинг.
8.1. Практика и еще раз практика!.
8.2. Читабельный код.
8.3. Написание качественного кода.
Глава 9. Разработка ПО.
9.1. Станьте экспертом в языке программирования.
9.2. Отладка.
9.3. Рефакторинг.
9.4. Тестирование.
Глава 10. Инструменты продуктивного разработчика.
10.1. Локальная среда разработки.
10.2. Часто используемые инструменты.
10.3. Способы ускорения итераций.
Выводы.
Часть III. Разносторонний сеньор.
Глава 11. Выполнение задач.
11.1. Выполнение задач: реальность и ее восприятие.
11.2. Ваша собственная работа.
11.3. Если работа выполнена, она выполнена как следует.
11.4. Ваша команда.
11.5. Панорамная картина.
Глава 12. Сотрудничество и командная работа.
12.1. Код-ревью.
12.2. Парная работа.
12.3. Менторство.
12.4. Предоставление обратной связи.
12.5. Работа с другими командами.
12.6. Ваше влияние на других.
Глава 13. Программная инженерия.
13.1. Языки, платформы и предметные области.
13.2. Отладка.
13.3. Технический долг.
13.4. Документация.
13.5. Масштабирование лучших практик в команде.
Глава 14. Тестирование.
14.1. Юнит-тесты.
14.2. Интеграционные тесты.
14.3. Тесты интерфейса пользователя (или сквозные тесты).
14.4. Ментальные модели автоматизированного тестирования.
14.5. Специальное тестирование.
14.6. Тестирование в продакшене.
14.7. Преимущества и недостатки автоматизированного тестирования.
Глава 15. Архитектура ПО.
15.1. Дизайн-документы, RFC и документы по архитектуре.
15.2. Прототипирование и проверка концепции.
15.3. Предметно-ориентированное проектирование.
15.4. Архитектура ПО, готовая к выпуску.
Выводы.
Часть IV. Прагматичный техлид.
Глава 16. Проджект-менеджмент.
16.1. Компании, в которых проектами руководят инженеры.
16.2. Зачем нужен проджект-менеджмент.
16.3. Установочные встречи и контрольные точки.
16.4. Треугольник программных проектов.
16.5. Ежедневный проджект-менеджмент.
16.6. Риски и зависимости.
16.7. Завершение проекта.
Глава 17. Выпуск в продакшен.
17.1. Различные подходы к выпуску в продакшен.
17.2. Типичные процессы выпуска.
17.3. Принципы и инструменты.
17.4. Дополнительные уровни проверки.
17.5. Принятие обоснованных рисков.
17.6. Дополнительные замечания.
17.7. Выбор подхода.
Глава 18. Стейкхолдер-менеджмент.
18.1. Цель стейкхолдер-менеджмента.
18.2. Типы стейкхолдеров.
18.3. Выясните, кто ваши стейкхолдеры.
18.4. Держите их в курсе.
18.5. Проблемные стейкхолдеры.
18.6. Учимся у стейкхолдеров.
Глава 19. Структура команды.
19.1. Роли и должности.
19.2. Организация работы команды.
19.3. Фокусируемся на важном.
Глава 20. Отношения в команде.
20.1. Слаженные команды.
20.2. Разобщенные команды.
20.3. Команды с назревающими проблемами.
20.4. Улучшение атмосферы в команде.
20.5. Отношения с другими командами.
Выводы.
Часть V. Образцовый стафф и принципал.
Глава 21. Понимание бизнеса.
21.1. «Путеводные звезды», KPI и OKR.
21.2. Ваша команда и продукт.
21.3. Ваша компания.
21.4. Публичные компании.
21.5. Стартапы.
21.6. Ваша отрасль.
Глава 22. Сотрудничество.
22.1. Офисная политика.
22.2. Ваше влияние.
22.3. Сотрудничество с менеджерами.
22.4. Сотрудничество с коллегами — инженерами стафф+.
22.5. Расширение круга знакомств.
22.6. Помощь другим.
Глава 23. Программная инженерия.
23.1. Время на кодинг.
23.2. Полезные подходы к организации инженерной работы.
23.3. Способы ускорения итераций.
23.4. Инструменты для повышения эффективности инженеров.
23.5. Соблюдение нормативных требований и конфиденциальности.
23.6. Безопасная разработка.
Глава 24. Надежные программные системы.
24.1. Ответственность за надежность.
24.2. Логирование.
24.3. Мониторинг.
24.4. Система оповещений.
24.5. Дежурства.
24.6. Управление инцидентами.
24.7. Построение устойчивых систем.
Глава 25. Архитектура ПО.
25.1. Чем проще, тем лучше.
25.2. Знайте термины, но не злоупотребляйте ими.
25.3. Архитектурный долг.
25.4. Отменяемые и окончательные решения.
25.5. «Радиус поражения» решений.
25.6. Масштабируемая архитектура.
25.7. Архитектурные решения и бизнес-приоритеты.
25.8. Оставайтесь в курсе работы.
25.9. Типажи архитекторов ПО.
Выводы.
Часть VI. Заключение.
Глава 26. Обучение длиной в жизнь.
26.1. Проявляйте любознательность.
26.2. Продолжайте учиться.
26.3. Бросайте себе вызов.
26.4. Будьте в курсе последних тенденций.
26.5. Не забывайте отдыхать.
Глава 27. Дополнительные материалы.
Благодарности.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Разработчик ПО, Путеводитель по карьерной лестнице для будущих сеньоров, техлидов и стаффов, Орош Г., 2025 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.

Дата публикации:





Теги: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-01-05 23:45:26