In short
Rong Yan’s rapid career arc from PhD/research scientist (IBM) to frontline engineering manager at Facebook, then director-level roles at Square and senior director at Snapchat, and later startup leadership; he shares management-to-directing lessons and a “North Star” strategy aimed at becoming a CTO for an AI company.
Guest backgrounds
Rong Yan spent 8+ years in research; after PhD and 3 years at IBM (computer vision/ML), he joined Facebook in its early growth phase. He later joined Square as a director (team ~25, grew to 50+ in a year) and then Snapchat, where he became senior director and worked closely with CEO Evan Spiegel.
Key claims
Never fire the first 15 engineers; engineering leaders must stay technical; directors “direct” strategy (not just manage people); build trust fast; don’t optimize for promotions—optimize for impact; job hopping isn’t inherently best—North Star is.
Notable examples
Facebook’s six-week bootcamp; Square ML/data infrastructure team scaling; Snapchat pixel-level product reviews with Spiegel; choosing Snapchat’s “camera” director path (learning iOS/Android from scratch) to become more product-facing.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOJoining Facebook: A Non-Traditional Path
0:45 to 2:59
Discover Rong's unique journey into software engineering and his time at Facebook.
“I'd like to go into one of the first legs of your career, which is when you joined Facebook.”
Transitioning from Manager to Director at Square
2:59 to 5:24
Rong discusses the challenges and lessons learned when becoming a director.
“So that's why I'm lucky enough to be part of a Facebook during their fast-growing years, like in the early 29th.”
Understanding the Director Role: Directing vs. Managing
5:24 to 7:46
Learn how Rong navigated the transition from managing teams to directing them strategically.
“but the biggest gap I thought it's about back to the world directing.”
Building Trust and Navigating Team Dynamics
7:46 to 11:30
Explore the importance of trust and collaboration in leadership roles.
“So essentially, it means you need to operate at a very different level than what it used to be.”
Job Hopping vs. Staying: Strategies for Career Growth
11:30 to 13:52
Rong shares his views on career progression and the value of strategic job choices.
“You mentioned that you were hired in as a director.”
Choosing the Director Path at Snapchat
14:01 to 15:10
Learn about the decision-making process behind choosing to direct the camera team at Snapchat.
“And when I joined Snapchat, there are two options in front of me.”
Cultural Insights from Facebook to Snapchat
15:11 to 17:29
Explore the cultural philosophy learned at Facebook that influenced engineering practices at Snapchat.
“it's probably one of the happiest periods for my career because I really enjoyed that period.”
Finding Balance as a Leader
17:30 to 18:45
Discover strategies for balancing detailed work and leadership responsibilities.
“I think the best way to scale this is to always going back to your first principle.”
Cultural Differences: LA vs Silicon Valley
18:46 to 20:37
Understand the cultural differences and diversity between Los Angeles and Silicon Valley.
“which is very different from Silicon Valley.”
Growth Challenges at Snapchat
20:38 to 22:31
Learn about the challenges and cultural shifts as Snapchat scaled from 100 to 3,000 employees.
“And it helps you to put yourself into their shoes to understand how your product should be built in their cases.”
Show all 19 chapters
Leadership Lessons from Evan Spiegel
22:32 to 24:46
Gain insights into effective leadership traits observed in Evan Spiegel at Snapchat.
“So yeah, but that also really helped me to grow to seeing how you can grow a much smaller team to a much bigger team.”
Recruiting and Personal Connections
24:47 to 27:01
Explore the importance of personal connections in recruitment and career transitions.
“and creating conversation with each other.”
Evaluating Career Opportunities
27:02 to 28:01
Learn how to assess career opportunities beyond titles and company valuations.
“Yeah, overall, I think that also speaks to the fact that building a professional network, connections early, and it's a very useful exercise.”
The Importance of Meaningful Work
28:01 to 30:12
The speaker reflects on the significance of personal impact over titles and company valuations.
“So yeah, so maybe I bring that back before, but I want to bring this back to that also.”
Hiring for Cultural Fit and Transparency
30:12 to 31:39
The speaker discusses the importance of honesty during the hiring process and setting realistic expectations.
“When we're trying to hire good talent, the number one thing I want to do is to be very honest and transparent to them why they should join Hadrian and they should not join Hadrian.”
Career Reflections and Regrets
31:39 to 35:02
The speaker shares personal career reflections, regrets, and the importance of adaptability.
“This is the kind of preparations we want to get after.”
Controlling Your Career Path
35:02 to 37:58
Advice on focusing on controllable aspects of career growth instead of seeking promotions.
“is never take anything for granted always learn to adapt always be able to like learn about a new knowledge as quickly as possible and adapt yourself.”
Breaking Conventional Wisdom
37:58 to 40:08
The speaker emphasizes the value of non-conventional career paths and thinking differently.
“If you're lucky, you get the promotions.”
Engagement and Guest Suggestions
42:01 to 42:28
Learn how to support the podcast and suggest potential guests.
“you can support by engaging with the content on YouTube or on Spotify if you want to drop a review.”
Transcript
Automatic transcript. May contain errors.0:00No matter what happens, you should never fire the first 15 engineers in the company. This is Rong Yan. He grew from a frontline manager at Facebook to a senior director at Snapchat in three years and shared everything he learned along the way. A very critical cultural philosophy I learned from Facebook is that everyone who worked on engineering need to be technical. At Snapchat, he shared interesting learnings working with the founder and CEO. Evan has a really high bar for performance. And it reminds me of Steve Jobs. Part of his growth was from job hopping to a director role at Square. And then you were thrust into a director role.
0:35What were the biggest gaps that you saw? There's a lot of gaps. But the biggest gap I saw... Here's the full episode.
0:45I'd like to go into one of the first legs of your career, which is when you joined Facebook. What is the story behind you joining Facebook? Yeah, so I think that's an interesting story. My career path is a little bit non-traditional. I was a PhD. I used to be a research world for more than eight years. So, and because after I graduated, I spent five years in PhD program and then I spent another three years in IBM as a research scientist, mostly focused on computer vision and machine learning, right? And then I started to realize industrial research model like IBM research or Microsoft research with this kind or 50 % mix between research and engineering, it's probably not going to be sustainable.
1:26I have to choose either 100 % on research or 100 % on engineering, one way or the others. So that's why that was back in the year of like 2009, I started to reflect on that. Then I started to question myself, okay, which path I should go? There are three paths in front of me. One is that I can be a faculty in some school. In fact, I do an interview with some path of school at that time. or I can be a coin developer or coin trader in a financial engineering firm. I also have offers from some of the top quantitative trading firms or I go to a software engineering company like Facebook. So when I was thinking deeper, first I wanted to be software engineers.
2:09I think that's the way that you can creating some things that was influenced more people than just doing trading. The second thing is that I want to go to places that can make engineering to be the first-class citizens. I think in the financial world, engineering is always a second class. It's not a first class. I can be a faculty, but being a faculty, I think the impact is smaller because you can only impact the scale of a school or maybe the community, but not the entire world. So that's why that was the years I make up my mind that I want to be in the software engineering world. And if I want to be a software engineering world, I want to join a company that are fast-growing and have the potential to influence a lot of people.
2:54And I think Facebook, it is the one that fits with my criteria. So that's why I'm lucky enough to be part of a Facebook during their fast-growing years, like in the early 29th. So I think at Facebook, you transitioned into management. and I think the things in your career that I'm most interested in is at the subsequent two companies, at Square and at Snapchat, your career had explosive growth. Because at Square, I saw you were there for a little over a year and you went from a frontline manager to a director. Your team was around 40 plus engineers. So I'm kind of curious to dig into how you got that opportunity and how that growth came?
3:40Yeah, I'll be very transparent here. In fact, when I joined Square, I was taking a director offer to join the Square. Oh, okay. So you signed up with a team that was already director size. Exactly. Yeah. And of course, Square is a smaller company. So that's why they are willing to give me the opportunity to perform at a director level. After I joined the company, when I started the team, it's about 25 people. And then I grow the teams into 50 plus people in a year before I left the company. So I indeed spend a lot of time to grow the machine learning teams and data science infrastructure teams like back in Square.
4:17I think it's actually a very helpful exercise. But one thing I do have to say that, and in fact, this is one of the lessons learned for myself, is that I do things like my transitions from managers to director teach me a lot of things. I start to learn a lot about the difference between line managers and directors and why they call it directors. So because director, it's about directing instead of managing. So it really opens my mind about what's the right way to managing managers instead of managing ICs. So you need to use a completely different philosophy to do that. And it takes me some time to adjust to it.
5:02But after this exercise, I think I've become a better manager at a different level. Yeah. I'm curious because your career grew so quickly that I wonder if there were any skill gaps. You went from a frontline manager and then you were thrust into a director role. What were the biggest gaps that you saw? Yep. So there's a lot of gaps, but the biggest gap I thought it's about back to the world directing. When I first step into the director role I actually don't understand the difference between director versus managers but when I start to practice it I start to realize like managing a manager requires a different set of skill because like typically the line managers are the one that knows the detail the best.
5:48unlike my Facebook experience I grow from IC to become a manager then I'm the one in the teams knows most of the details so that's why I continue I can continue to use that as the anchor points to managing other people because almost most the other people in my teams join after me so that's why I'm the senior people in the rooms but you start to go to a new environment you become the more junior people in the company but you're actually leading the more senior people in just in their tenures of the company, they are more senior, but you are leading them, and also they know more details than you, then what's the right way for me being a director positions to actually provide my values to those people?
6:34That's the most interesting part of it, because I don't think I do well in the first half a year, and once I don't do well, they may start to just feel like, okay, why do I actually need this layer at all? Because I'm not adding any values to their daily life. So, and that was the time I started to reflect is that if I'm becoming a middle layers between them and the higher level executive, what are the values that I should bring in for the organizations? So I think what you end up landing on, it will be about high-level thinking, about strategical directions, about the possibility that you can help to connect resource across different departments, about solving the most difficult problem for the organizations.
7:28It's all about those kinds of directions. And that's why it speaks to the difference between directing and managing. So it's no longer simply about managing people anymore. It's about directing an organization towards a better position in the future. So essentially, it means you need to operate at a very different level than what it used to be. So it takes me some time to understand. So the thing that took you from maybe underperforming initially to fitting into the director role was you stepped away from directly managing people and you thought more strategically about the group and that you were leading.
8:10Yeah, so that's totally the case. And also like put some more thought around what does your direct report was looking for from you. So, and there's definitely a reason why the original leader choose not to promote any of the existing leader into my role. Instead, they choose to hire another person into that role. There must be a reason behind that. And this means that there must be an area for improvement for them. As a leader myself, then I need to make it clear and then need to understand that, okay, what I can do to help to grow that person from their current levels to the next level. What's the missing pieces?
8:51Like what other thing I can help them? So, and when I start to understand that, that going back to my analogy of like comparing management to psychological doctors, right? So you start to understand what they are looking for. And then I will align my work towards that. And once you start to do that, you start to get more respect from those people because they understand that you are here to help them to grow to the next level. So, yeah, I think that's sort of a turning point for my director career. I can imagine that there's a psychological effect here. If someone gets hired a level above you, you know, maybe these people were hoping for that.
9:34Did you deal with any incidents like that? And how do you handle that kind of situation? So first, yeah, I definitely dealt with that. Because it's a human nature thing. Everyone wants to get promoted. And everyone will question why they are not the one that can promote it. So that's why the way to handle that is to really help them to understand that with me coming in, it's actually a much better situation for them in terms of their career instead of a negative. and in that case you need to find a common ground between you and your direct report. So you are not a blocker for that career instead, but you are actually a promoter for their career.
10:23And this is actually one thing I only realized half years after I become the director, to be honest. But after I do that, I think I'm doing much better in my following career in the future. Every single time when I go to new places, the number one thing I would do is to build a trust layer. And this is a place I really recommend a book called The Five Disfunctions of Teams. I think that book taught me a lot also. I mean, basically, the book, one of the key narratives for that book, it's about the most foundational layer for a successful team. It is trust. Everything building on top of trust. So that's the first things I would do is to build up a trust relationships with that person.
11:04So he needs to trust me that I'm here to help him. then I need to start to execute a few things to make him understand that. So, and also you need to help him to unblock some of the things that he can unblock himself. That also shows the value of you being an upper management to help your people. So I think that become a more and more important things like so for, for building a successful team. You mentioned that you were hired in as a director. So that makes me think about, let's say you are a really ambitious manager and you're thinking about how can you grow and level and there's the approach of staying somewhere, trying to get promoted, and then there's also job hopping.
11:48Do you think that job hopping is kind of the best way to jump up tiers as a manager? I never think about job hopping as the best way to jump up to the managers. In fact, even when I talk about Facebook, a lot of my OT members are already in a very high level. Some of my friends are already VP of Engineering in Facebook. So that's why I don't think job hopping is always the only way or the right way to do it. But I can speak to why I choose to do that. My philosophy is about North Star. I always have an all-star goal in my mind is that I want to become a CTO at some point for an AI company. You did it.
12:36Thank you. Yeah, so that has been an all-star goal even after I get my PhD degree for machine learning. I have been imagining at some point that AI can become a business by itself. But when I graduated, the world is not like that. I mean, AI is just always amplifiers. It's just like a component in a bigger company who can make the business better. That's interesting, but that's not the most interesting part of it. So that's why when I start to make up my mind that this is my North Star goal, then I want to make a plan out of it. my plan is that if I want to become a CTO I have a lot of weak link for that especially when I coming after my research career I know from being a research scientist to be a CTO there's a lot of gap so I recognize my gap it's about not understanding the industry how industry operate don't understanding infrastructure and back end don't understand front ends find products and don't understand like many other things.
13:46So that's why I need to choose my career to help me to fill in those gaps step by step. And in fact, here's a story. Before I joined Snapchat, I'm always a data and machine learning process. All of my position was related to data and machine learning. And when I joined Snapchat, there are two options in front of me. Either I choose to become the director of data or I choose to become director of camera, which is the first page of Snapchat. I intentionally choose to become the director of camera. And I need to learn about iOS and Android programming from scratch. I literally spent like two months learning about iOS programming.
14:23Again, I think this is a very unconventional choice because I believe most people will just let go with director of data because that's the most comfortable selection you can make. But my non-star is trying to become a CTO. I think in order to become a CTO, I need to understand product. I need to understand working with product managers and product designers. And arguably, if you just follow your traditional career progression within a company, it's really hard to do that. It's really hard to jump from a back-end team to a more product-facing team at that point. So I think that I should take that as a very great opportunity to challenge myself, to learn something different, and to inch towards what I'm looking for at the end.
15:08And I'm glad that I made that choice. In fact, the first two years in Snapchat, it's probably one of the happiest periods for my career because I really enjoyed that period. I'm learning new things. I find that myself was developing my knowledge base every single day. And that's the reason why I was choosing different things at different stages of my career. You worked in very different domains as an engineering leader. and I was curious, how much do the details of the teams that you manage matter? This is a very critical cultural philosophy I learned from Facebook. It's that everyone who works on engineering needs to be technical.
15:53I still remember the times that Facebook have this six-week bootcamp process. I don't know whether they still have it right now. So back in times, everyone needed to go into the six-week bootcamp process before they can choose a team. And I remember there's a VP level hires sitting right next to me. And she's just like doing the same thing as what I was doing, like finding bugs, fixing bugs, writing pull requests. She was doing that for six weeks. That actually shocks me because I come from IBM. Like IBM's VP never code anymore. I mean, I don't even, they probably only write PPTs at the end, I think.
16:27But this is one thing that was deeply planted in my heart afterwards is that I believe being technical, being detailed-driven, it's a very critical thing for us to success in the future. And that's also part of the reasons why I also love to get into detail these days. So I still write codes. I still review codes. Like right now, I at least write two or three pull requests every single week. I'm also the kind of person I'm not really good at speaking up if I don't know the details. I want to make sure that I understand the details so that I know I'm not making things up so that I can make the best strategic decisions for the teams.
17:08How do you find that balance though? Because even as an IC, there is some balance where you start to lower leverage tasks, you start offloading them to scale yourself, and you only take on the very critical things. I can't even imagine like as a CTO or director. what even detailed work is worth picking up? I think the best way to scale this is to always going back to your first principle. So at the beginning of every single week, I will ask myself, what are the top three things I need to achieve? Only focus on those top three things. And then everything else is less important. And sometimes one of those top three things will be development, getting the details.
17:53So I think that's a very critical part of it. So that's why I'm not saying that every single week you need to do the same things. But every single week, you need to have themes for your work. And you naturally understand how each theme is going to bring the best bang for the buck for your North Star goal. So that's why you keep recalibring yourself towards it. And I think this is the best way to scale. because like at the end, every people only have eight hour working time or maybe 10 or 12 working time every single day, but that's it. So you can't have more. I think the best people, not really just like spending more time, but they're really good at allocating their time and by understand the priority of each directions and spend the right time at each priority.
18:45I understand that Snapchat is in Los Angeles, which is very different from Silicon Valley. I'm curious, did you notice a big difference in the cultures in LA versus Silicon Valley? Yeah, so I think specific for Snapchat, the culture is actually very similar to Bay Area company. In fact, when I joined Snapchat, I found it surprisingly similar to Facebook's culture. It's moving fast places, break things, get things done, done is better than perfect. All those things apply to both Facebook and Snapchat. and partly because a lot of early people coming from Snapchat or working in Snapchat, they come from Bay Area or Seattle.
19:25So that's why like Snapchat has built a culture very similar to that. But broadly speaking, I think LA is a way more diverse space than Silicon Valley. I still remember like when I was living in Bay Area, I lived there for five, six years. Whenever I go to an event or a dinner, it's like you can find that like most of the topic people talk about on the dinner table, tech, stock, startups, the topics are almost always the same. So because that brings Bay Area to fame, but also means that a lot of people was working on the same things. But in Los Angeles, you get a very different vibe. You get access to a lot of different kinds of people.
20:04For example, in my neighborhood, one of my neighbors, it's a doctor, It's a medical doctor. And another neighbor, it's actually a cryptographer for Michael Jackson. I think I can never get access to those kind of people when I was back in San Francisco. It really helped you to broaden your views outside Silicon Valley. You start to understand that, oh, it turns out a lot of our people, a lot of our users are not just techie, are not just AI people. Instead, there's a lot of common persons who can still benefit from your product. And it helps you to put yourself into their shoes to understand how your product should be built in their cases.
20:48I saw your team grew to the size of 250 engineers at Snapchat. What drove that growth? I think we grew that organically in the sense that Snapchat became a bigger company over time. I remember when I first joined Snapchat, the whole company only had 100 people. I'm probably the 180th employee. And Snapchat grow into about 3000 employee in two years. So that's why like my team size also grew together with that overall company growth at the same time. Of course, there's a lot of efforts put into recruiting, like really shout out to the recruiting teams. I mean, a lot of efforts like to our interviewers for making that happen.
21:28But overall, I think like for a size of a company that was like tens of billion dollars, I think that's a reasonable size of a company that you want to build at that time. We do learn a lot from that process. And this is what I always call a painful period for fast growing. You will quickly realize the cultures that you want for a 100-people company is going to be very different from a culture for a 3 ,000-people company. You will see a lot of different sort of cultures start to clash with each other. in a good way. So that's why every single time when you double your team, you're almost like you're building a new company at that time.
22:12And this is the period that the leadership has to be very resilient and we need to be very adaptive to the new environment. Just cannot always just hold on to one thing to say, okay, I'm not going to change that. Like, in fact, that's different because we are building a very new company now. We are a very different company. We knew you used new way to think about the problems. So yeah, but that also really helped me to grow to seeing how you can grow a much smaller team to a much bigger team. What kind of a process you go through to make it happen. As a senior director at Snapchat, I imagine you might've had some proximity to Evan Spiegel.
22:48Do you have any stories working with him and what made him effective? We do have direct access to Evan. So in fact, I work pretty closely with Evan like for a few projects. I really like Evan as a leader. So in fact, the two things really strike my mind, like when you work with Evan. First, Evan has a really high bar for performance. So, and his bar is even at the pixel level, and it reminds me of Steve Jobs. So, and then basically, for example, in our product review, if we show him a demo, he will actually point out pixel level issues and ask us to fix. So that's why sometimes I would say that, okay, if we're building a demo, we say you need to build an ever ready demo, not a normal demo.
23:36But that really helped him to be very successful in terms of like building a great product. That's what he's really good at. Second thing is that I think he really cared about personal connections, especially with the engineers. Like he really kept his promise and he appreciated the value of engineering. So one thing I remember very clearly is that he actually told one of our leaders that no matter what happens, you should never fire the first 15 engineers in the company because they are the founding member for the company. Snapchat was started in a place that's called a blue house. It's actually a very small house back in Venice Beach.
24:18And then because the company is growing, expanding very quickly, so that's why they're no longer working in those small places. But after four years, I think it's 2017, like everyone bought the house back and then he started hosting the board meeting back in the house so you can see he's really deeply care about this kind of connections this like personal relationships and that also probably explained why he was trying to build snapchat and reach inherently it is a a tool that help people to build like more intimate connections and and and creating conversation with each other. So yeah, he's a really good person for that.
24:59You know, after you left Snapchat, I saw that you went to a series of startups. And now that you explain that you're overarching North Star, everything's now making sense. So now, at this point, it looks like you're starting to take on larger leadership roles at smaller and smaller companies. I'm kind of curious, how does the recruiting work at these levels? Yeah, I have to be honest on this one, maybe bragging a little bit, but I never look for a new job myself. I never look for new jobs proactively at least. So it's all coming inbound, like from either personal connections or like some recruiter outreach.
25:36And in most of the cases, I would prefer to go to a places that I actually have personal connection with. Because this is my fundamental belief. My fundamental belief is that no matter where I'm going to, I'm going to go through up cycle and down cycle. There will be a period the company do well, and there will be a period the company will not do well. And this is true for almost all companies I've been to, like Facebook and Square, Snapchat, and things like that. So I want to be not only I can grow with the company during the up cycle, but I also want to grow with the company during the down cycle.
26:15But in order to go through a down cycle, I want to work with persons that I like and I can think a lot with them so that we can all work together as a team to go through that. And that's why I really feel like personal connection is a big part of it for their decisions. And the reality is that it's a good time for engineering in the sense that I keep getting recruiting email almost every single week for different positions, but I ignore majority of those emails. But if things come through very personal connections, I value it way more. I find that that actually will be the more interesting part that can help me to excel in the long term.
27:01So that's why, yeah, this is basically my story. Yeah, overall, I think that also speaks to the fact that building a professional network, connections early, and it's a very useful exercise. So because you never know this kind of opportunity, when this kind of opportunity will come, but you want to capture that opportunity when it arrives. How do you compare the roles that come your way? Because when you're in a well-established ladder, you're a director, a director role comes, and you kind of decide on some. But let's say you're CTO of a certain company and you want to consider another leadership role at another smaller company.
27:41Is it number of people working there? Is it valuations? How do you make those calls? To be honest, I never take those two things into account. The valuations or the people report to me. I actually want less people to report to me right now. But it's all anchored against my North Star goal. So yeah, so maybe I bring that back before, but I want to bring this back to that also. I want to understand, is that choice actually helped me to move closer to what I want to do? I start to feel like this is getting more and more important in my career. Because the one thing I gradually realized, like when I was spending more time in the industries, I started to realize levels and titles, those are the things the company gives that to you.
Read the full transcript
28:31It's not your things. And as an example, my original, I mean, I would say my role model 10 years ago was like senior people in a company, like executive VP in a company, senior VP in a company. That was my role model. But I also started to realize when they left the company, you immediately hear much less about them externally. I'm not saying that they are not doing meaningful work, but you're hearing less from them externally. and people are still calling them ex-VP of some things. I start to realize, okay, yeah, the title, it's about the company, it's not about you. So people are not going to say, okay, you did these things.
29:14Instead, they will say the company did these things. And the more I think about it, the more I feel like, okay, maybe this is not what actually interests me. Instead, I want people to remember myself as someone who actually built this product that can make their life better. I feel like that's actually way more fulfilling for myself. So that's why a lot of my decisions end up anchoring towards that direction. So you can see it's less about number of people I manage. I don't care. It's less about the valuation of a company. I don't care. I care more about am I doing something that are impactful right now.
29:50In fact, I literally joking to my friends yesterday. I'm waiting for the times that two people can make a$1 billion company. And it's probably going to come in pretty soon. and you may not have any direct report at that time and that's totally okay because I'm making a lot of impact out of it. So that's actually what I want to anchor towards. When we're trying to hire good talent, the number one thing I want to do is to be very honest and transparent to them why they should join Hadrian and they should not join Hadrian. So for anyone who joined Hadrian, I want them to believe that we can grow into a much bigger company.
30:31And I also want them to believe there is only 1 % chance we can do that. But they have to believe in that. Because this will be a tough cycle. And this will not be always smooth. You'll have a lot of bumps to get there. But I think I want people to feel excited about being part of it, to go through this kind of up and down to get there. And I think style is only good for that kind of people. It's interesting that you want them to know that it's a very low chance of success. Why would you sell that to the candidate? I believe that's the winning strategies. I always believe in the power of being honest and transparent.
31:17So it's much better off. They know that upfront and they intentionally make their choices to join us so that they won't leave the company when they start to see some slight difficulty. I also believe that when you go to a battlefield with the soldiers, you want all soldiers to be able to understand the difficulty they're going to face. But they are pumped up for it. They're not going to be scared by that. This is the kind of preparations we want to get after. So at the end, I'm not going to hire the entire world of the engineers, but I want to sift out 5 % or the 1 % of people who really, truly want to go with us along this journey.
31:57And hopefully we can get that. But we will do that with all the transparencies that we can give that to them. Coming to the end of the conversation, I want to go over some career reflections. and you know one of the first things that I think was interesting to me about your career is you defined a north star on that you wanted to be a CTO at a AI first company and that kind of guided all of your decisions whereas I see a lot of other people their career strategy is I want to become you know as high as I can go or I want to make as much money as I can or something like that. What's the pro and con of designing your career like you did, as opposed to these external factors that a lot of people design their careers around?
32:46First, I think there's no right or wrong for any of the criteria you just mentioned. In fact, I would even consider my career decision is a little bit non-conventional. Because for example, most of my friends back in IBM research, they would never choose to go to Facebook. It's a smaller company at that time. It's like the most common choices they're going to choose is go to a school to be a faculty or go to another industrial research lab to be another research scientist. And I think they can do really well also at that time. So that's why I don't think there's a right or wrong at this one, but it's really about like what you as a person want to do.
33:25And one thing I believe is that everyone is different and everyone was motivated by different things and that soul searching process are very important and my criteria will be let's say 15 years later if I choose to retire at that time if I look back at my career am I feel regret for anything and I feel regret of not doing these things. If I would feel regret, I'd rather do it now. And then I know that I would feel regret if I never do an AI company and make that happen. I'll probably feel regret. So that's why I'd rather do it now, in this moment. When it comes to regrets, is there anything that you feel like you wish you changed along your career path that others could learn from?
34:17This is a very good questions. Yeah, there's a lot of things I can change. And I would say that in fact, my career progression is not the smoothest progressions. So maybe back to my very first questions. If you ask me whether I would choose PhD or not, if I know that I'm going to solve engineering, I'm probably not going to choose that. But it doesn't really mean that I did not learn anything from my PhD or get anything out of it. But it is not the most like smoothest path that you can get. so and then but there's no such things in the world that I can have a magic wand to predict what's going to happen in the next 10 years and to be honest I cannot even predict what AI is going to happen in the next three months so that's why I think the most important thing I realize is never take anything for granted always learn to adapt always be able to like learn about a new knowledge as quickly as possible and adapt yourself.
35:14And if you have a short-term setback, for example, while I'm transitioning from research world into an engineering world, or transitioning from a line manager to a director, don't be disappointed. This is just a moment for adjustment and learn how to adjust and you'll be a better self afterwards. I think a lot of your, like when I look at your career, a lot of your growth, if I were to plot it, it really kind of took off when you got the square director offer. And then also when you went to Snapchat, Snapchat grew a ton. And, um, you know, some, some of that growth is the opportunity. And it seems, you know, there's a Snapchat could have also went down too, but you, you had the right situation, the right market for you to have the career growth that you had at that time.
36:06I'm kind of curious, how much of manager career growth do you see as situational and how much of it is something you can control as you're looking forward by making the right decisions? The more I progress in my career, the more I realize I cannot control too many things, particularly for manager positions. Because manager position by its nature is heavily constrained by organization structure and organization need. These are the things that relate to overall company strategies, not related to yourself. So that's why the only thing you can do is to do the best in the positions that you have. And then everything else will be lagging indicators.
36:49And the one thing that I also realized is that the happiest time in my career is that when I started to realize this, is that don't aim for promotions. Don't make promotions to be the objective of your work. If you start to do that, you're going to feel really painful because there's one exercise I sometimes see from the people I mentor is that they would just like look at every single bullet points of the next level. They start to check, okay, do I meet this? Do I do, oh, okay, I meet everything. Now that I'm talking to managers, okay, when can I get next promotions? that's very wrong don't do that because when you start to get into that mindset you start to counting your your happiness or your career growth towards some things that you don't have fully full control on in fact you think about things reversely control the things that you can control which is making impact for your current positions and drive your career towards a position that you love in the long terms and don't make yourself feel regrettable at that time That's the things you can control.
37:57Control it, everything else will be a lagging indicators. If you're lucky, you get the promotions. If you're not lucky, don't worry about it. Sometimes something will come afterwards. You can even find your own company at some points, and you may be even richer at that time. Always focus on things that you can control. I think that's how you can become happier in your career, I think. And then the last question I'd like to ask is, if you could give yourself some advice right when you had graduated, from the PhD program, knowing everything you know in your career, what advice would you give yourself?
38:32You don't need to always follow the conventional wisdom. And everyone is unique. And everyone can choose the path they want. As another anecdotal example, like before I chose CMU as a school, I actually have a few other offers, like Princeton and Cornell and those schools. And my dad later asked me, okay, why you are not going to Princeton? Because Princeton is like much more well-known school back in China. I did not listen to his advice and I think it's the right call because CMO is a much better place for computer science. But that's a conventional wisdom, so you don't need to always follow.
39:10And as another example, I mean, I sort of mentioned that a little bit, is that there's almost no one in the research community who can still join a small company like Facebook. Like FAIR was created back in like 2014, but 2009, five years earlier, it's very difficult for a researcher to completely reset like his research career and join a software engineering company like that. But I don't think that will apply to me. I would just want to try something new. And once I know what's a North Star that I'm aiming for, then I'm going to apply the strategies behind that and go towards it. I think this will be a more difficult path, to be honest.
39:53It's like less comfortable. But I also believe that only the people who can think differently early, they can see the new opportunity that no one else can see. That will increase your chance to win the game at the end. Well, thank you so much, Rong, for your time. Really appreciate you sharing your career story with everyone. And now if you want, maybe you could talk about HeyGen and why it's a good place to work. I think there's a lot of software engineers in the audience that might be interested. Totally. Yeah, so HeyGen is all-in-one video generation platforms. Our idea is very simple. We want everyone can be able to access to video generation and visual storytelling.
40:38We have a, I would consider as the top tier technical stack on human-centric video generations, and we can build the best hyper-realistic avatar for people. And compared with many other video generation platforms, we are really differentiating on quality, consistency, and controllability. And also another thing is that most of the other people want to focus on creative professional, like movie makers, Hollywood stuff. We really want to focus on content professionals like marketers, salespersons, and everyday corporate persons like us. We really want to enable not just the Hollywood people can make video, we want to enable everyone to make videos at any source, at any languages, at all times.
41:27So my dream is very simple. I want to make camera obsolete. I want to make the storytelling accessible to everyone without a camera. So that's what we are hoping for. Yeah, maybe one day I won't need to be in front of the camera for the podcast. I can just give a script to one of your models. I'm literally thinking about the same things. Maybe in the future, we just have two literally interactive areas talking to each other. We can finish our podcast in that way. Thanks for listening to the podcast. I don't sell anything or do sponsorships. But if you want to help out with the podcast, you can support by engaging with the content on YouTube or on Spotify if you want to drop a review.
42:07That'll be super helpful. And if there's any guests that you want to bring on to, please let me know. I feel like sourcing very senior ICs. There's no well-studied list out there on Google that I can just search this up. So if there's someone in your org or at your company who you really look up to and you want to hear their career story, let me know and I'll reach out to them.
From the publisher
Rong Yan went from a frontline manager at Meta to a Senior Director at Snapchat in 3 years. I interviewed him to ask what led to that rocketship career trajectory in management. We went over how he job hopped into his first Director role and much more.
𝗣𝗼𝗱𝗰𝗮𝘀𝘁 𝗹𝗶𝗻𝗸𝘀:
• Transcript: https://www.developing.dev/p/frontline-manager-at-meta-to-senior
• YouTube: https://youtu.be/BHlko_Mg-Jk
• Apple: https://podcasts.apple.com/au/podcast/the-peterman-pod/id1777363835
𝗧𝗶𝗺𝗲𝘀𝘁𝗮𝗺𝗽𝘀:
00:00 - Intro
00:46 - Joining Facebook
03:06 - Moving up into a Director role
05:09 - Director skill gaps
15:31 - Domain knowledge & management
18:45 - LA vs SF cultures
20:48 - Senior Director growth at Snapchat
22:43 - Evan Spiegel stories
24:59 - Recruitment at higher levels
32:05 - Career planning in hindsight
34:08 - Biggest career regret
35:33 - How much of growth is luck?
38:19 - Advice for younger self
41:53 - Outro
𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗥𝗼𝗻𝗴:
• LinkedIn: https://www.linkedin.com/in/rong-yan-2004692/
• Personal Website: https://cs.cmu.edu/~yanrong
𝗪𝗵𝗲𝗿𝗲 𝘁𝗼 𝗳𝗶𝗻𝗱 𝗥𝘆𝗮𝗻:
• 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
• TikTok: https://www.tiktok.com/@ryanlpeterman




