Artwork

תוכן מסופק על ידי Utsav Shah. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Utsav Shah או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !

Software at Scale 8 - Farhan Thawar: VP Engineering, Shopify

1:17:53
 
שתפו
 

Manage episode 288146142 series 2899471
תוכן מסופק על ידי Utsav Shah. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Utsav Shah או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Farhan Thawar is VP Engineering for Channels and Mobile at Shopify. Previously he was the CTO and Co-Founder at Helpful, CTO Mobile at Pivotal and VP, Engineering at Pivotal Labs. He was named one of Toronto's 25 most powerful people.

Apple Podcasts | Spotify | Google Podcasts

We discussed frameworks for making life decisions, the structure of engineering organizations, setting up successful hiring pipelines and healthy organizations, committing to large engineering decisions (like React Native for Shopify mobile apps), pair programming, growing engineers and leaders, and more.

Highlights

1:28 - A framework for making long term decisions. “Work with smart people on hard problems”.

9:00 - The varying experiences of being an engineering leader at both small and large companies.

12:30 - The Roles and Responsibilities of a VP of Engineering

16:30 - Diving into the decision of going with React Native for Shopify mobile applications. What’s the process to make that decision?

26:12 - Should large scale decisions like these be bottom up or top down? What’s the tradeoff.

31:00 - How much should an engineering organization invest into platform, vs. customer facing work? Why Farhan thinks they might have over-engineered their systems at Helpful.

35:30 - Measuring developer productivity. A well reasoned, first principles argument against using commit count

40:00 - Managing 120 direct reports at Pivotal, and how to keep an open mind about the actual scaling limits of engineering leaders. The value of scheduled vs. unscheduled 1:1s.

49:30 - Pair programming, especially in a remote setting

52:00 - Hiring 2021 engineers in 2021 - managing that hiring pipeline

64:00 - High leverage activities to drive high quality hiring

67:00 - How to think about attrition in engineering organizations? Is there a magical percentage to keep track of? Segmentation is key.

72:00 - The best way to grow engineers and engineering leaders at a company

This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit www.softwareatscale.dev

  continue reading

60 פרקים

Artwork
iconשתפו
 
Manage episode 288146142 series 2899471
תוכן מסופק על ידי Utsav Shah. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Utsav Shah או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Farhan Thawar is VP Engineering for Channels and Mobile at Shopify. Previously he was the CTO and Co-Founder at Helpful, CTO Mobile at Pivotal and VP, Engineering at Pivotal Labs. He was named one of Toronto's 25 most powerful people.

Apple Podcasts | Spotify | Google Podcasts

We discussed frameworks for making life decisions, the structure of engineering organizations, setting up successful hiring pipelines and healthy organizations, committing to large engineering decisions (like React Native for Shopify mobile apps), pair programming, growing engineers and leaders, and more.

Highlights

1:28 - A framework for making long term decisions. “Work with smart people on hard problems”.

9:00 - The varying experiences of being an engineering leader at both small and large companies.

12:30 - The Roles and Responsibilities of a VP of Engineering

16:30 - Diving into the decision of going with React Native for Shopify mobile applications. What’s the process to make that decision?

26:12 - Should large scale decisions like these be bottom up or top down? What’s the tradeoff.

31:00 - How much should an engineering organization invest into platform, vs. customer facing work? Why Farhan thinks they might have over-engineered their systems at Helpful.

35:30 - Measuring developer productivity. A well reasoned, first principles argument against using commit count

40:00 - Managing 120 direct reports at Pivotal, and how to keep an open mind about the actual scaling limits of engineering leaders. The value of scheduled vs. unscheduled 1:1s.

49:30 - Pair programming, especially in a remote setting

52:00 - Hiring 2021 engineers in 2021 - managing that hiring pipeline

64:00 - High leverage activities to drive high quality hiring

67:00 - How to think about attrition in engineering organizations? Is there a magical percentage to keep track of? Segmentation is key.

72:00 - The best way to grow engineers and engineering leaders at a company

This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit www.softwareatscale.dev

  continue reading

60 פרקים

Minden epizód

×
 
Loading …

ברוכים הבאים אל Player FM!

Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.

 

מדריך עזר מהיר

האזן לתוכנית הזו בזמן שאתה חוקר
הפעלה