ru

Купить книгу Руководство для инженера-программиста: как ориентироваться на руководящих должностях, должностях технического лидера и штатного инженера в технологических компаниях и стартапах на русском [PDF, EPUB, FB2, MOBI]

#139699
Руководство для инженера-программиста: как ориентироваться на руководящих должностях, должностях технического лидера и штатного инженера в технологических компаниях и стартапах

The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups (B0CV6ZNLLP)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Gergely Orosz | #7: Тестирование программного обеспечения

4.6 (599)

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

К тому моменту, когда я стал менеджером, я был полон решимости оказывать инженерам, находящимся в моем подчинении, такую ​​обратную связь и поддержку, какую мне самому хотелось бы получать много лет назад. И мне это удалось. За следующие два года моя команда утроилась, а сотрудники заметно улучшили свои навыки, что было очевидно по результатам оценок эффективности и повышениям по службе.

Эта книга представляет собой краткое изложение советов, которые я давал инженерам-программистам на протяжении многих лет, — и даже больше.

Эта книга описывает структуру «типичного» карьерного пути инженера-программиста , начиная с начинающего разработчика, через роль образцового старшего специалиста/лидера, и заканчивая уровнем сотрудника/руководителя/выдающегося специалиста. В ней обобщены знания, полученные мной как разработчиком, и мой подход к коучингу инженеров на разных этапах их карьеры.

Мы рассмотрим «мягкие» навыки, которые становятся все более важными по мере повышения вашего уровня квалификации, а также «жесткие» аспекты работы, такие как концепции и подходы в разработке программного обеспечения, которые помогают вам расти профессионально.

Названия уровней и предъявляемые к ним требования могут – и действительно! – различаться в разных компаниях. Чем выше «уровень» компании, тем больше, как правило, ожидается от инженеров по сравнению с компаниями более низкого уровня. Например, к уровню «старший инженер» в Google (уровень L5) и Meta (уровень E5) предъявляются особенно высокие требования по сравнению с компаниями более низкого уровня. Если вы работаете в компании более высокого уровня, вам может быть полезно прочитать разделы, посвященные более высоким уровням, а не только тому уровню, который вас сейчас интересует.

Книга состоит из шести самостоятельных частей, каждая из которых включает в себя несколько глав:

  • Часть 1: Основы карьеры разработчика
  • Часть 2: Компетентный разработчик программного обеспечения
  • Часть 3: Разносторонний старший инженер
  • Часть 4: Прагматичный технический руководитель
  • Часть 5: Образцы для подражания среди сотрудников и ведущих инженеров
  • Часть 6: Заключение
Части 1 и 6 применимы ко всем уровням инженерного дела, от начинающего разработчика программного обеспечения до ведущего инженера и выше. Части 2, 3, 4 и 5 охватывают все более высокие уровни инженерного дела и группируют темы в главы, такие как «Разработка программного обеспечения», «Сотрудничество», «Достижение результатов» и т. д.

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

Отзывы о книге

«От анализа производительности до задержки P95, от командной динамики до тестирования — Гергели развеивает мифы обо всех аспектах карьеры в сфере разработки программного обеспечения. Название книги очень удачное: она действительно кажется недостающим путеводителем для всей отрасли».

– Таня Рейли, старший главный инженер и автор книги «Путь штатного инженера».

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

– Джеймс Станиер, директор по разработке в Shopify, автор сайта TheEngineeringManager.com

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?
Оформляя заказ, вы соглашаетесь с условиями предоставления услуг