News for hackers. Stuff that matters.
Re:Ask HN: What’s it like working at Facebook as a Software ... by matheweis on Wednesday February 22, 2017 @09:45PM (#13711215)
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. :-)
Re:Ask HN: What’s it like working at Facebook as a Software ... by brettproctor on Thursday February 23, 2017 @12:15AM (#13711818)
I'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.

Re:Ask HN: What’s it like working at Facebook as a Software ... by matchagaucho on Wednesday February 22, 2017 @10:18PM (#13711356)
FB 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).
Re:Ask HN: What’s it like working at Facebook as a Software ... by ofiner2 on Wednesday February 22, 2017 @09:57PM (#13711266)
It'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"