Powered by RND
PodcastsEducationThe Peterman Pod

The Peterman Pod

Ryan Peterman
The Peterman Pod
Latest episode

Available Episodes

5 of 13
  • Tech Lead for Meta's Most-Used Programming Language (Promotion Story)
    Dwayne Reeves is a Senior Staff Engineer (IC7) at Meta who is the Tech Lead of the most used programming language (Hack) at the company. He started at the company as a new grad from MIT and shared the story of how his career grew. We discussed:• His promotions to Senior (IC5), Staff (IC6), and Senior Staff (IC7)• The value of type systems• Transitioning to a TLM and why he switched back• Working with brilliant engineers and overcoming imposter syndrome• Advice for his younger selfTimestamps:(00:00) Intro(00:39) Joining Facebook(04:52) Did MIT help with career?(07:13) His first team(10:37) Why static typing is superior(13:17) The uncanny valley of type systems  (16:11) Senior Eng (IC5) promotion story (19:24) Staff Eng (IC6) promotion story (23:38) Manager transition story(28:57) Managing ICs vs EMs(32:54) Senior staff Eng (IC7) promotion story(35:42) Impressive ICs(40:33) Why stay at Meta(44:28) Advice for younger self(45:46) Outro Where to find Dwayne:• LinkedIn: https://www.linkedin.com/in/dwaynereeves/Where to find Ryan:• X/Twitter: https://x.com/ryanlpeterman• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/• Threads: https://www.threads.com/@ryanlpeterman• Instagram: https://www.instagram.com/ryanlpeterman• Newsletter: https://www.developing.dev/
    --------  
    46:09
  • GoogleX Chief Scientist On Imposter Syndrome, Career Growth, Project Taste
    Carey Nachenberg was a Chief Scientist at a GoogleX moonshot, a Fellow (senior most eng at Symantec) and a professor at UCLA. I interviewed him about his career story and we discussed:• Story behind his growth to IC10 (VP equivalent)• How high-level IC recruiting works• How imposter syndrome held him back• How to develop “project taste”• How AI is affecting his studentsTimestamps:(00:00) Intro(00:54) Growth to Fellow at Symantec (13:13) The most complex malware(16:13) Why C was faster than assembly(17:17) Imposter syndrome(21:28) What matters more than intelligence(28:03) Experience at GoogleX(34:24) Leaving GoogleX(37:43) Experience at Lyft(43:40) Getting credit on collaborative projects(46:53) Becoming a professor at UCLA(49:13) How to speak well(53:23) How AI affected his students(1:03:53) Career regrets(1:07:16) Finding work you enjoy(1:09:03) Advice for younger self(1:11:04) OutroWhere to find Carey:•  LinkedIn: https://www.linkedin.com/in/carey-nachenberg-14bbb03/Where to find Ryan:• Newsletter: https://www.developing.dev/• X/Twitter: https://x.com/ryanlpeterman• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/• Threads: https://www.threads.com/@ryanlpeterman• Instagram: https://www.instagram.com/ryanlpeterman
    --------  
    1:11:26
  • Meta Senior Staff Eng (IC7) On Zuck Stories, Rapid Career Growth, Code Machine Archetype
    Michael Novati got promoted to Senior Staff (IC7) Eng at Facebook by the age of 27. He did it while the company was still called Facebook so he had a bunch of interesting pre-IPO stories. In our conversation, we discussed:• Growth to Senior Staff (IC7) by 27• Being the #1 code committer at Meta• Volunteering to resign if his code broke prod• Stories of working with Zuck pre-IPO• What was common among IC7+ engineers• How LLMs will affect the code machine archetypeTimestamps:(00:00) Intro(00:46) Joining Facebook(10:26) Facebook IPO experience(16:30) His internal newsletter(24:26) Working with Zuck(29:50) Engs that impressed him(36:20) Will LLMs kill coding machines?(47:20) Operating as an IC7(1:10:30) IC7+ only group(1:12:55) Landing code faster(1:18:29) Why he left Meta(1:20:52) IC7+ talent(1:24:28) Advice for younger self(1:25:58) OutroWhere to find Michael:• LinkedIn: https://www.linkedin.com/in/michaelnovati/ Where to find Ryan:• Newsletter: https://www.developing.dev/• X/Twitter: https://x.com/ryanlpeterman• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/• Threads: https://www.threads.com/@ryanlpeterman• Instagram: https://www.instagram.com/ryanlpeterman
    --------  
    1:26:21
  • 26 Year Old Meta Staff Eng (IC6) On Promotions, Redefining Expectations, Secret Equity Bonuses
    Simon Kindström is a Staff Software Eng (IC6) at Instagram who joined the company as a new grad and got promoted every year. He also achieved the highest ratings ("Redefines Expectations") twice which is almost unheard of. He shared stories about his high performance including what it's like to receive secret equity bonuses.In this episode, we discuss:• His promotions to Staff in 3 years• The story behind his "Redefines Expectations" ratings• What it's like to receive performance-based equity bonuses• His transition to management• Why he switched from management• Advice for his younger selfTimestamps:(00:00) Intro(02:34) Staff promotions in 3 years(10:32) “Redefines” expectations ratings(20:01) Redefining expectations without promotion?(29:55) Staff promotion story(41:00) Transitioning to and from management(54:50) Secret equity bonuses(58:14) The best interns(1:07:50) Where most of his growth came from(1:12:04) What keeps him at Meta(1:15:20) Advice to his younger self(1:17:05) OutroWhere to find Simon:• LinkedIn: https://www.linkedin.com/in/simonkindstrom/Where to find Ryan:• Newsletter: https://www.developing.dev/• X/Twitter: https://x.com/ryanlpeterman• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/• Threads: https://www.threads.com/@ryanlpeterman• Instagram: https://www.instagram.com/ryanlpeterman
    --------  
    1:17:28
  • Instagram Principal Engineer (IC8) on Promotions, Breaking Prod, Tech Leading | Jake Bolam
    Jake Bolam grew from Staff Eng (IC6) to Principal Eng (IC8) at Instagram. He had some hot takes about diff reviews and risk (he accepts diffs that’ll break prod). He also shared interesting stories about his promotions as well as many tips on how to have IC8 impact with a solid work life balance.We discuss:• Struggling initially at Facebook• His promotions from IC6 -> IC8• Accepting diffs that break prod• Systems for reasonable work life balance at IC8 • His note taking system in VSCode• Advice for his younger selfTimestamps:(00:00) Intro(00:50) His rough onboarding to Facebook product team(04:32) Switching to Instagram (06:39) What IC7 scope looks like(09:48) Thoughts on management(10:32) Why he always makes time for others(13:31) His IC7 & IC8 stories(20:54) Swapping out infra for 1000s of engs(22:37) Work life balance tips (IC6 -> IC8) (27:26) Diffs reviews & risk (36:07) Being a good tech lead (42:12) Taking notes in VSCode(47:03) Advice for his younger self(49:54) OutroWhere to find Jake:• LinkedIn: https://www.linkedin.com/in/jakebolam/• Threads: https://www.threads.com/@theregularbuiltozzyWhere to find Ryan:• Newsletter: https://www.developing.dev/• X: https://x.com/ryanlpeterman• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/ • Threads: https://www.threads.net/@ryanlpeterman• Instagram: https://www.instagram.com/ryanlpeterman To hear more, visit www.developing.dev
    --------  
    50:25

More Education podcasts

About The Peterman Pod

Sharing software engineering career stories to help you accelerate your career. Hosted by ex-Staff engineer at Instagram
Podcast website

Listen to The Peterman Pod, 6 Minute English and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features
Social
v7.22.0 | © 2007-2025 radio.de GmbH
Generated: 7/30/2025 - 12:13:32 PM