+

Cookies on the Business Insider India website

Business Insider India has updated its Privacy and Cookie policy. We use cookies to ensure that we give you the better experience on our website. If you continue without changing your settings, we\'ll assume that you are happy to receive all cookies on the Business Insider India website. However, you can change your cookie setting at any time by clicking on our Cookie Policy at any time. You can also see our Privacy Policy.

Close
HomeQuizzoneWhatsappShare Flash Reads
 

The Worst Thing About Working At Facebook

Aug 20, 2013, 20:12 IST

Gingerman/Flickr

Advertisement

Facebook is consistently regarded as one of the best places to work in the tech industry.

Even Facebook's interns get paid well more than the average US worker.

Complimentary Tech Event
Transform talent with learning that works
Capability development is critical for businesses who want to push the envelope of innovation.Discover how business leaders are strategizing around building talent capabilities and empowering employee transformation.Know More

But there is one really tough part of the job, even for star engineers.

Two or three times a year, Facebook engineers have to completely re-arrange their lives for two weeks while they serve something called "oncall duty."

Advertisement

Basically, during that time, they are responsible for keeping the service up-and-running. Oncall duty lasts for two weeks and it rotates between Facebook's engineering teams.

Over on Quora, a Facebook engineer named Keith Adams says it is "the worst thing about working at Facebook."

Adams says during those two weeks, he can't leave town, can't have "one too many," and that he has to keep a phone by his bed with the ringer on.

The worst part is "debugging under time pressure through a 3am haze." He says it's "stressful."

Adams says that while oncall duty is tough, he likes that it exists because "I can't imagine any better way to preserve some of Facebook's most positive attributes."

Advertisement

Those attributes:"a willingness to change core pieces of foundation; short feedback loops between development and production; and freedom to experiment and take risks. "

He also says that he likes that Facebook makes even its top engineers jump in fix code when the site is broken. This, he says, "alleviates a major cause of moral hazard at most other companies, where some other people are responsible for picking up after the ostensible A-team who is just responsible for writing their 'brilliant' code."

Next Article