Knowledge Sharing: A Sneak Peek into Facebook’s Engineering Teams

Interview with Balázs Balázs, former Engineering Manager at Facebook about the knowledge sharing strategies he's used over the years with his engineering teams. You'll get tips, tricks and real stories from behind the scenes about how knowledge sharing works with real people, rather than how it should work in an ideal situation.In this interview we're covering:Picking the right methods for sharing knowledge in your teamThe best knowledge sharing methods in engineering teamsThe rules of using documentationThe best methods to help junior engineers growOnboarding software engineers to your teamMaking time for knowledge sharingTools for knowledge sharing in engineering teamsEncouraging engineers to partake in knowledge sharingThe key to Facebook's success in sharing knowledgeExcerpt from the interview:"Facebook has offices all over the world and employees get to travel to other offices for free with business reasons. As it turns out, software engineers are very innovative when it comes to figuring out business reasons for free travel.My team was based in London, and we worked with a team in New York for a while. We were struggling with effectively analyzing data. One of my engineers came up with the idea to fly our team to New York, and hold a data week, where the two teams analyze data together.I'm pretty sure that the motivation was to get a free week in New York. Still, it was the most productive week we’d had for a long time. It took a lot of preparation, but people didn’t mind, because the traveling made it fun.This is just an example; there are far more affordable ways to make knowledge sharing fun..."Click here to read the full interview!

Om Podcasten

Level-up Engineering reveals actionable management secrets from some of the most successful engineering leaders (VP of Engineering, Director of Engineering, CTO). This podcast brings you key insights from fellow engineering managers, to level-up your management skills and to take your software development team to the next level. The podcast covers the biggest challenges engineering leaders face, showing exactly how others overcame these challenges. Learn the best practices on management and leadership to understand people and organizations as much as you understand code. We interview engineering leaders and dive into the fundamentals behind hiring and retaining developers, motivating developers, scaling dev teams, mentoring developers, and much more! The episodes are brought to you by Apex Lab, a digital product development agency offering end-to-end, stress-free product delivery. Check them out on https://www.apexlab.io/ If you have any feedback or would like to be featured on Level-up Engineering please, drop us a line at [email protected]