Ryan Peterman
๐ค SpeakerAppearances Over Time
Podcast Appearances
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.
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.
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.
I think people wanted to come to PyTorch for that reason.
And I think people came and were happy for that reason.
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.
But it's not like you're forced to be in that machine.
There were other roles.
Not everyone would get them.
And PyTorch was very choosy.
But I think many people could, and it was worth doing.
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.
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.
But it does mean that you get promoted slower.
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.
But there are a lot of those orgs at Meta where people are like, well, they're the stars.
Oh, actually, no.
It turns out they're terrible and lied to us, so we got rid of all of them.
This happened a bunch of times in the year at Meta.
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.