Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Ryan Peterman

๐Ÿ‘ค Speaker
1027 total appearances

Appearances Over Time

Podcast Appearances

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And if they're in a situation like that and they don't love it, meta has a lot of teams that don't have that culture.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

There are a lot of teams, like Pike Twitch was one of them, where people were just like genuinely in it for the love of the craft.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And people loved engineering as engineering in PyTorch in a way that I think was not present in a bunch of other parts of meta.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

I think people wanted to come to PyTorch for that reason.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And I think people came and were happy for that reason.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

So I do think people just have agency in that sense, which is like, yeah, within the context of that machine, you got to follow the rules.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

But it's not like you're forced to be in that machine.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

There were other roles.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

Not everyone would get them.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And PyTorch was very choosy.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

But I think many people could, and it was worth doing.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

I think the alternative there was also was like, even within a team, managers can differ a lot in how much they push on this.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And I have personally at least been a person who I think mostly benefited from actually trying to bet on, be on the stable team that will gradually succeed over time and will have a healthy culture and not collapse and not do things like over level ourselves.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

But it does mean that you get promoted slower.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

And this is where I think I do struggle with this a bit, which is I think if at the end of the day what you really want to do is do something like compute your total sum of earnings over your entire lifetime, it may be better to be in the orgs that get promoted really fast and get fired really fast.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

But there are a lot of those orgs at Meta where people are like, well, they're the stars.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

Oh, actually, no.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

It turns out they're terrible and lied to us, so we got rid of all of them.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

This happened a bunch of times in the year at Meta.

The Peterman Pod
MSL Eng Director: Promo Hacking, Industry Shifts, Regrets | John Myles White

It might be that that is actually economically rational, I'm not sure, but certainly I think for myself about emotionally rational and feeling like I enjoy the craft of stuff, being on the teams, and PyTorch was like this.