Live data from Hacker News

What I Hate About Working At Facebook

worldofsu.com

141–150 of 191 posts

Re: What I Hate About Working At Facebook

#141

Good grief people - It's satire. The entire thing is meant to be funny. I didn't even think it was particularly subtle so I'm not sure how others are seeing it any other way.

Took me until point 4...

Me too. I was thinking: "Ah, this explains why FB is buggy as hell, changes too much, and irritates me".

Re: What I Hate About Working At Facebook

#142
post #53

A lot of this is believable (i.e. can be taken for real, not satire) if you don't read into each point, because a lot of it is quite different from how Google does things: 1. At Google, code has to be designed, written, tested, and reviewed. You can't just start writing and shipping stuff, partly because there's so much infrastructure, and partly because you pay for shoddy code later. Google has long outgrown the kin…

> 1. At Google, code has to be designed, written, tested, and reviewed. You > can't just start writing and shipping stuff, partly because there's so much > infrastructure, and partly because you pay for shoddy code later. Google > has long outgrown the kind of "start-up" velocity that you feel at > Facebook.

you are assuming it's impossible to design, write, test and review a small change or a small set of changes and get it into production quickly. The assumption is wrong, all you need is good people, the right processes (formal and informal, i.e. discipline) and the right tools. That's what continuous deployment is about

Re: What I Hate About Working At Facebook

#144

Earlier quoted context omitted.

I still don't see how satire is supposed to detect anything other than who gets that it's satire, and who takes it at face value -- which is not even possible until you, uhhh, read or saw the satire. So that point of yours, it's lost on me unless you elaborate.

My premise is that people who fail to detect satire do so because their existing bias makes them see what they want to see. People apparently disable their critical thinking apparatus when presented with an argument that even superficially resembles their own viewpoint.

Ah, that is much clearer, thanks.

Re: What I Hate About Working At Facebook

#146
post #133

Just a recruitment propaganda piece. And actually what #1 tells me: "Come to Facebook, and have your share of ever growing giant smoking unmaintainable pile of (php) code."

php is maintainable if you actually know it and not just put it on a resume, Drupal runs the whitehouse.gov, Wordpress runs 15% of all sites and Facebook has the largest member base in mankind history, PHP is not hieroglyphics it is actually has roots from C...

Re: What I Hate About Working At Facebook

#147

Must admit I've stopped after the firtst, but: With thousands of programmers, what real features have been released to facebook.com? I often ask myself what those thousands of programmers do, as a user (I know not customer in this case) I can't see it. All of them mobile? Ads? Image recognition? With thousands of programmers should't the output be (5 people dev teams, one feature a month) hundreds of features/stories…

Features can sometimes only be visible in the aggregate. If facebook improves ranking of stories in a way that improves time on site and their user engagement metrics by 5% that will likely be invisible to nearly all users. Same for their ads. Plus they would be running many A/B tests, some making it onto the site, others only ever being seen by a small percentage of their users. Chat, integration of acquisitions, billing, APIs, 3rd party integrations, future products, etc.

Re: What I Hate About Working At Facebook

#148

I understand it's tongue-in-cheek, but #2 is actually worrisome: > There’s even a “no meeting Wednesday” meme in the company, which you might as well call a “failure to communicate” death wish. Software needs to be talked about and debated, not simply written. It’s lunacy to be writing and shipping code at a blistering pace, instead of letting things bake a bit in committees representing broad swaths of all semi-affe…

Meetings are fine if they have an agenda, someone to enforce the agenda, no extraneous parties, are timeboxed and have a predetermined outcome should no consensus be arrived at. "We're going to shelve this unless we can come up with an acceptable solution within 30 minutes"

Re: What I Hate About Working At Facebook

#150
post #79

Earlier quoted context omitted.

If your meeting absolutely positively must happen on a known weekly no-meeting day then there's really only three cases I can see: 1. You are bad at planning 2. You are bad at communicating 3. Something really, really bad happened and people will understand breaking policy There's a big difference between "no meetings ever" and this.

Sadly there is a particular type of person who discovers the day that nobody is supposed to go to meetings is the day when everybody is free and the meeting rooms are available. And then starts scheduling meetings for that day.

All meetings are optional - it just depends what you're prepared to pay for missing them.

In this case, I'd say there's no/negligible cost to missing the meetings on a no-meeting day, unless the entire group of people have decided that it is worth breaking the no-meeting rule. Of course, you should let people know that you won't be there in advance...

Post reply on HN