8 ms·
On a slight tangent, for those from FB who bump across this thread, I'd also be interested in hearing perspectives on the Production Engineering side of the hou
by matheweis 10y ago
On a slight tangent, for those from FB who bump across this thread, I'd also be interested in hearing perspectives on the Production Engineering side of the house. :-)
- ofiner2 10y agoIt's the best! As a previous SRE from Google the way FB does Production Engineering is really great. They have less of a barrier between software engineers and production engineers, where it's more about collaboration / knowledge sharing than "oh no this is SRE work"
- matchagaucho 10y agoFB is one of the few places where SRE is actually an "Engineer". Very challenging. One of the top 3 SREs orgs in the world IMO (along with Google and AWS).
- brettproctor 10y agoI've been a PE@FB for 5.5 years now. Still enjoying every day. I worked on data-infra for first 3 years as an individual contributor and ads for past 2 as a manager. The thing I love most about PE is that it really allows for people to do their best work. During team selection you get a feel for what each team needs in terms of skills and can pick a team where your skills will be best utilized. Also, we really believe in mobility and encourage folks to do a hackamonth after being on a team for a while. They can sit w/ a new team for a month, and after the month decide if they'd like to think about staying on the team or go back to their original team. I guess those two are also pretty common w/ SWE. I think the most PE-specific element is that you're given a lot of latitude in the type of things you work on. You can choose to focus on reliability, scaling, performance, architecture, disaster readiness, monitoring, security, network, coding, whatever. There is a lot of flexibility to focus on skills you'd like to develop.