News for hackers. Stuff that matters.
Re:Ask HN: What’s it like working at Facebook as a Software ... by lbrandy on Wednesday February 22, 2017 @10:32PM (#13711408)
Well, let's see. Today I worked 8:30 to 5:30 or so. I spent some time cleaning out emails. I did two interviews (which is unusual). I reviewed several changes to central C++ libraries in the codebase. I spent awhile with some people debating how to improve our ability to turn on new compiler warnings (or other diagnostics) on a huge codebase and get them all fixed so we can eventually add them to -Werror. I looked at some crash monitoring and debugged a core dump. I committed one small fix of a crash. I read reddit for no more than 15 minutes. I had a free burrito for lunch.

Not a great day, all things considered, but.. free burrito.

I suspect some of the answers to your questions will vary depending on the org you are interested in (ie infra vs product). And also there's lots of FB engineers who frequent HN so I suspect you'd get answers if you had specific questions.

Re:Ask HN: What’s it like working at Facebook as a Software ... by evincarofautumn on Thursday February 23, 2017 @12:03AM (#13711786)
Yup, sounds like a regular Wednesday in infra.

Background: this guy was my manager when I was at FB. My day was similar, something in the realm of 10:30 to 6:30—hours are flexible, but there’s some accountability for meetings, and you generally want to overlap as much as possible with your coworkers.

Typically I would deal with emails, do code review (you can review pretty much anybody’s code if you want), write new code, do the weekly or bi-weekly release if it was my turn to be on call, sometimes pair-program, and of course enjoy the free food and facilities (arcade, gym).

The software development flow (task management, tooling, reviews, testing, deployment, monitoring, etc.) is all very well polished, and I miss it at Microsoft.

Re:Ask HN: What’s it like working at Facebook as a Software ... by dandr01d on Thursday February 23, 2017 @01:06AM (#13711973)
> The software development flow (task management, tooling, reviews, testing, deployment, monitoring, etc.) is all very well polished, and I miss it at Microsoft.

Confused by this. The flow is good at FB, but better and missed at MSFT? Or vice versa. Or they're both good?

Re:Ask HN: What’s it like working at Facebook as a Software ... by tru3n0rth on Thursday February 23, 2017 @01:12AM (#13712002)
He/she is saying that the flow is better at Facebook than Microsoft.
Re:Ask HN: What’s it like working at Facebook as a Software ... by patmcguire on Thursday February 23, 2017 @12:54AM (#13711935)
What does it for code to be approved at FB? Who can approve?
Re:Ask HN: What’s it like working at Facebook as a Software ... by lbrandy on Thursday February 23, 2017 @01:14AM (#13712009)
All code needs to be reviewed and approved. The official technical rule is something along the lines of anyone can approve anyone else's change (to anything) so long as they both aren't interns.

Socially, it ends up being more like "someone who maintains and cares about this code should approve it" almost all of the time.

Re:Ask HN: What’s it like working at Facebook as a Software ... by evgen on Thursday February 23, 2017 @02:12PM (#13716777)
Not sure how it is on the prod side, but certain chunks of infra may also have designated "owners" and you needed to have someone on that list approve the diff to land it (e.g. rando engineer can't get his buddy to approve a diff that changes the push process...unless that buddy is chuckr or someone more heavily armed than chuckr)
Re:Ask HN: What’s it like working at Facebook as a Software ... by zerr on Friday February 24, 2017 @03:23PM (#13727530)
So never needed to "invert a binary tree" on the actual job? :)

Btw, your day sounds like a day in a typical software company. During your interviews did you ask relevant (to the job) questions or usual "Google like" CS riddles?

Re:Ask HN: What’s it like working at Facebook as a Software ... by dllthomas on Thursday February 23, 2017 @01:14AM (#13712008)
My free meal today tried for a southern theme. The shrimp & grits was really good. The vegan dirty quinoa was perplexing.

Not FB, mind you.