News for hackers. Stuff that matters.
Re:How Facebook Tries to Prevent Office Politics by gmarx on Friday July 01, 2016 @04:26PM (#12019381)
"Successful candidates should clearly demonstrate that their priorities are company, team, and self — in that order"...right there you are creating a selection bias for exactly the kind of people you claim not to want. No-fucking-body in his right mind orders things that way. You are filtering for liars who know which lies to tell.

I consider myself very not into office politics and I'm confident a would fail massively to answer most of the proposed interview questions

Re:How Facebook Tries to Prevent Office Politics by cmsmith on Friday July 01, 2016 @04:44PM (#12019506)
The author should have been more specific in referring to the professional 'self', rather than the general self. My takeaway was that they don't want people who value their own professional advancement at the expense of the company/product as a whole (e.g. backstabbing co-workers, hoarding resources).

I don't think that the author was suggesting that the employees are expected to value the company's interest over their own personal lives. At least I hope not.

Re:How Facebook Tries to Prevent Office Politics by sverige on Friday July 01, 2016 @04:41PM (#12019482)
I respectfully disagree that nobody orders things that way. I have generally had that attitude wherever I've been working. The times I didn't have that attitude were where I discovered that I was being lied to by my boss or by those further up the chain. Lying kills my motivation to work for anyone, and when it happens, I immediately begin planning my exit in earnest.

Now, it may be a rare trait. I have no idea really whether it is or not. I've certainly known many who operate in the reverse order, but it is what I was taught by my parents growing up, and has served me well during various careers.

None of this means I want to work for Facebook, but they may actually be doing this there. I have read complaints by former employees that it is a little cult-like to work there, but again, those are a few out of thousands.

Re:How Facebook Tries to Prevent Office Politics by Spivak on Friday July 01, 2016 @04:37PM (#12019450)
> No-fucking-body in his right mind orders things that way

Except, for example, the ACM Software Engineer's code of ethics where this is the explicitly stated order.

[1] http://www.acm.org/about/se-code

Re:How Facebook Tries to Prevent Office Politics by lr4444lr on Friday July 01, 2016 @05:24PM (#12019756)
1.03. Approve software only if they have a well-founded belief that it is safe, meets specifications, passes appropriate tests, and does not diminish quality of life, diminish privacy or harm the environment. The ultimate effect of the work should be to the public good.

You think Facebook engineers can seriously go to work every day and abide by that?

Re:How Facebook Tries to Prevent Office Politics by forgottenpass on Friday July 01, 2016 @04:55PM (#12019585)
Could you point to the part of the ACM code that stack ranks priorities? I must be missing it. It's a code to act ethically in conducting job functions, not how to set personal priorities around a career.

In fact the code says it's all in service of the public, if there is any sense of priorities to derive, the employer is not on top. And besides, "The Code is not a simple ethical algorithm that generates ethical decisions."

Re:How Facebook Tries to Prevent Office Politics by 0xdeadbeefbabe on Friday July 01, 2016 @04:39PM (#12019468)
> in his right mind

Which is another way to say that people who comes up with these things aren't in their right minds.

Re:How Facebook Tries to Prevent Office Politics by korrach on Friday July 01, 2016 @09:38PM (#12020985)
>8. SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.

Software engineers shall eat learning comrades.

Re:How Facebook Tries to Prevent Office Politics by danielweber on Friday July 01, 2016 @04:55PM (#12019582)
I see "team" three times and "company" zero times. Can you point to the specific portion?
Re:How Facebook Tries to Prevent Office Politics by viewer5 on Friday July 01, 2016 @04:58PM (#12019608)
"employer" is in there 20 times. Did you even glance at the document?

CLIENT AND EMPLOYER is #2 in the list, and SELF is #8. COLLEAGUES is #7.

Re:How Facebook Tries to Prevent Office Politics by hrktb on Friday July 01, 2016 @05:00PM (#12019616)
I think what you are pointing out is that those priorities shouldn't be misaligned in the first place. Asking someone to do professional suicide to help the company shouldn't be a thing.

I mean, if you are are part of a team and identify something that goes against you and the team but in favor of the conpany, your team's goal should be revised and realigned, and you should get credit for that. In the end pointing out the problem and eventually offering a solution shouldn't go against your own professional interests (your "self" shouldn't get the short end of the stick for a correct behavior)

Re:How Facebook Tries to Prevent Office Politics by BurningFrog on Friday July 01, 2016 @04:57PM (#12019597)
Depends on how you interpret that.

One extreme: If I make more money than I need, I will not ask to be paid less.

Other end: I will work on whatever is most important for the team/product/company. Not what I find most fun.

Re:How Facebook Tries to Prevent Office Politics by gaius on Friday July 01, 2016 @04:35PM (#12019438)
Indeed. Where's the company that orders it employees, shareholders, management? Doesn't exist!
Re:How Facebook Tries to Prevent Office Politics by toomuchtodo on Friday July 01, 2016 @04:37PM (#12019453)
Technically, Costco.

(Although it's "employees, customers, management, shareholders").

EDIT: Disclaimer: have friends who work at costco, have a membership, own some stock, etc.

Re:How Facebook Tries to Prevent Office Politics by Retra on Friday July 01, 2016 @05:19PM (#12019730)
There are a number of companies that are structured so that employees are effectively shareholders.
Re:How Facebook Tries to Prevent Office Politics by dredmorbius on Friday July 01, 2016 @06:20PM (#12020112)
Any specifically in the software space? Operating at scale?

I've looked into cooperative business organisations in the past. From my recollections, these typically fall into a few classifications:

1. Political parties. Often themselves strongly aligned with cooperative or anarchist principles.

2. Labour unions. In some cases.

3. A few creatives collaborations, but with pretty loose integration. Artists, performers, or writers organisations.

4. Food-based businesses, typically smaller tea or coffee houses, or co-op food stores.

5. Mondragon Corporation. Pretty much an only-one-in-class, of an industrial cooperative. Also almost everyone's default example. https://en.m.wikipedia.org/wiki/Mondragon_Corporation

6. Producer co-ops. Often in agriculture, though others exist. Blue Diamond Almonds, and, previously, both Visa and MasterCard (the latter have both since reorganised as for-profit joint-stock companies).

I don't know of any business organisations that perform software or consulting services on a cooperative basis, though of course, the entire Free Software movement is a non-business organisation of such work.

Of course, I DDG on posting and immediately find: http://www.software.coop/info/

Though I'd argue that the fact I'd never heard of this group and their size somewhat emphasises my point.

Re:How Facebook Tries to Prevent Office Politics by khuey on Friday July 01, 2016 @08:04PM (#12020621)
Publix is another notable one https://en.wikipedia.org/wiki/Publix
Re:How Facebook Tries to Prevent Office Politics by dredmorbius on Saturday July 02, 2016 @04:18AM (#12021839)
That's a supermarket.

I'm looking for tech examples.

Re:How Facebook Tries to Prevent Office Politics by 867552 on Friday July 01, 2016 @04:50PM (#12019541)
MathWorks
Re:How Facebook Tries to Prevent Office Politics by taurath on Friday July 01, 2016 @04:46PM (#12019517)
Depends what set of priorities and how far you draw the line, in my mind.

Project/work priorities? Should be company first, then team, then self. I think that goes without saying, and I think thats what they're trying to get across. Going for self glory in projects isn't good for a company. Going to team glory isn't good for a company, but its better than self glory.

Financial priorities? Everyone has to take care of themselves in that sense. Every individual has to take care of the bottom of their hierarchy of needs. This might be what you're comparing here. At the same time, past a certain point self needs are fulfilled financially - holding a project hostage for a raise for example wouldn't be great.

Social priorities? Self probably comes first there as well - but its not that great a scale since self improvement from working around good people is a benefit to the company as well. But if done in such a way that you stand on the bodies of your vanquished foes you've created a win/lose situation where it could be a win/win. Don't be like oracle, basically.

Re:How Facebook Tries to Prevent Office Politics by trhway on Friday July 01, 2016 @04:56PM (#12019591)
>Going for self glory in projects isn't good for a company. Going to team glory isn't good for a company, but its better than self glory.

you and FB missed the most important - going for the glory of your boss. It is good for the both - for the company (as the company did make sure that the glory of the boss is aligned with the glory of the company) as well as for the team (as the company did make sure that glory of the boss is aligned with the glory of the team). And it is obviously also good for yourself as bosses value the ones who bring them glory.

Re:How Facebook Tries to Prevent Office Politics by taurath on Friday July 01, 2016 @08:14PM (#12020682)
What an amazingly hierarchical type of thinking! Glory for the boss is just that, glory for the boss. Sometimes it may be good for the company, sometimes it might build up the boss in ways that aren't aligned with the companies interests. You get ivory tower syndrome and "kingdoms" really quick with that type of thinking.
Re:How Facebook Tries to Prevent Office Politics by gmarx on Friday July 01, 2016 @04:55PM (#12019586)
So many of you are so ready for your Facebook interview. And I believe none of you. Unless you have ever quit a job without having another one to jump to, because you concluded that your current employer couldn't possibly ever get value out of you greater than what they are paying for you. Then I would believe you and consider you out of your mind with misplaced loyalty.

Some of you claim the question is about putting your personal glory above the success of the team. If so the author states it horribly

Re:How Facebook Tries to Prevent Office Politics by JoeAltmaier on Friday July 01, 2016 @04:39PM (#12019465)
We're not talking about life and limb stuff. Your professional responsibility should be in that order. You're being paid after all.
Re:How Facebook Tries to Prevent Office Politics by gaius on Friday July 01, 2016 @05:25PM (#12019773)
We're not talking about life and limb stuff.

Kinda are, tho'. Stress, burnout, depression, carpel tunnel, strain on relationships, poor diet and lack of exercise, sleep deprivation - these are all things that many companies demand of their employees.

Re:How Facebook Tries to Prevent Office Politics by Retra on Friday July 01, 2016 @05:33PM (#12019829)
Professional responsibility doesn't supersede social responsibility and personal responsibility.

I already have to make decisions and produce value. If a company is paying me, I will choose to be more tolerant of making such decisions as part of that company's processes and with consideration to that company's needs. However, payment does not obligate me to serve those things. At least, not morally.

Re:How Facebook Tries to Prevent Office Politics by lr4444lr on Friday July 01, 2016 @05:32PM (#12019823)
Yeah, but it gets into murky waters in jobs with no clear definition of work hours.
Re:How Facebook Tries to Prevent Office Politics by m82labs on Friday July 01, 2016 @04:50PM (#12019544)
I guess I need more detail to understand your position on this one. An employee that is working for their own personal benefit and gain only is not going to work well in most team settings and will likely not care to work on projects that move the company forward. I don't think they are saying you need to die for the company, simply that your work should be focused on the goals of the company. It's kind of what you get paid for when you go to work.
Re:How Facebook Tries to Prevent Office Politics by semi-extrinsic on Friday July 01, 2016 @05:20PM (#12019737)
> An employee that is working for their own personal benefit and gain only is not going to work well in most team settings

Well, that wasn't what GP said (specifically your "only"). What was stated was that company > team > self is not a natural ordering. And I agree.

In particular, people will generally rank team > company. This is well-known to anyone who's studied small unit leadership, and has been well-known since von Clausewitz, perhaps even since antiquity.

However, having some degree of overall faith in the leadership of the company, or at least in the purpose of the company (what's typically referred to in the military literature as Esprit de Corps) is a necessary precondition for small unit cohesion.

TL;DR: the relationship between self, unit and company is much too complex for a linear ranking of their priorities to be useful in anything but vacuous statements.

Re:How Facebook Tries to Prevent Office Politics by bbcbasic on Friday July 01, 2016 @05:35PM (#12019854)
> The relationship between self, unit and company is much too complex for a linear ranking of their priorities to be useful in anything but vacuous statements.

Nicely put.

Re:How Facebook Tries to Prevent Office Politics by mikerichards on Friday July 01, 2016 @04:58PM (#12019607)
Not sure why you're getting modded down, because your'e exactly right. They're stupid, psychological, trick questions to get people to lie.

Just walk out when you get questions like this.