Slashdot Mirror


'First, Let's Get Rid of All the Bosses' -- the Zappos Management Experiment

schnell writes: The New Republic is running an in-depth look at online shoe retailer Zappos.com's experiment in a new "boss-less" corporate structure. Three years ago the company introduced a management philosophy that came from the software development world called "Holacracy," in which there are no "people managers" and groups self-organize based on individual creativity and talents. (When the change was announced, 14% of the company's employees chose to leave; middle management openly rebelled, but perhaps surprisingly the tech organization was slowest to embrace the new idea). The article shows that in this radically employee-centric environment, many if not most employees are thrilled and fulfilled, while others worry that self-organization in practical terms means chaos and a Maoist culture of "coercive positivity." Is Zappos the future of the American workplace, a fringe experiment, or something in between?

327 comments

  1. I, for one, by vikingpower · · Score: 5, Funny

    welcome our new <null-pointer> overlords!

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
    1. Re:I, for one, by future+assassin · · Score: 1

      That's Lords Of The Null Lines to you https://www.youtube.com/watch?...

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    2. Re:I, for one, by Anonymous Coward · · Score: 0

      Classic tune from a classic label.

    3. Re:I, for one, by John+Bokma · · Score: 2

      W h y d o y o u k e e p p o s t i n g i n s u c h a n a n n o y i n g s t y l e ?

    4. Re:I, for one, by Anonymous Coward · · Score: 0

      Why are you so easily annoyed?

    5. Re:I, for one, by Anonymous Coward · · Score: 1

      Your post has correct capitalization, incorrect spacing, and is boldfaced.

      GP's post has incorrect capitalization, correct spacing, and is not boldfaced.

      I don't get it.

    6. Re:I, for one, by xevioso · · Score: 1

      Wow. Hilarious that people remember this one. I bought this off the long-defunct Speed Limit 140BPM compilations.

    7. Re:I, for one, by epyT-R · · Score: 2

      monospaced fonts > web 2.0 messes.

    8. Re:I, for one, by Chris+Mattern · · Score: 1

      I believe he's complaning about the monospace type style.

    9. Re:I, for one, by Impy+the+Impiuos+Imp · · Score: 1

      Well if OP was using monospace to add to the programming sarcasm, yey. But the objector's description suggests this is his normal font.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    10. Re:I, for one, by Anonymous Coward · · Score: 0

      I worked in teamster environment for a while. Saw the supervisor may once a week, pretty much just a hi & by thing. What made that work was we had production goals. Had a problem with one individual, Crash Dummy. He had to work with his father. Problem solved. His father would slap him up side his head and nobody would see it, if you no what I mean. We always exceed production and quality goals and got a bonus check for doing it. As long the the group is not very large cooperative management works. The management problems appear with those who think they are special and should get more perks, money and do less (Crash Dummy).. The best place for those types is in a government position where that kind of behavior is expected and rewarded.

    11. Re: I, for one, by Anonymous Coward · · Score: 0

      Exceeding union production goals isn't something to be proud of.

  2. Give me a raise by dmaul99 · · Score: 5, Insightful

    So how do I get a raise in such an environment? How do I differentiate myself from my coworkers? This has Lord of The Flies written all over it. Or that Simpsons episode where Martin ends up in a bird cage.

    1. Re:Give me a raise by xxxJonBoyxxx · · Score: 4, Insightful

      >> So how do I get a raise in such an environment?

      Do you basically live at the office? Raise, unless...

      >> How do I differentiate myself from my coworkers?

      Do they also live at the office? Then you can't.

    2. Re:Give me a raise by rudy_wayne · · Score: 5, Insightful

      And there's the problem.

      We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

      Anyone who has any real world experience knows that management by committee just doesn't work.

    3. Re:Give me a raise by Anonymous Coward · · Score: 5, Informative

      My wife works at Zappos. Compensation is based on "badges", designed by the employees themselves and reviewed through a compensation "circle" (committee). It's not super well defined or understood yet, and my informal conversations with her friends/coworkers indicate to me it isn't well like.

      The overall mood at the organization isn't fantastic, the've lost a lot of top talent, a significant percentage the IT department is contractors now, and some very large on-going IT infrastructure projects halted or failed outright.

    4. Re:Give me a raise by tripleevenfall · · Score: 4, Insightful

      You don't.

      People who aren't managed are not being invested in.

      Obviously, the culture there is one of people being replacable cogs, who will move on when they get bored or wish to better themselves, and a new cog will be swapped in.

    5. Re:Give me a raise by blazer1024 · · Score: 5, Funny

      So you *can* get a raise by wearing more flair?

    6. Re:Give me a raise by Anonymous Coward · · Score: 0

      My boss is an asshole. Holacracy? Been there.

    7. Re:Give me a raise by Anonymous Coward · · Score: 1, Funny

      You know what... here's your flair ..|..

    8. Re:Give me a raise by cdrudge · · Score: 1

      The overall mood at the organization isn't fantastic, the've lost a lot of top talent, a significant percentage the IT department is contractors now, and some very large on-going IT infrastructure projects halted or failed outright.

      Sounds like a great place to work with such an optimistic future outlook, although that same description probably applies to a lot of companies with a more traditional organization.

    9. Re:Give me a raise by Actually,+I+do+RTFA · · Score: 5, Informative

      So how do I get a raise in such an environment?

      I know, RTFA is anathema, but there is a real (and stupid) answer for that:

      One thing Zapponians now have to do is their own research about salaries, to find out the market rate for jobs at other companies that correspond to their roles. In a normal corporation, such things are taken care of by the human resources department. Not at Zappos, not anymore. Instead, if Murch wants a raise, she has to do all the research into what she's worth, create a badge, come up with qualifications for receiving the badge, and then design the actual look of the badge. Then it all has to be approved by the People Pool & Comp circle. And who happens to be the lead link of that circle? "Now, instead of trying to convince your boss that you deserve more money," said Murch, incredulously, "you have to convince Tony Hsieh [Zappo`s CEO]."

      --
      Your ad here. Ask me how!
    10. Re:Give me a raise by tapspace · · Score: 2

      Your comment presupposes that managers are somehow worthy of more pay by virtue of their position. I've worked enough jobs to know that this is just not universally true. I see no reason why holacracy can't still have organizers and leaders without a permanent division between management and non-management. I've known plenty of "leadership level" people who don't contribute much and could be eliminated without pain for anyone else. Do they really deserve more than the true workhorse(s) of the team, who have difficulty getting promoted, because their shoes are hard to fill? I think not.

    11. Re:Give me a raise by bluefoxlucid · · Score: 5, Insightful

      The bigger problem is that management is a legitimate job. I'm studying project management--studying because I studied it and it's being a fucking pain in the ass to get into--and so I know a lot about budgeting, about team building, about managing human resources (e.g. do you hire someone or send your people to training? How do you track skills and competency?), about negotiating contracts and purchases, and a whole lot of other shit. To get rid of the managers is to put the responsibility of critical work onto a group of people who have other shit to do.

      My understanding of management also leads me to conclude that everyone should have some understanding of management. I see too many managers just deciding it's an authoritarian chain: you do what I say because I said it. From my perspective, as a manager, it's my job to make sure shit gets done; that means that you need to understand why we do things the way we do, and I need to understand any important facts that will affect how to get things done. If we have a difference in understanding, knowledge must transfer: you must understand that we do these work breakdown structures and risk assessments to avoid doing excess work, missing work, or producing worse output for more effort; and I might learn along the way that I missed some critical information, which changes what work we do, how we do it, and how much time we estimate it will require.

      Managers not communicating such information to engineers and other subordinates results in IT people saying a lot of stupid shit about what management should do to fix the shop--most of which would fuck things up a hell of a lot worse. Engineers not communicating to managers results in managers telling engineers to do stupid shit, not caring that it can't be done or that it can't be done in so little time. Impediments to communications are the primary way to fuck up by the numbers.

      The manager is a tool for both their superiors and their subordinates. Management *is* a technical job, and half the damn time it's being performed by unskilled idiots.

    12. Re:Give me a raise by Spaham · · Score: 2

      you must be from group B.

    13. Re:Give me a raise by TheRaven64 · · Score: 5, Insightful

      The problem is regarding management as a position of importance that people are promoted to. Management is a specialisation, just like accounting or programming. You wouldn't say that a good manager should be promoted to being an accountant or to being a programmer, or that people who are accountants are the most important in the organisation. Manager is an administrative position and should be regarded as such, not as a leadership role that is somehow more important (and worthy of more pay) than the people that they are responsible for. HP did this (long ago) with parallel technical and management tracks. Managers were often less senior than the people that they were managing.

      --
      I am TheRaven on Soylent News
    14. Re:Give me a raise by swb · · Score: 4, Insightful

      An enlightened perspective, and I think you're right.

      I see too many managers just deciding it's an authoritarian chain: you do what I say because I said it.

      This will never be fixed until managers are paid and treated the same as the people they are managing. As long as they are compensated and treated as figures of elevated status, they will tend to act in authoritarian ways.

    15. Re:Give me a raise by 0123456 · · Score: 0, Troll

      The overall mood at the organization isn't fantastic, the've lost a lot of top talent, a significant percentage the IT department is contractors now, and some very large on-going IT infrastructure projects halted or failed outright.

      That's what happens when you let SJWs run things.

    16. Re:Give me a raise by Aighearach · · Score: 4, Insightful

      But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos.

      In a restaurant that I'm familiar with, the actual "manager" works from home, (read: doesn't work) and whoever the most senior person physically in the building at any time is the "Person In Charge." That is the person designated as the official "call 911/contractor/inspector" if something goes wrong. This is not a real problem, it is just something you're presuming is a problem. You don't have to "be in charge" to be the designated front-person for dealing with (some class of problem.)

      Employee-owned businesses, which are usually corporations where all the stockholders are employees, don't have any problem at all. Where you need a management function, you can consent to placing responsibilities on a particular worker, without making them a "boss" or giving them direct power over other employees. When you take away the generic ability to throw a temper tantrum and fire people, it actually doesn't reduce the ability to make authorized decisions to achieve real and consensual management goals.

      Of course, nerds already know about this in detail because Kim Stanley Robinson explored the subject for about the last thousand pages of the Mars trilogy.

    17. Re:Give me a raise by bluefoxlucid · · Score: 3, Interesting

      Management *is* a leadership position; leadership is not computer programming. It takes a whole understanding of business to understand what's what, and most people miss that so badly they envision everyone above them in the organizational hierarchy as non-working, excess, useless money-sinks which the business would get along better without.

    18. Re:Give me a raise by PopeRatzo · · Score: 4, Funny

      My boss is an asshole. Holacracy? Been there.

      Assholacracy.

      --
      You are welcome on my lawn.
    19. Re:Give me a raise by bluefoxlucid · · Score: 2

      I'm paid more than the help desk and I keep trying to explain to the help desk manager why we need help desk training and training to interact with a help desk. It's another function--one that's cheaper because it's easier to replace and less necessary. There aren't a whole hell of a lot of managers, and good managers are a lot more productive than 2 extra engineers. Part of that is the whole accessible college thing: workforce development is an individual responsibility, not an employer responsibility, so you are worth nothing unless you go to college, so everyone goes to college (free or by loans) and we can pay you less and give you few benefits and replace you with another burger-flipper-with-a-degree if you turn out not to be an obedient little sycophant. We beg and plead and protest for serfdom in this day and age.

    20. Re:Give me a raise by 0123456 · · Score: 0, Troll

      That's what happens when you let SJWs run things.

      Ooh, I see we have an SJW as a mod today. Truth hurts, don't it?

    21. Re:Give me a raise by Daetrin · · Score: 1

      "Anyone who has any real world experience knows that management by committee just doesn't work."

      Just imagine having an Agile standup meeting every day, with the entire team acting as a collective Scrum master. *shudder*

      --
      This Space Intentionally Left Blank
    22. Re:Give me a raise by Anonymous Coward · · Score: 1

      It's the Twentieth Century Motor Company.

    23. Re:Give me a raise by Anonymous Coward · · Score: 1

      Hmm... difficult for me to interpret that in the long-run.

      It will be interesting to see how this plays out. The problem is that in any organization, some people are compensated more or higher administratively because they are more talented or more valuable or good leaders, or whatever; but there are others who are just arrogant narcissists who overvalue themselves and want more than others just for the sake of that.

      Really, to me, the hierarchical management, MBA idol-worshipping corporate culture in the US is a poison. Things need to be less hierarchical.

      At the same time, managers do play a role, and inevitably people end up in positions of greater responsibility. But isn't the way to do that through a democratic, sort of employee-owned structure? I.e., you have a manager, but that manager is voted/elected into that role by the employees?

      Personally, I don't see a problem with a compensation circle. I can see how it would have its own problems, but then so, too does the classic situation where some narcissistic asshole just goes and complains about how they're not valued enough and then gains power that way.

    24. Re:Give me a raise by Anonymous Coward · · Score: 0

      > So how do I get a raise in such an environment? How do I differentiate myself from my coworkers?

      RTFA. Each employee can earn gamified badges for various things, but it's up to everybody to self-generate the list of badges, how to earn them, and what kind of status or reward they bestow. More salary? tix to burning man? they also have people points, which correspond to percentage of your work hours, that you devote to different circles (formerly departments). You can design your own badge, but in addition to identifying the tasks, incentives, or contributions required, you also need to physically design it, like a merit badge patch. All badges need buy-in from the People Pool & Comp circle. the lead link of that circle is a guy who was formerly known as the CEO.

      maybe you think I'm making this up.

    25. Re:Give me a raise by Escogido · · Score: 3, Interesting

      What you are describing usually works when a company is doing great. Then management can be upfront about the department's goals and criteria, and in general be transparent on what is expected out of its employees. However reality is such that if there are some problems, being upfront about these often leads to best employees leaving for greener pastures, so enforcing the whole transparency policy can be compared to sentencing oneself to death. Since companies cannot really plan for good times or bad times, idk how applicable that approach in general is.

      Otherwise I agree that yes, many management positions are filled by people who don't really understand that their job is to facilitate and not to "just in general be right about everything". They should not be there, but that's the problem of the culture they indoctrinate people in MBA courses with, and not easily solvable within a company that doesn't have access to a great management talent pool.

    26. Re:Give me a raise by Anonymous Coward · · Score: 0

      And there's the problem.

      We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

      Anyone who has any real world experience knows that management by committee just doesn't work.

      Sounds like Zappos has that decision making, but it just has it by committee. Which is probably less efficient time wise as it could lead to delays in decision making until a quorum is reached, but should lead to slightly more rational outcomes. I'd be curious to know if they still have "project managers" and the like. As many people are probably familiar, in many "matrix" organizations the supervisor manager is not the same as the project manager. Basically the supervisor is there to address performance issues and morale and basically be a middleman to upper management and HR for executing policy changes, training, etc. And the project manager would be tasked with making sure a specific project gets done on schedule with available resources.

    27. Re:Give me a raise by Anonymous Coward · · Score: 0

      All you've described is a negligent manager passing their responsibilities to a subordinate. When something goes wrong, like harassment or a failed inspection, the first thing they'll do is explore why nobody was minding the store. Then they will blame the "Person In Charge" for not taking care of whatever, even though they were never empowered in the first place.

    28. Re:Give me a raise by bluefoxlucid · · Score: 4, Insightful

      What you are describing usually works when a company is doing great. Then management can be upfront about the department's goals and criteria, and in general be transparent on what is expected out of its employees. However reality is such that if there are some problems, being upfront about these often leads to best employees leaving for greener pastures

      No, it doesn't.

      There is a reason we do work breakdown structures: it seems like a waste of time, because you all think you know what you're doing; but it's gets us a full view of all the work we have to do, so we can understand if we don't have the capability, if it's going to take a lot more work than we think, if we need to hire more people, to consider a smaller target, or whatnot. It lets us organize our work so we understand what we're doing, so we have everything planned ahead, and so we know where our blind spots are and can use rolling-wave planning to further decompose the work in those blind spots as we finish earlier work and come more to understand what we're doing.

      There's generally a reason we do everything, even the things the engineers disagree with. There's a reason we make decisions against the team's judgment--hopefully not for incompetence. There are clear reasons for specific processes, for forms, for encryption policies, for software restrictions, firewalls, everything. There's a reason you're not allowed to burn CDs. There's a reason you've been told to use a fully-featured $50,000 commercial software and not a half-functional open source package--requirements and deliverables, other projects requiring those features, future plans, risks and opportunities.

      When you hunker down and say "Do what I say and don't question it," you're sending the signal that the employee's expertise is unnecessary. You're also cutting off your ability to use their expertise, which is going to lead to a corporate collapse.

    29. Re:Give me a raise by bsdasym · · Score: 1

      From the article it does seem like Lord of The Flies was used as some kind of inspirational how-to manual. I don't expect it to take long before everyone is just chillin' on the beach, because why not? Apparently it's impossible to be fired now because nobody has a boss.. at least until Bezos hears about this.

    30. Re: Give me a raise by funky_vibes · · Score: 1

      Wasn't that what they said (and still do) about democracy?

    31. Re:Give me a raise by slew · · Score: 1

      So how do I get a raise in such an environment? How do I differentiate myself from my coworkers? This has Lord of The Flies written all over it. Or that Simpsons episode where Martin ends up in a bird cage.

      AFAIK, often in a holacracy, you get raises by taking on more roles. If I understand it correctly, you generally can get more money by getting invited into the inner circles of roles (which is basically how it works in any company) or taking on more roles. Having access to new roles that are in high demand is generally similar to getting a promotion in that it may take some ass-kissing, but as I understand it you can sometimes take roles that nobody wants and get ahead that way...

    32. Re:Give me a raise by rbrander · · Score: 4, Insightful

      >Somebody has to be in charge.
      >Somebody has to be the final authority when tough decisions need to be made.
      >Otherwise, you've just got chaos.

      A perfect statement of the authoritarian belief system. I say "belief system" not to be insulting but to point out that such statements are often phrased, as here, to have no exceptions, there's no "usually" qualifiers anywhere. So a single counter-example proves them to be incorrect statements. As there are many counterexamples, its a belief system, not a fact.

      Decisions can be made by voting, or consensus, for instance. The workability is highly dependent on the group size, the problem, and particularly on whether the group contains a lot of people with authoritarian belief systems. Such people rarely want to contribute unselfishly to a group dynamic, they're constantly looking for "angles" to improve their own personal situation at group expense and the group dynamic quickly breaks down.

      But if you can pull a group together where such people are absent or muzzled, they are frequently far more productive that groups lashed to a boss under an authoritarian system. They often have "leaders" - sometimes a number of them, each a Leader at a different type of problem - that other people follow happily because you get results if you follow them - but not bosses that compel obedience.

    33. Re: Give me a raise by Anonymous Coward · · Score: 0

      You'll still have leaders. You'll still have decision makers. You can still have raises.

      The only thing missing is the boss. I'd rather have or be leader on a self organized team personally.

      It's a wonderful experiment. It can work with the right people, and I'm sure there will be much that can be learned and applied from it.

    34. Re:Give me a raise by tohoward · · Score: 2

      No. Just no.

      Management *can be* a leadership position. Leadership *can be* computer programming. It takes a good understanding of people and social interaction to understand what's what, and most people miss that so badly they envision that all management is leadership and that there is no leadership outside management, when nothing is further from the truth.

    35. Re:Give me a raise by epyT-R · · Score: 1

      Differentiate? Check your privilege, comrade. Differentiation leads to bourgeois entitlement and oppression of your fellow workers.

    36. Re:Give me a raise by Anonymous Coward · · Score: 0

      So what you are saying is that everyone is just re-interviewing for the job they had and/or want?

    37. Re:Give me a raise by LWATCDR · · Score: 4, Informative

      I got a better idea of what a good manager was from reading the book "The Soul of a New Machine".
      The problem with good managers is they look like they are doing nothing.
      A good manager fixes problems before they happen. You are going to need a logic analyzer next week and it shows up on your desk on Friday of this week.
      It is just transparent.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    38. Re:Give me a raise by Richard+Dick+Head · · Score: 1

      Anyone who has any real world experience knows that management by committee just doesn't work.

      I don't think management by committee is what they're expecting.

      If you have a reasonably healthy team, someone will step up and act as an unofficial lead without too much fuss. The trick is they will not get paid to do this extra responsibility. Smart cost-cutting trick, right?

      Well...if these unofficial leads are career savvy they'll leave in the usual 2-3 year time window. Which is exactly why managers are paid generously in the first place, so they're not as likely to run off to the next opportunity and turn the team into a chicken with its head cut off.

      This is the kind of short-term stock-hiking brilliance C-level PHB's are paid the big bucks for :rollseyes:

    39. Re:Give me a raise by Chalnoth · · Score: 1

      Probably through something along the lines of periodic peer reviews that are evaluated by committees.

    40. Re:Give me a raise by OneSmartFellow · · Score: 1

      The idea of getting a raise is what's wrong.

      When you want to earn more money, you look for another job - internal or external - that pays more.

      Pay raises are - for the vast majority - little more than cost of living increases, which is a fairly trivial thing to include in any culture like this one.

    41. Re:Give me a raise by Sprouticus · · Score: 1

      So much this.

      Look at how management is done in the military. Sure, you have low level managers (Chiefs and Sergeants on up) in the enlisted ranks, but their role is basic team level management. They need to have a solid understanding of the job of those below them. They do some basic team building. They do scheduling and assign work. In modern IT parlance they are a team leader.

      But higher level management (officers) need far less (but still some!!!) technical understanding and more people management/ pig picture skills. And those folks have a completely different career path.

    42. Re:Give me a raise by Sara+Chan · · Score: 1

      As an analogy, in a NBA basketball team, the coach is essentially a manager; yet the star players earn more money than the coach and are considered to be more important. Similarly, I know of sales teams where the top salespeople, whose earnings are based on commissions, earn far more than their managers. Nothing like this happens with programmers though, AFAIK.

    43. Re:Give me a raise by Chalnoth · · Score: 1

      It's not that they got rid of the structure entirely, but they allow more self-determination. Basically this amounts to trusting your employees to know their jobs. I'm sure that just as with any corporation, there are some decisions that are mandated from upper-level management (such as overall strategy decisions to prevent teams from working at cross-purposes), but they still trust the employees to find the best way to implement those decisions.

    44. Re:Give me a raise by king+neckbeard · · Score: 4, Insightful

      The point I believe he's making is the idea that management positions are "better" than non-management positions is flawed, and that management should be seen as more of a lateral difference instead of a vertical difference.

      --
      This is my signature. There are many like it, but this one is mine.
    45. Re:Give me a raise by vux984 · · Score: 5, Insightful

      Yes, it is a leadership position. But i think his point still stands. It is ~just~ another position. And its not implicitly more important, or deserving of higher pay than all other positions.

      If I run a small medical practice the most important positions are the doctors. If its large enough and successful enough, it'll hire an office manager who will deal with supplies, staff scheduling, deal with contractors (window cleaners, floor waxers, IT, etc...)

      Its a more demanding and complicated job than receptionist, but its not more important and demanding than being a doctor. They are paid more than the receptionists, but less than the doctors. And its *just a job*.

      The small medical practice has it right... the primary productive 'employees' the doctors -- need a manager, and so they hire one. But the manager isn't their "boss". He's their manager.

      Yet in corporate America, there's this pervasive lunacy where they take the equivalent of one of the Dr's, strip him of all his medical duties, "promote" him to manager, and then pay him more... and then layer on this bizarre notion that the manager should be the boss.

      That works in a fast food restaurant because the manager has likely been trained on every position, can train new people for those positions, can spot fill any position as needed, as well as being responsible for dealing with customer issues, providing leadership, managing supply levels, scheduling, cash management, key holder, etc. He deserves to be paid more.

      But in a lot of scenarios the small medical practice has it right. The producers should be the ones in charge of hiring, evaluating, and replacing their managers.

      An engineering or architectural firm would be run the same way... the engineers or architects would hire a manager. And the manager is an employee, not their boss.

      But in big corporates -- that seemingly obvious structure comes apart. And who ever is assigned to be manager is lord and master over all under his domain... he can be the least qualified person in the room, but he decides who does what, and how well they are doing it, and even what metrics to use to measure them ?!!! WTFBBQ?!!

      If I had a manger in a software development team role, I'd want a structure where I'd look to him as my peer; there to do an important job of his own, where we evaluate each other; and where we can replace him if he's not working out...

    46. Re:Give me a raise by Anonymous Coward · · Score: 0

      And there's the problem.

      We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

      Anyone who has any real world experience knows that management by committee just doesn't work.

      Here's the catch... people will still work. There will not be chaos. Why or how did I come up with such a brilliant statement? Because a majority of people know how to work. It's not that complicated. Focus and guidance is necessary. But micromanagement? But breathing down someones neck?

      There are too many small companies with too many chefs in the kitchen, I know first hand. All they're doing is duplicating big business on a smaller scale, with a greater boss to employee ratio.

    47. Re:Give me a raise by im_thatoneguy · · Score: 5, Insightful

      The problem is regarding management as a position of importance that people are promoted to.

      This is perhaps one of the single largest failures of our social organization. "Boss" has come to mean "important" or "ruler" instead of being an integral component to facilitate real work. It would be like saying that a switch is the most important and valuable piece of hardware in an organization.

      In college I studied film direction and my friend was studying producing and one night while bitching about this exact phenomenon (everyone wanting to be a director or producer because "they're in charge" instead of because they were attracted to the unique specialized work of a director or producer) we settled on the "Doer and Enabler" dichotomy. Directors, Managers, Producers, Supervisors are not Doers, they are Enablers. An enabler's job is to help the doers do. An enabler should be clearing the way, organizing materials and answering questions that doers need answered. A doer obviously actually creates things and does the work.

      There certainly are Doer/Enablers, if you have an art director, or a software architect they often start to straddle enabling others to execute their vision while also providing a high level plan--but for the most part management is not a doer, they are an enabler.

      However, people generally want more money than they have so the only way to get that more-money is to become a manager. It's stupid. If I was running an experiment I wouldn't fire all of my enablers, I would simply stop making the management position necessarily an upgrade or promotion but more of a crossgrade with a similar payscale.

    48. Re:Give me a raise by Anonymous Coward · · Score: 0

      Look at how management is done in sports team. With players making x10 what a coach or assistant coach earn.

    49. Re:Give me a raise by Anonymous Coward · · Score: 0

      So you *can* get a raise by wearing more flair?

      We have a straight shooter here with upper management written all over him.

    50. Re:Give me a raise by Tulsa_Time · · Score: 0

      Yep... I was hammered for comparing AGW to Maxism....

      --
      5 out of 6 people enjoy Russian Roulette & 6 out of 7 Dwarfs are not Happy
    51. Re:Give me a raise by bluefoxlucid · · Score: 1

      Management *can be* a leadership position. Leadership *can be* computer programming.

      => is not <=> ; you reversed the logic. You'd make a shitty computer programmer. Your statement is also false.

      Computer programming is not leadership. A lot of computer programmers and other technical people envision themselves as leaders because they have a senior position due to their grand mastery of discrete component circuitry and assembly-level memory management. They try to lead by knowing, and by dumping their knowledge onto other people. Leadership is not just being more knowledgeable and thus frequently right where everyone else is wrong; it distinctly requires finding out when your knowledge has aged and getting input from other people to make sure the whole team is moving in the right direction, and not just the direction you envisioned from on high.

      As soon as you're in a management position, you're in a leadership position. Management is not looking up from on-high and decreeing what shall be; you can't manage well--you might say you're not managing--by just pointing and screaming and flinging your own dung at everything. You *need* to take in information, you *need* to interact with the people you're managing. That's why middle-managers are supposed to work out high-level goals with their subordinates, who get their information from the teams under them, and who work out specific strategies and assign work with the team: a guy managing programmers must work with the programmers to figure out if and how to carry out business tasks; a guy managing managers must work with those managers to discover if something can be done and what the organization needs to invest to complete the task successfully. Nobody, at any level, can just close their ears and scream their decree and call themselves an effective manager; what you have there is a spoiled crybaby.

      there is no leadership outside management

      Team leads and technical leads are getting into semi-management positions. They're chimera roles: they're both leaders and engineers. In some organizations, the manager above the team lead also interacts directly with the team; in others, there's a strict hierarchy, and the team lead is expected to exercise all of the authority over the team, directing who performs what work. Technical leads are sometimes a strange mix: they're expected to hold much of the technical discussion and make many of the technical decisions without the functional or project managers present, and then bring the results (the decisions and the information that lead to those decisions) to those managers. In that function, the technical leads aren't team leaders, and they're not the decision-making authority; they're there to make sure the team doesn't stall and muddle waiting for leadership on technical decisions, and to make sure technical decisions are well-considered and presented to management properly.

      Management is a technical role. You may not be a "manager" in title, and you'll still find yourself performing as management. Leadership is a particular skill and behavior that doesn't necessarily correlate to your job--you can perform as an organizational and team leader without being assigned that role, and easily find yourself promoted into a management or team lead role because you're helping hold shit together. We need the firm walls between skill sets, even if the roles sometimes become fuzzy.

      So yes, a leader can be a computer programmer; a computer programmer can be a leader; but leadership and computer programming are not either thing. A manager can lead a computer programming team without knowing much about computer programming, too; it's probably more effective if he knows something about computer programming, provided he can get over the subject expert problem (subject experts like to micromanage, and often can't recognize new problems without forcing them into the structure of known concepts, so demand everyone do the wrong thing).

    52. Re:Give me a raise by bluefoxlucid · · Score: 1

      A good manager fixes problems before they happen

      That avoids stalls, rework, and all kinds of expensive shit.

    53. Re:Give me a raise by Anonymous Coward · · Score: 0

      And there's the problem.

      We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

      Anyone who has any real world experience knows that management by committee just doesn't work.

      On the surface your point makes logical sense. I can see how one might think that, however I have been in many workplaces where I worked for a long period of time and increased productivity across several divisions, reduced costs and out performed my peers by an order of magnitude and it always ended with a middle manager coming down and making up a rule, moving a goal post or spreading rumors and making up false problems and criticisms or character assassination or some such childish games. I think that managers, in a nut-shell are not worth the money to a company in this century.

      I realize that this is a big sentence to digest, but read it a couple of times, and realize that in the 1950s throw back "monolith" corporate culture that most businesses are based on, is on it's way out.

    54. Re:Give me a raise by Anonymous Coward · · Score: 2, Interesting

      This is nothing new. It's called "tyranny of the majority". Compare it with a kindergarten or schoolyard, all kinds of dysfunctional group dynamics will be allowed to fester and evolve over time.

      Technical people will be marginalized even more in such a socially predatory environment, so would need higher salary and status over time, or they will just go elsewhere.

      Humanity, sadly, is not that much evolved, no matter how great fantasies people may have of "everything working out if people just come together and work it out".

      It's kinda like how workplaces become, when leaders are absent for too long time, which I'm sure sounds familiar.

    55. Re:Give me a raise by Anonymous Coward · · Score: 0

      now THIS is a (partial) answer to the questions that immediately sprung to my mind. I was immediately wondering how this was received. If taken to the logical extreme, the owner should also fire himself, and then they'd fully be rid of managers. And, then, everyone can go off and do good things , randomly, ...

      Per all the other posters, I love this in concept. But, as having been to too darn many teambuilding offsites, where groups are randomly picked, it immediately becomes apparent that 'go off and self-organize,' whilst great for learning about other peoples styles, doesn't necessarily produce the best outcomes for the team.

      I guess that this is similar to a republic. We elect officials to act on on behalf. Else, why not just have he shareholders vote on all the actions that bosses do. Hire, fire, promote, demote, prioritize, counsel, defend. And that's just the people part. What about domain expertise.

      I'll be really intersting to watch glass ceiling site for votes on how this is going.

    56. Re:Give me a raise by AmiMoJo · · Score: 1

      The sensible thing to do would be to give the guy who goes home and maintains a healthy work/life balance a raise.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    57. Re:Give me a raise by trout007 · · Score: 1

      The problem with your logic is that the doctors are the owners of the business. The capital investment is small compared to their education. In a corporation the owners are the shareholders not the workers (in most cases). It the owners that select the
      Board of directors and management flows down from there.

      --
      I love Jesus, except for his foreign policy.
    58. Re:Give me a raise by im_thatoneguy · · Score: 2

      If I had a manger in a software development team role, I'd want a structure where I'd look to him as my peer; there to do an important job of his own, where we evaluate each other; and where we can replace him if he's not working out...

      This is how our company works and it's perfect. Their role is to handle client interaction, to set budgets (and hold us to budgets) as well as set schedules and work with us to accomplish the schedule. Ultimately their ass is on the line for staying within budget and schedule so anything within the purview of budget and schedule they are god. If something has to be cut because of budget, we cut it. So that naturally creates a healthy working dynamic. If they need to cut the schedule and/or budget then they come to an artist and ask them if we have any proposals. They then handle working with the client to let the client understand what the implications of moving up a deadline.

      But just like an executive assistant isn't actually superior to an executive a producer or project manager isn't actually superior to the team they just are responsible for different aspects of the team's performance. And we understand that it's their ass on the line for schedule so if we deliver late, we need to let them know. If someone isn't delivering on time and making the producer look bad then we aren't going to team up on the project manager or producer like you would if they were your superior you are all in it together and if you are happy with your project manager's work then you can usually all pretty easily recognize the real problem source: the team member who isn't delivering on time. Conversely if the producer is setting impossible deadlines and not providing support to achieve those deadlines then everybody on the team will pretty easily be able to identify the source of the problem. It's not a position that is more highly paid, it's just another position on the team. You need goalies and you need forwards and you need coaches. Sometimes coaches get paid more, sometimes goalies get paid more, sometimes strikers get paid more. You need a chain of command, but mostly just to make arbitrary decisions.

    59. Re:Give me a raise by Chris+Mattern · · Score: 1

      What do you have against Single Jewish Women?

    60. Re:Give me a raise by Impy+the+Impiuos+Imp · · Score: 1

      People will try to game the badges and votes.

      Would a guy like me who specializes in finding bugs no one else can rise to the top or fall down for a low number of lines or whatever.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    61. Re:Give me a raise by HornWumpus · · Score: 1

      The word is 'Bosshole'.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    62. Re:Give me a raise by Impy+the+Impiuos+Imp · · Score: 2

      Because I will start gaming it myself and go to straight production of thousands of well-debugged and commented lines a month. Screw the organization.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    63. Re:Give me a raise by HornWumpus · · Score: 1

      You can lead by programming.

      For example: The 'leader' says 'something is impossible, we're not even going to try.' You lead by bringing in a working proof of concept the next day.

      Granting it is much more difficult to lead from below. Like pushing a rope up a hill. Almost as tough as managing a programming team without knowing the first thing about programming.

      There is such a thing as 'technical leadership'. It involves knowing what you are doing and communicating clearly so those that don't, don't lead you down blind allies.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    64. Re:Give me a raise by Harlequin80 · · Score: 1

      It's because the system you describe simply doesn't work / exist. In your example of the medical practice the office manager would never manage the doctors. The person managing the doctors is the owner / partners of the practice. They are the ones that say "Hey Dr Billy Bob, I know you hate doing it but you are on to do the skin check clinic Tuesday afternoons." Or the ones to say "Dr Muppet Head, I've reviewed your patient records and prescription records and you are prescribing too much of X when I'm not convinced it is required. As such I will be reviewing your patients when you want to prescribe this drug".

      The office manager is there to make sure that meeting rooms aren't double booked, keep supplies right, intercept the medical drug marketeers etc.

      Then in an Engineering practice you start as a grad, become a full engineer, become a team leader, become a principal and then some will become functional managers. Each has a different role to do. A junior engineer cannot sign off on drawings, or manage a project for delivery, or have the experience to interface with the clients, or have the knowledge to even know how to start a project. So they have a team lead to manage them. Then the team leaders they tend to be delivery focussed. They have come from a delivery background but now their role requires them to business develop clients as well. Their role has expanded to keeping their team busy as well. So the functional managers are there to help them, train them and guide them in the winning of work. Engineering is not a sector where a person with no engineering background can be an effective sales person because the clients tend to be engineers themselves.

      And finally your functional manager has the job of overseeing the much larger project business development, the resourcing requirement of hiring and firing, of interfacing your highway team with the infrastructure structures team with the geotech team with the water team and the electrical team etc.

      Managers usually have come from a background that matches the sectors they are managing. This holds until you are senior enough that what you are managing is managers so your specific technical background becomes less important and you move towards the business components as your core skills.

    65. Re:Give me a raise by Rakarra · · Score: 1

      That's what happens when you let SJWs run things.

      Ooh, I see we have an SJW as a mod today. Truth hurts, don't it?

      I don't think you need to be an SJW to roll your eyes and think it's flamebait when people have to bring in that overused term to every fucking discussion that happens on the Internet.

      I used to think SJW was a fantastic acronym that nicely described the mindset of a certain group of shrill advocates. Now it's so abused to hell and back that it's a meaningless term.

    66. Re:Give me a raise by HornWumpus · · Score: 2

      You cite KSR? Really?

      The mars series was terrible. I can suspend disbelief as well as any scifi fan.

      But a space mission staffed with Grateful dead parking lot loiterers? That goes ohhhhmmmm over their plants...and somehow survives...just blithering.

      It was a series of books written for parking lot loiterers, that never stops kissing their butts. No concept is so irrational that KSR won't say 'that's absolutely true!'

      Most employee owned companies are not equally owned. There are still bosses.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    67. Re:Give me a raise by HornWumpus · · Score: 1

      This week the scrum will reenact the D day landings...(cut to a dozen pepper pots hitting each other with their bags in a muddy field).

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    68. Re:Give me a raise by HornWumpus · · Score: 1

      You think the majority knows how to work? I think you don't.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    69. Re:Give me a raise by InfiniteLoopCounter · · Score: 1

      A good manager fixes problems before they happen.

      Team A manager is sitting back relaxing, admiring a team of super-committed workers that are pumping out great work. Just earlier today he fended off implementing a series of bad ideas from other divisions and changed the focus to align with a strategic vision that makes sense to his team and the broader organisation.

      Meanwhile the team B manager is injecting something into his arm, running around in circles, pleading with upper management to bring on more staff to achieve business outcomes that are incompatible with one another and planning to foist them near crunch time on an unsuspecting team C.

      Finance: Hey boss, we need to make some savings or we're going to go under.

      CEO (who spends most time interacting with team B thinks to himself): That team A doesn't really seem to be doing much. Let's sack half the workers, fire manager A and amalgamate with team B or C.

    70. Re:Give me a raise by david_thornley · · Score: 1

      Brooks covered this in Mythical Man-Month.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    71. Re:Give me a raise by Wheely · · Score: 2, Interesting

      While I agree with the sentiment,I would say in my own case as a manager, if the pay scale were the same as when I was a techy, I'd just stay a techie.

      As a techy, you know what you deliver, you invest in what you are responsible for and generally speaking your working world revolves around the things you know you are skilled at. For me at least, as a manager, it took time to find what it was I was delivering and even now, when I am clearer on that, it is far less concrete a thing. If my team delivers far more than expected because I have managed well, it could be said I have delivered, but I cant get away from the feeling that in fact, my team have just done a really good job instead :)

      As a techy, I had Unix, I had C, perl, storage systems, networks etc and these I knew well and they followed strict rules. As a manager, I am constantly thrown into areas of no rules I know about and it's up to me to react as best I can, understand what the hell people are talking about and deliver stuff while looking to my team like I know what the hell I am doing.

      I like the people management part of the job and I do like it when the customer is happy with what the team have delivered but if it were the same pay scale, Id be on the shop floor.

    72. Re:Give me a raise by Anonymous Coward · · Score: 0

      And there's the problem.

      We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

      Anyone who has any real world experience knows that management by committee just doesn't work.

      On the surface your point makes logical sense. I can see how one might think that, however I have been in many workplaces where I worked for a long period of time and increased productivity across several divisions, reduced costs and out performed my peers by an order of magnitude and it always ended with a middle manager coming down and making up a rule, moving a goal post or spreading rumors and making up false problems and criticisms or character assassination or some such childish games. I think that managers, in a nut-shell are not worth the money to a company in this century.

      I realize that this is a big sentence to digest, but read it a couple of times, and realize that in the 1950s throw back "monolith" corporate culture that most businesses are based on, is on it's way out.

      This is at zero, yet is the most insightful thing I have seen here today! Mod it on up boys!

    73. Re:Give me a raise by Wheely · · Score: 1

      Except most people will vote for those that will be best for them, not what will be best for the business as whole and that in many cases is not the same person.

      I took over a troubled team as my first management position. I was amazed at how childish people could be. Constant fighting, splitting up into little groups, people scoring points of each other rather than having a common purpose. It was awful and left to themselves I think it would have had to be dismantled.

      That team needed management and though it is now a happy team for the most part, it still requires management to keep it that way.

      The real problem is that management is generally not considered a skill taken seriously by an organization. In their view nearly anybody can do it. Just shove them in an office and give them a team. It is a skill, it does take time to learn and it needs to be taught.

    74. Re:Give me a raise by tnk1 · · Score: 1

      Management is built up as a more important position because managers issue directions and those directions are expected to be followed. Leaders need legitimacy, and businesses can't afford to have people get into steel cage matches to let a boss prove their dominance via trial by combat.

      However, managers are held responsible for making sure things are done. CEOs yell a lot, but chances are, they've never yelled at you unless you're a manager. If someone on the team didn't do their job, you are asked whether you assigned the work, and if you put the processes in place to get it done. Only after you have proven all of that and some more proof are you even permitted to bring up individual performance. A manager who actually throws their own team member under the bus in a management meeting is considered pretty low. If your team fucked up, *you* fucked up. If you have a shitty team member, it is your job to see that they are counselled, and failing that, fired. You will be asked why you have allowed someone so shitty to continue working for you.

      That shit may roll down hill to you from your boss, perhaps unfairly, but rest assured, if you get yelled at, your boss got yelled at first. Unless your boss is an asshole, of course.

      Management also does require a lot of business knowledge and at least some of the skills of the people they are managing. That's generally why they're paid more, but not always more than a skilled worker elsewhere if they really are *that* good. The difference in salary is often not as big as you'd think. If I need someone to work for me desperately with the right skillset, they will make almost as much as I do and have none of the responsibility, except to me. That's why you'll find many former managers in non-managerial positions. Less stress, good pay.

    75. Re:Give me a raise by angel'o'sphere · · Score: 1

      And every soccer team, foot ball team, basket ball team, etc. proves you wrong.
      The team consisting of people working together for a common goal is the winning one. The manager only has to organize the bus to the game and back home. He has no influence on the outcome of any game.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    76. Re:Give me a raise by Anonymous Coward · · Score: 0

      "It may work for s short time, but in the long run, it simply isn't workable."

      And you say this based on what proof or evidence? Or is this just your assumption.

    77. Re:Give me a raise by Anonymous Coward · · Score: 0

      unless you profit share. truly profit share and "how to get a raise" will likely be a non-issue.

      The only problem I see with this is what I see in tech companies today...cliques will form and career mobility will stifle from it as it will be harder to "get into" another project as the loudest "hoarders" (the A type, ambitious folks) and their groupies steal and hold onto the cooler projects.

    78. Re:Give me a raise by Actually,+I+do+RTFA · · Score: 1

      . I say "belief system" not to be insulting but to point out that such statements are often phrased, as here, to have no exceptions, there's no "usually" qualifiers anywhere.

      Because they're implicitly there. When I say that response is indicative of someone who puts forth the least effort of running down a mental checklist of "disagreement points" to dismiss a point, I'm unlikely to say "in the majority of cases". Because there are exceptions.

      And your post is one of those exceptions. I agree that there are ways of making a decision not subject to a single dictator's whims. I would say that consensus systems are often subject to the biggest ass's whims, and therefore are worse than other voting systems. The major issue I have with your point is that deciding is hard. It takes a lot of time and thought. Asking numerous people to do that imposes higher costs. Even more given that politicing, communication and voting costs. So you'll have to explain the benefits of organic leaders whose opinions everyone else copies and simply an appointed leader whose opinion is the decision.

      --
      Your ad here. Ask me how!
    79. Re:Give me a raise by tnk1 · · Score: 2

      Players are only employees in name. They're talent. That's different than a simple employee. They're an asset just like the stadium is. The real employees, like the coaches, are responsible for using the assets to the best possible effect for the franchise.

    80. Re:Give me a raise by tnk1 · · Score: 1

      No. That's a psychic manager. A good manager is one who works toward that goal. There's no way to anticipate all the issues and provide an completely proactive workplace. Too many variables.

      If you have a manager who looks like they're doing nothing, then they're working a job that is too easy for them or someone else is doing their work.

    81. Re:Give me a raise by tnk1 · · Score: 2

      Reading the article, it looks like Zappos has decision making, it's all by Tony Hsieh.

      It reads like the Lord of the Flies. They send people who get cut out by their "lead link" who is totally not a manager, to a place called the "Beach" where everyone studiously avoids you until someone who used to be an HR manager takes pity on you, and you write a journal explaining your journey on the path to ostracism to everyone, and then they realize there is a reason they hired you in the first place and decide to let you do your job. Happy tears and hugs ensue.

      It sounds like a cult. Cults can be wildly successful operations too. Right up until they decamp to Guyana and start serving the Kool-aid.

      There are days that I think some of these companies actually succeed in spite of themselves. And other days, I realize they succeed because they treat people like shit, but manage to convince them that it's actually brown gold.

    82. Re:Give me a raise by tnk1 · · Score: 1

      Not that I am suggesting I like monolithic structures, but clearly the 1950's companies succeeded at what they did, or they would have failed.

      Of course in the 1950's there was more employment, better chance of an actual lifetime employment and an actual pension and benefits.

      All see today are workaholics trying to make it fun to work all the time. Read the article. Zappos isn't successful because it is a cool place to work. It's successful because they've convinced people to work all the time. It's like Amazon with some Burning Man shit thrown in.

      The goal of "Teal" seems to be in direct contradiction with the manner in which it was rolled out. You agreed with it, or you were generously allowed to have your severance package. Perhaps it was just the article's slant, but the people left over look like despair mixed with "edgy".

    83. Re: Give me a raise by Anonymous Coward · · Score: 0

      Visited there a few years ago. Lord of the - be happy or die -Flies.

    84. Re:Give me a raise by Anonymous Coward · · Score: 0

      This is the sort of thing that works great until it doesn't. I've been on both sides of it. Right now, I'm part of a team where everybody does their bit and things are going great. In the past, there have been non performers, though, and I can tell you from experience the idea that everybody's going to come together and just help that person see the error of their ways is naive. Sometimes you have someone who is just not capable of realizing they can't get the job done. Sometimes you have someone who ultimately doesn't care if they're getting the job done.

      If your team doesn't have someone, group, or path who can actually deal with things like that, you're just on the happy part of the curve where things work. That's most of the time in the IT world, but I promise you it's not all the time, and few things are more frustrating than having work to do, depending on someone else to do their part, they won't and nobody can do anything about it.

    85. Re:Give me a raise by Aighearach · · Score: 1

      Hating popular award-winning fiction doesn't make you a hipster, it just means you have unpopular taste. That is OK, but ranting to others that they have poor taste for liking something popular is pretty lame.

      Judging from your English I highly doubt you read a short 1500 page trilogy, either. So how would you know?

      However, considering that many users here do in fact read books, and have in fact read those books, it is a wonderful reference to use. That is true regardless of if the books are good or bad. They explore the subject at hand.

    86. Re:Give me a raise by rtb61 · · Score: 1

      This represents a major savings over autocratic structures because it removes the most non-productive individuals, the managers and the middle manages that produce nothing and often spend more time trying to inflate the egos and salaries, rather than effectively managing anything.

      --
      Chaos - everything, everywhere, everywhen
    87. Re:Give me a raise by Anonymous Coward · · Score: 0

      AMD...? well, except it can't be that place, as no one could ever claim it's a great place to work, even in jest.

    88. Re:Give me a raise by sjames · · Score: 1

      The problems come in when management goes from leader to boss or when the role of leadership gets conflated with importance. A good manager sees himself as part of the team with a job to do. A boss sees himself as the person above the team who makes people do things.

    89. Re:Give me a raise by bzipitidoo · · Score: 1

      I wonder if you're talking about the same problem. You're talking about management techniques. The article is about the inherent human problems of giving great power and authority to a few, and solving this issue by not doing so, not having any powerful bosses. I totally agree with your thoughts on "shut up and do as I say" management.

      Perhaps power always corrupts, and it doesn't matter who is tapped to be boss, sooner or later, they're going to turn abusive, greedy, treacherous. But we could surely do a better job of picking people for such positions. A mistake I've seen organizations make, over and over, is mistaking a loudmouth for a proactive, energetic, go-getter. And even if they were right and the candidate for a management position actually is not a loudmouth, another mistake is thinking those characteristics-- energy and all that-- are the most important and best sign that a person would make a good manager. So they promote this person into positions of authority over others. They undervalue competence, evidently thinking that noise is more important.

      And, sure, being seen and heard is important. But being wrong can be deadly. I'm not taking about technical mistakes, everyone makes those. I'm talking about the mistake of putting an incompetent loudmouth in charge. I've seen the loudmouth caught, and it's not pretty however well deserved. The loudmouth has drowned out everyone else, trampling upon the customs of polite discourse and professional behavior with peers, and with smooth talking persuaded upper management to put them in charge, and then has no idea what to do next. Won't ask for or accept any advice or help, because they see that as weak, and in any case they didn't get there by listening, they got there by talking over others. They are totally into the "shut up and follow orders" style of management. And their orders are "make it happen", and don't bother them with the boring details. But don't embarrass them and accomplish too much, as that might show them up, and they can't have that. They tend to take a pushy, bullying approach to the situation, trying to hang all the responsibility for mistakes or the lack of progress on others, as if the only purpose for the existence of underlings is to take the blame and the fall. Meantime, if anything good is accomplished, they of course try to hog all the credit for it, despite having actively tried to personally sabotage the accomplishment when it looked like someone else, some underling, would reap the credit. Hilarious to see a loudmouth trying to take credit for something that was thought good, until learning that it is actually regarded as a waste of time, then instantly doing a 180 and blaming it all on underlings. When they have to get up in front of an audience and present something real is when it all crashes and burns. Cold comfort when the bullying idiot who should never have been given such responsibility gets ripped apart, as the entire project gets canceled and everyone loses their jobs.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    90. Re:Give me a raise by sjames · · Score: 1

      Perhaps that's because you are naturally a techie who has been able to adapt in order to progress on a career path. Perhaps it would be better if you could remain a techie but continue to accrue seniority and raises if that opportunity was available to you. Likely it is not, and you made the best move you could under the circumstances.

    91. Re:Give me a raise by mvdwege · · Score: 1

      Leaders need legitimacy, and businesses can't afford to have people get into steel cage matches to let a boss prove their dominance via trial by combat.

      You confuse legitimacy with power. Those are not the same, which is a point someone else is making upthread. Even Bakunin acknowledged that specialist knowledge can confer authority, in his famous bootmaker quote.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    92. Re:Give me a raise by mvdwege · · Score: 1

      And this is worse compared to tyranny by an MBA? Who uses metrics that are easily gamed to determine promotion and remuneration? Where the techies lose out too?

      Funnily enough, self-organised collectives have always existed, and functioned. Humanity may not be much evolved, but we evolved as social beings, cooperation is what raises us above the apes. It is the Authoritarian worldview that must prove itself against evolutionary history.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    93. Re:Give me a raise by tohoward · · Score: 1

      Management *can be* a leadership position. Leadership *can be* computer programming.

      => is not <=> ; you reversed the logic. You'd make a shitty computer programmer. Your statement is also false.

      Computer programming is not leadership.

      Ah, I see you are ignorant, immature, or inexperienced, or some combination of all three. There--we've traded insults (although to be fair I'm just sharing an observation on your response)...feel better now?

      Please note I said "Leadership *can be* computer programming". I did NOT say that it IS. To be pedantic, it's more correct to say the "computer programming can be an expression of leadership", although that should have been implied.

      I actually agree with much of what you said, but you seem to be confusing authority (often but not always held by a manager), management (that may or may not have authority, knowledge of the work being overseen, or ability to lead), and leadership (which may or may not be provided by someone in authority or a manager).

      The original statement of ("Management IS a leadership position") is an assumption that typically made by someone in authority, or management in general, and it's an assumption that is often (note: not always) not true. It seems to be a view that those with MBA's come out of school with in recent years, and has caused no end of confusion, consternation, and negative impact on morale in industry. Unfortunately, this assumption is typically strengthened (in the mind of management) when "the workers" are unwilling to acknowledge that having (good) management is a very worthwhile thing. This is typical of environments in which management incorrectly believes they are leaders, when really they are only individuals that hold some authority. This makes the whole thing becomes a self-reinforcing (and polarizing) issue.

      The most efficient work occurs in an environment where all three are present: management ensures that all of the workers have everything needed to accomplish their tasking; leadership provide oversight, direction, and vision; authorities quickly and efficiently resolve any disputes and constrain the scope of the tasks and prevent scope growth beyond what is required. Clear communication and cooperation ("understanding of people and social interactions" in my original post) between these roles is necessary to achieve the goals of the vision and tasking. All of these roles may or may not be done by a single individual, and the roles may exist formally, or informally (i.e. team dynamics) in any given group.

    94. Re:Give me a raise by tehcyder · · Score: 1

      The problem with good managers is they look like they are doing nothing.

      So as I'm sitting here drinking coffee with my feet up and posting on slashdot while my minions beaver away, I must be a great manager.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    95. Re:Give me a raise by tehcyder · · Score: 1

      And every soccer team, foot ball team, basket ball team, etc. proves you wrong. The team consisting of people working together for a common goal is the winning one. The manager only has to organize the bus to the game and back home. He has no influence on the outcome of any game.

      Bad example. The manager of a sports team makes an enormous difference, far more than any individual player, however good. It's a combination of organising training, developing talent, choosing who to play and when, motivation and all sorts of other things.

      In the UK, when a football team starts doing badly, it's the manager who's sacked, not the star striker who hasn't scored a goal for two months.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    96. Re:Give me a raise by bluefoxlucid · · Score: 1

      The concept of "deserving of higher pay" is flawed. If they could pay managers $8.50/hr and get away with it, they would. The fact is they have something they can market that you can't.

    97. Re:Give me a raise by angel'o'sphere · · Score: 1


      In the UK, when a football team starts doing badly, it's the manager who's sacked, not the star striker who hasn't scored a goal for two months.

      I would rather guess it is the Trainer and/or Coach and not the Manager.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    98. Re:Give me a raise by bluefoxlucid · · Score: 1

      Power doesn't corrupt people; power attracts people who are prone to corruption.

    99. Re:Give me a raise by Anonymous Coward · · Score: 0

      So how do I get a raise in such an environment?

      You don't. But then again, even in an environment where you *do* have a managerial hierarchy above you, you probably don't get a raise anyway.

      Unless you've been living under a rock for the last 25+ years, corporations and the bosses that control them haven't exactly been falling over themselves to give raises to the rank-and-file. It's probably one of the main reasons why there's so much workforce "mobility" these days. Very often the only way to get a payrise (at least anything that could be considered decent or even in keeping with the level of inflation) is to switch jobs.

      --

      "Money, so they say. Is the root of all evil today. But if you ask for a raise it's no surprise that they're giving none away."

    100. Re:Give me a raise by Anonymous Coward · · Score: 0

      I am not even a people manager and when I am on vacation, things come to a halt because I am not asking people when they will be done with X.

      I doubt this would really work, long-term, in anything more complex than a shoe store.

    101. Re:Give me a raise by painandgreed · · Score: 1

      I like the people management part of the job and I do like it when the customer is happy with what the team have delivered but if it were the same pay scale, Id be on the shop floor.

      Exactly the point. You seem to have become a manager because of the promise of more money. I don't think you addressed the issue of if you make the best manager or if you are more of an asset to the company as a manger rather than a techie. In the end, if you are worth more money, you should be promoted to "uber techie" get more money and let managing be left to somebody who would rather manage and is better than you at managing. Just because a manager might not make as much money as a techie, doesn't mean their job can't be to issue marching order sad set goals.

    102. Re:Give me a raise by HornWumpus · · Score: 1

      For definitions of 'explore' that amount to a circle jerk with the readers.

      These books are far worse than anything Rand ever wrote.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    103. Re:Give me a raise by Anonymous Coward · · Score: 0

      If my team delivers far more than expected because I have managed well, it could be said I have delivered, but I cant get away from the feeling that in fact, my team have just done a really good job instead :)

      Which makes you a good manager. Seriously - the best description I've heard of a management job description is "shit deflector". You're not doing work, you're dealing with all the crap and keeping it away from your people who *are* doing the work. So if the team is delivering over expectations, and employees are happy (and anyone with eyes can tell if an employee is happy with their boss)? Then yep, you are delivering on your job. Congrats.

    104. Re:Give me a raise by Cederic · · Score: 1

      a leader can be a computer programmer; a computer programmer can be a leader; but leadership and computer programming are not either thing.

      Agreed, but I'd also suggest that leadership is not management either.

      A good manager is inherently a leader so you want all managers to be leaders, but you want and need leaders whether they're managers or not.

      Give me people with strong leadership skills first, strong management skills second. You'd be amazed how effectively people will self-organise under a great leader, and how utterly fucked they are with no leadership no matter how proficient their manager is at the other management tasks.

      I'll admit though, I'm fucked if I can see the link between computer programming and leadership.

    105. Re:Give me a raise by cthulhu11 · · Score: 1

      This.

    106. Re:Give me a raise by Aighearach · · Score: 1

      I dunno why you want to beat it into the ground that you have poor taste and dislike books popular with nerds. You haven't been able to articulate any sort of reason to even be communicating an opinion. You give a conclusion, but don't support it at all. Just pure negative assertion, with no attempt to add value. You really are just trying to be "hip" by hating literature! ROFLCOPTER

      And I really, really doubt you read all of Rand's works. People who dislike an author, who are not professional editors, only read a small number of books by that author. Whining about the supposed low quality of an author's entire body of work would require reading not only good books, but books you think are awful. You'd be reading an incredible amount of crap. And there are so many more books than there is time that a reader could read them! I don't think you really considered what it says about your taste that you claim to be expert in the entire bodies of work of multiple authors who have no worthy books at all.

      You must be the biggest Rand fan in the world if you actually sat through all of those. We The Living was a masterpiece, which is probably why nobody talks about it; it doesn't fit into American political conflicts. But she wrote some real stinkers too. There is no way that a non-fan read it all.

      Now to throw down the gauntlet: name two authors that you do read, and the best example from each of their bodies of work. Show us what a more distinguished reader, who rejects pap like Kim Stanley Robinson, turns to.

    107. Re:Give me a raise by Cederic · · Score: 1

      Interesting. I'm scarily senior these days and the pay reflects that. I'm not there because it pays more though (but it's a lovely bonus), I'm there because it's the way to get the challenges that use and extend my skills, keep me interested and help me enjoy the job.

      Offer me the same pay to go back to a previous role and I'd decline. I've always enjoyed the jobs I've had, but I change as I get older, I get new skills and I take on new challenges.

      I also have to work hard to assure that other people get the recognition for doing the actual work these days, as it's worryingly easy for me to pick up all the credit merely because I saw the opportunity and asked them to do it. My big fear is that my company will realise how little I actually do.

    108. Re:Give me a raise by Cederic · · Score: 1

      When you hunker down and say "Do what I say and don't question it," you're sending the signal that the employee's expertise is unnecessary. You're also cutting off your ability to use their expertise, which is going to lead to a corporate collapse.

      You've never had to manage the fuckwits that think they have expertise but lack the information, experience, understanding, humility or sheer common sense to actually know what's needed.

      While I'd agree that "JDFI and stop challenging me" is shit leadership, "You're the expert, do your thing" is probably more damaging.

      There are better approaches on both fronts.

    109. Re: Give me a raise by Anonymous Coward · · Score: 0

      Took me a bit to reach a sensible comment. You should see all the college students " yaayyyyy no bosses and we get to form cliques, I mean creative circles!" Only later when they get no raises, no praise and there just like everybody else do they think "oh, still in the same place".

    110. Re:Give me a raise by Cederic · · Score: 1

      Anything they'll let me ;)

      It doesn't last though. I eat too much bacon.

    111. Re:Give me a raise by Cederic · · Score: 1

      Unless you've been living under a rock for the last 25+ years, corporations and the bosses that control them haven't exactly been falling over themselves to give raises to the rank-and-file.

      And yet, I've been working for the past 21 years and haven't failed to get a pay rise in any of them. Sometimes it's been as low as 2%, but the average is around 9-10% per year (compound).

      Sure, I change company every few years. Five changes in 21 years doesn't feel excessive to me though.

    112. Re:Give me a raise by Anonymous Coward · · Score: 0

      This will setup a system of poisonous meritocracy where cliques will be formed because there won't be a check against them. Favoritism will run rampant in a hierarchy like this, rudeness and backstabbing for position to be in one group or another will take hold. Valve has roughly the same flat-hierarchical system, but they do have two decision makers at the top. However, they run fairly smoothly, but getting into that organization is a massive undertaking.

    113. Re:Give me a raise by bluefoxlucid · · Score: 1

      Leadership isn't just part of being a good manager; it's what makes you a manager, by skillset. If you can't program a computer and I give you a computer programmer job, you're not a programmer; you're an idiot in the wrong job. If you're a manager and you're not an effective leader, you're not a manager; you're a fuckoff. Knowing what to do is an important part of management; but managing something requires control over it, and you don't get control over humans without gaining their social acceptance of your ability to lead. You also can't decide what to do if you can't make decisions--and part of being a leader is making decisions when others come to you without direction, since that's when they're coming specifically to *ask* you to lead.

      You can't be a leader by programming; you can be a programmer who is also a leader. You don't need to be a manager to be a leader.

    114. Re:Give me a raise by bluefoxlucid · · Score: 1

      I've dealt with them. Some of them are easy to deal with, some are hard, and some are just assholes. Greater than 90% of them can be dealt with readily; there are a few who cannot be dealt with.

    115. Re:Give me a raise by crgrace · · Score: 1

      I got a better idea of what a good manager was from reading the book "The Soul of a New Machine".
      The problem with good managers is they look like they are doing nothing.
      A good manager fixes problems before they happen. You are going to need a logic analyzer next week and it shows up on your desk on Friday of this week.
      It is just transparent.

      You do know that Tom West was a terrible manager, don't you? His team succeeded in bringing the Eagle in but then the team detonated. They ate the seed corn to get the project done and then everyone was burned out and quit. That is the epitome of bad management. He needed to push back on his bosses to change the scope of the project. A long-term, high-functioning team is MUCH cheaper in the long run than assembling a new team and destroying them for each project.

      He also didn't shield his team from politics as he should have. He did to some extent but he was still a Mushroom Manager.

      If you ever manage technical people, please, PLEASE read "High Output Management" by Andy Grove and act like that. Please don't act like Tom West.

    116. Re:Give me a raise by lsatenstein · · Score: 1

      Raises come from profit sharing. Since your workgroup was responsible for $xxx of profit, that will be shared based on job rating. (Job ratings such as P1, P2, P3 would not have disappeared, but now the group will decide which P2 becomes a P3 etc.

      In the end, it all works out well.

      --
      Leslie Satenstein Montreal Quebec Canada
    117. Re:Give me a raise by HornWumpus · · Score: 1

      Fuck you. I don't answer to you.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    118. Re:Give me a raise by Cthulhu's+Physicist · · Score: 1

      TEDGlobal 2014 Filmed October 2014 21:42

      Ricardo Semler: How to run a company with (almost) no rules

      https://www.ted.com/talks/rica...

    119. Re:Give me a raise by Aighearach · · Score: 1

      You don't read and can't recommend a book to balance out your statements of hatred towards successful authors. That is pretty pathetic. I didn't say you "answer to me," I said your opinion about books you haven't read has no value.

    120. Re:Give me a raise by Anonymous Coward · · Score: 0

      Unless you've been living under a rock for the last 25+ years, corporations and the bosses that control them haven't exactly been falling over themselves to give raises to the rank-and-file.

      And yet, I've been working for the past 21 years and haven't failed to get a pay rise in any of them. Sometimes it's been as low as 2%, but the average is around 9-10% per year (compound).

      Sure, I change company every few years. Five changes in 21 years doesn't feel excessive to me though.

      Original AC here. Well, that's fine, but I'd suggest you're one of the luckier few if you've managed to get mostly 9-10% pay-rises in most years. Also, 5 job changes in 21 years is probably not excessive, but at an average of 4.2 years per job, you're not exactly staying somewhere real long term either.

      I have known many people working for many years at large, profitable corporations who have "suffered" from either no pay-rises at all in given years, or very low pay-rises (i.e. a raise of 2% when the level of inflation is at 3%). This has happened during years when those same companies have been incredibly profitable, so it's not like there wasn't some extra money in the companies coffers to go around. I've also seen many of those same people eventually get hacked off with this after 10+ years and jump ship to a new job gaining themselves a significant (think 10-20% and more in some cases) pay rise.

      There is a wealth of mounting evidence that, in today's world of work, the only real way for most people to get a decent pay rise is to change jobs. And from my own observed evidence, the real sweet spot seems to be a job change every 1.5 - 2 years (major economical downturns, credit crunches etc. notwithstanding).

    121. Re:Give me a raise by Anonymous Coward · · Score: 0

      So what you're saying is, all else being equal, you would prefer to be on the shop floor. Then that's where you should be! From your post it sounds like you don't really like the intangibility of the management deliverables you have to produce, you're not especially happy with the way you're thrown into unexpected challenges. Basically it sounds like you don't really know what you're doing in management and don't understand why sometimes what you do makes your team succeed and sometimes what you do makes them do less well.

      I know, it pays better and I don't begrudge you what you earn. But you are being pushed into a role you don't enjoy as much, and there are other people better suited for your role. There are people who love the unexpected challenges, get the things you have to do as a manager and generally enjoy that kind of work. They are the ones who should be doing the management.

      The pay scale *should* be the same for techies as for management. You should be able to earn just as much as a senior techie as an equivalent level manager. That way you would still be working away as a senior techie, earning what you do today and being more productive as that job is a better fit to your skillset, and the management would be delivered by people who want to manage and enjoy it for its own sake, rather than just because it pays better.

      The pro

    122. Re:Give me a raise by Anonymous Coward · · Score: 0

      That was the joke.

    123. Re:Give me a raise by Anonymous Coward · · Score: 0

      Lets use a programming analogy. As you program more and more complicated machines you need more and moe skills and training until finally you are programming the most complex machine - a human being - which is basically what managing is - getting a human to do what you need to be done - rather than getting a machine to do it. Of course programming a human gets paid more than programming a machine

    124. Re:Give me a raise by Wheely · · Score: 1

      Thanks,

      This is true. I was a senior tech as after all, I had been doing it for twenty five years so I started to get the hang of it :) I am starting to get the hang of managing things too but my point still remains the same. Take me back to that pay grade and I'm tapping away at some code :)

      It's really tough looking at my younger team members working away at techy stuff seeing the mistakes they are about to make. I have to keep my mouth shut and let them make them. It's the only way they will develop but it cuts deep to know how it really should be done but having to let it go.

    125. Re:Give me a raise by LWATCDR · · Score: 1

      "They ate the seed corn to get the project done and then everyone was burned out and quit."
      Yes he did that badly. The things he did well was all the support systems he put in place before anyone knew they needed them.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    126. Re:Give me a raise by sjames · · Score: 1

      The point is that some people are more naturally managers. All things being the same, even if that person had your qualifications and experiance, he would remain a manager even if he could make just as much in a technical role.

      The artificial division in the pay scale is what pushes you away from your preference and natural talent. It's not that management is actually a more difficult job, it's just that it's out of your wheelhouse even though it is still within your capability.

      Given how everyone seems to be screaming about a STEM shortage but not a management shortage, supply and demand suggests you should be able to get a raise by going back to tech. Reality begs to differ.

    127. Re:Give me a raise by Wheely · · Score: 1

      You may be right of course but it is an interesting point.

      I might add, that as you get older, finding technical jobs gets more difficult but management roles are easier. I employ techies now and am ashamed to say that I have to force myself to interview the older ones because very few of them still have the passion that the young ones do, even if they are less likely to make mistakes. Some do still have passion and make excellent employees but I can understand why some people would pass over my rather extensive technical CV when they see my birth date :)

      With your low Slashdot UID, I guess you have been in this game a while too. I'd be interested how you see your own future panning out in this respect.

    128. Re:Give me a raise by sjames · · Score: 1

      I find that small business is more friendly to someone who wants to stay involved in the technical side though even there an older person will have better luck being a hands on manager than a tech with no management role.

      I'm doing the small business thing now, which is to say I am at the "2: ???" stage.

  3. Just like Microsoft by lgw · · Score: 5, Informative

    Microsoft though this was a clever idea once as well, firing all the low-mid level managers in engineering (senior management was safe of course) and keeping just the engineering team leads. Today, first-level managers have the job title "Lead", and nothing else has changed. "Meet the new boss, same as the old boss."

    Zappos is part of Amazon, of course, so this could be a contained experiment to see how it goes before a larger scale move. I suspect it will go the same way as MS. First level people managers serve a vital role (whether the individuals in that role are competent is a different question) in preventing "drama", and hiring, training, and retaining the best. Mid-level managers may be mostly useless overhead promoted out of harm's way, but someone needs to decide what projects are worth funding, and what projects aren't worth continuing, from a business perspective. Those roles will be filled again eventually. "And their beards have all grown longer overnight."

    --
    Socialism: a lie told by totalitarians and believed by fools.
    1. Re:Just like Microsoft by tripleevenfall · · Score: 4, Insightful

      A good manager isn't someone that you spend your life wanting to get rid of.

      What's that old quote... with the best leaders, when the work is done the people say "we did it ourselves"

    2. Re:Just like Microsoft by Anonymous Coward · · Score: 0

      Yep a structure like this cannot possibly work, not until humans radically change in how they behave.

      As someone who recently was moved into a lead/management position after being the worker-bee for 20+ years. I really do see the value in having someone in this spot. I honestly don't want or like doing it, so my life may change here in another year or so after I give it a good chance. But workers absolutely need to be managed. Those that can't deal with management don't work well in structured environments, you know, the ones that ALL successful companies have.

      Early on in my career I didn't care for management other than review time. But now that I see all of the work they (management) does to keep things moving along, if upper-management wants or thinks something like this will work, then they've either never worked down lower or they are completely out of touch with the people doing the actual day to day work. Zappos experiment will fail, 100% guaranteed. They will have leads/managers for each department or they will go out of business.

    3. Re:Just like Microsoft by Anonymous Coward · · Score: 1

      This type of system tends to have a few negative results. The main ones I've seen are:

      - Management-type tasks being done by people with no management training, experience or aptitude. When nobody is a manager, everybody is a manager.
      - No path to career advancement, at least to the outside observer, so when you interview for your next job you have to explain why you were never promoted.

    4. Re:Just like Microsoft by lgw · · Score: 5, Insightful

      with the best leaders, when the work is done the people say "we did it ourselves"

      That's really a great quote. Bad managers think management is about "telling people what to do", but really, that's the failure mode of management. If your team has good people (and that's the job: making that happen), you need only present to business goals and any broader vision, and let your people do their jobs.

      My favorite quote is "you have a good leader when the people are doing what they should. He might be telling them to do that, he might be telling them nothing, he might be telling them the opposite so they'll do it just to spite him, that's all implementation details." But really that's only half the picture: you job is to balance discipline (people doing what they should) with morale. Any idiot can make a trade-off between those two in either direction, but it's the product of both that's the long-term productivity of the team, and raising both at once is the real trick.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Just like Microsoft by Anonymous Coward · · Score: 2, Insightful

      I've seen this before, too. You get rid of management professionals and "let the leads handle it" Now you've dumped salary you pretend you'll use to invest in more "workers" but instead it gets rolled into better margins. Now your leads are no longer doing the technical side of the job and standards cease being enforced and code review goes to shit. A year or two later costs double (or so) in order to enact "stabilization" measures because your leads are "incompetent". It also makes the case for offshoring easier then since you can do just as poorly offshore and it'll be cheaper.

      Seen this twice already in the last ten years.

    6. Re:Just like Microsoft by Grishnakh · · Score: 3, Insightful

      A good manager is supposed to facilitate the work of their team members: give them guidance in what they're supposed to do, help them work with other teams when necessary, and do all the interfacing with upper management so that individual contributors don't need to worry much about what goes on above them and can concentrate on what they do best.

      Unfortunately, there aren't that many great managers, but that doesn't mean that getting rid of all managers is the answer.

    7. Re:Just like Microsoft by UnknowingFool · · Score: 3, Informative

      Microsoft though this was a clever idea once as well, firing all the low-mid level managers in engineering . . . Zappos is part of Amazon, of course, so this could be a contained experiment to see how it goes before a larger scale move. I suspect it will go the same way as MS.

      I would say MS has/had much larger issues with personnel management than Zappos than getting rid of low-level managers. One of the factors that many ex-employees say contributed to MS dysfunction was the reliance on permanent stacked ranking. Stack ranking led to teams and individuals sabotaging each other rather than contributing productively to MS as a whole.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    8. Re:Just like Microsoft by Anonymous Coward · · Score: 1

      But therein lies the catch; the bad managers take credit for the work and get themselves raises and promotions, while the good managers give their people the credit, keep their people productive and engaged, and have little to show on their "What -I- accomplished this year" list and end up demoted or fired.

    9. Re:Just like Microsoft by tripleevenfall · · Score: 1

      with the best leaders, when the work is done the people say "we did it ourselves"

      That's really a great quote. Bad managers think management is about "telling people what to do", but really, that's the failure mode of management. If your team has good people (and that's the job: making that happen), you need only present to business goals and any broader vision, and let your people do their jobs.

      My favorite quote is "you have a good leader when the people are doing what they should. He might be telling them to do that, he might be telling them nothing, he might be telling them the opposite so they'll do it just to spite him, that's all implementation details." But really that's only half the picture: you job is to balance discipline (people doing what they should) with morale. Any idiot can make a trade-off between those two in either direction, but it's the product of both that's the long-term productivity of the team, and raising both at once is the real trick.

      My philosophy on management is that I have to get/keep the right people in place, and then do whatever I can to put them in a position to succeed at their work.

      I don't have to tell the right people what to do, they care and they know it and do it. If they don't, either I need to develop them or they aren't the right people. If micromanagement happens either I'm too far down in the details or I'm trying to fit a square employee into a round hole, IMO.

      It sounds like Zappos had a bad management culture (or more likely, no defined or meaningful management culture) and elected to junk the car over the burned out headlamp.

      I'm guessing this won't last too long, because managers really ARE important. They just have to know what is important and what isn't.

    10. Re:Just like Microsoft by ibpooks · · Score: 1

      Also no one held accountable for monitoring and administering legally-mandated employee rights such as medical leave, workplace safety and disability accommodation which also have very strict confidentiality requirements precluding any sort of committee handling it.

    11. Re:Just like Microsoft by tripleevenfall · · Score: 1

      Well, managers should be evaluated differently than rank and file employees. The team members are evaluated on their individual performances, and the manager should be evaluated based on their collective performances.

      Their self-reviews will say "I did A, B, C." Mine would say "Together we did A, B, C."

      My case for myself is that the proof is in the pudding. If I am creating an effective environment, then results are produced.

    12. Re:Just like Microsoft by meta-monkey · · Score: 1

      Exactly. My boss is great. She handles all the muckitymucks so all I have to do is sit in my box and code. I'm happy.

      I would not want to have to flow...in...circles or whatever to animate my tensions or some crap.

      --
      We don't have a state-run media we have a media-run state.
    13. Re:Just like Microsoft by Anonymous Coward · · Score: 0

      The problem is mid-level management tend to be people who's only real skill is convincing people to promote them to such a position, and keep the position. They are often horrible at figuring out what project should be funded, and they aren't interested in what project should be funded. Instead they are concerned with what project increases their status.

    14. Re:Just like Microsoft by lgw · · Score: 1

      But therein lies the catch; the bad managers take credit for the work and get themselves raises and promotions, while the good managers give their people the credit, keep their people productive and engaged, and have little to show on their "What -I- accomplished this year" list and end up demoted or fired

      Only if the middle-managers are total failures. As a manger, you should get no credit for any hands-on work you do. That's actually a failure to manage. You get full credit for anything your people do. The worker gets credit for the work, the manager gets credit for managing the work, and there's no conflict.

      If only fewer middle managers were useless tools.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    15. Re:Just like Microsoft by lgw · · Score: 1

      Amazon still does stack ranking, even though MS gave it up I'd guess Zappos thus does it too, though I don't actually know. Anyone on /. actually work there?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    16. Re:Just like Microsoft by Anonymous Coward · · Score: 0

      But therein lies the catch; the bad managers take credit for the work and get themselves raises and promotions, while the good managers give their people the credit, keep their people productive and engaged, and have little to show on their "What -I- accomplished this year" list and end up demoted or fired

      Only if the middle-managers are total failures. As a manger, you should get no credit for any hands-on work you do. That's actually a failure to manage. You get full credit for anything your people do. The worker gets credit for the work, the manager gets credit for managing the work, and there's no conflict.

      If only fewer middle managers were useless tools.

      That depends on how you define the manager's job--a manager filling in when you have an unexpected rush or number of workers out (it is not the manager's fault if many the employees are out sick, outside of it being due to food poisoning caused directly by the manager) is actually pretty reasonable, and I think it's actually an overall good idea to encourage managers to have some practical and direct experience with the task they're managing.

    17. Re:Just like Microsoft by anyGould · · Score: 1

      Exactly. My boss is great. She handles all the muckitymucks so all I have to do is sit in my box and code. I'm happy.

      Of course, great managers have the same problem as great IT - the best evidence that they're doing their jobs really well is, a lack of evidence that anything is going wrong. But unfortunately the managers who get promoted are the ones who are running around putting out fires.

    18. Re:Just like Microsoft by Cederic · · Score: 1

      Bollocks. You think there's just one HR person at your company with access to your HR information?

      There's an entire fucking team full, plus your manager, plus probably their manager too.

      In Zappos I suspect there are multiple employees with HR related jobs that are authorised to view employee information and held accountable for assuring compliance with employment law.

      Just like every other fucking company.

  4. Disappointed: Article not what it says by Actually,+I+do+RTFA · · Score: 4, Interesting

    TFA is a description of what a holacracy is, and how it should work. And the people quitting when the experiment was announced. Not a detailed report of the theory in practice.

    And while TFA glows about it, the reports I've read about the Zappos experiment [citations not committed to memory] indicate that after a year, it was hard to get issues like "getting from the office to the parking structure at night is physically dangerous because of changes since the holacracy took over" solved.

    --
    Your ad here. Ask me how!
    1. Re:Disappointed: Article not what it says by Hwaguy · · Score: 3, Informative

      I was curious about your comment, and I think I found the article you were referring to. It was a 7/19/15 NYT article ( http://www.nytimes.com/2015/07... )

      Here is a direct quote from it regarding the efficacy of the Zappos holacracy:

      "Pressed for instances of Holacracy’s achievements at Zappos, employees could offer only pedestrian examples. Mr. Hsieh had shut the bridge connecting the office to a parking garage, hoping staff would experience more serendipitous encounters if they all used the same entrance.

      But that meant employees had to venture onto the seedy streets to get to and from their cars, leaving some, especially those working late shifts, feeling unsafe. So one employee proposed that the bridge be reopened, a motion that was accepted by the circle that controlled campus operations, essentially overriding the C.E.O.

      Or as a Zappos spokesman described the process, using Holacratic terms: “An employee (unknown) brought it to the road block role with safety being the tension. The road block role then took it to the grease and disrupt circle where it went through the process and was eventually passed with no objections.”

    2. Re:Disappointed: Article not what it says by Actually,+I+do+RTFA · · Score: 1

      Ah yes, that is the article I was thinking about.

      My takeaway was that a fad idea was introduced with no thought to cost or consequences. The fad idea was simply about forcing everyone to use the same entrance. But I remember it as applying to the whole holacracy concept.

      --
      Your ad here. Ask me how!
    3. Re:Disappointed: Article not what it says by Headw1nd · · Score: 1

      Yes but the fad idea was introduced by the CEO, and the holacracy allowed a single employee to challenge it, which is the exactly the opposite of what you remembered.

    4. Re:Disappointed: Article not what it says by Actually,+I+do+RTFA · · Score: 2

      No, the fad I remembered is part and parcel with the idea of flattening an organization to get creative solutions. And the employee went to a dedicated point-person for physical plant issues, who then brought it up in a meeting and something happened.

      I'm confused what the non holacracy distopia you imagine would be? It seems like this was solved by having a known person to bring issues to.

      --
      Your ad here. Ask me how!
  5. Seems a little harsh, but okay... by Anonymous Coward · · Score: 0

    Anybody know a good place to bury bodies in the Austin area?

    1. Re:Seems a little harsh, but okay... by Anonymous Coward · · Score: 0

      Just tie a cinder block around their ankles and throw them in the damn lake.

  6. Another stupid idea by JustAnotherOldGuy · · Score: 1, Informative

    A "bossless" environment may work somewhere (I can't think of any off the top of my head) but there are lots of situations and jobs that need a "boss" or some authority to direct things, settle disputes, parcel out tasks, etc etc etc.

    This sounds like some fuzzy feel-good bullshit that came from tumblr and leaked into the real world.

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:Another stupid idea by king+neckbeard · · Score: 2

      Or, perhaps, most environments could go bossless, we just don't have enough employees with the skills for bossless working yet. If the entire existing infrastructure is based around one form of organization, you can't expect peak performance by just slapping in a different one, even if that model is much better when you get it working.

      --
      This is my signature. There are many like it, but this one is mine.
    2. Re:Another stupid idea by firewrought · · Score: 2

      Yeah, it reminds me somewhat of Chiat/Day's attempt to create an office-less workplace.

      However, sometimes you have to iterate thru a lot of stupid ideas to find the truly brilliant ones. And you can learn stuff in failure that's useful down the road. So good on Zappos for trying, even though I don't think it will pan out so well.

      --
      -1, Too Many Layers Of Abstraction
    3. Re:Another stupid idea by JustAnotherOldGuy · · Score: 1

      However, sometimes you have to iterate thru a lot of stupid ideas to find the truly brilliant ones.

      This is very true...ask me how I know. :)

      --
      Just cruising through this digital world at 33 1/3 rpm...
    4. Re:Another stupid idea by Forgefather · · Score: 3, Informative

      The most famous example is Valve corporation. They released their employee handbook a couple years back detailing what they had done to achieve their organization state. The one that stuck out the most to me was that Gabe Newell stated that bossless had to be bossless which had to include the CEO. Its seems like the CEO didn't quite get that memo as he made sure to keep himself presiding over bonuses and raises in the company as others in the comments have pointed out.

      Even this implementation was not immune to criticism as reports have been made by former employees that its very hard to get anything done because there is no one to set hard goals and priorities. If you want to get a project going then you have to convince your coworkers to join in. This apparently lead to an interoffice popularity contest with cliques forming around certain individuals, and the rest of the people being left out to dry because they didn't have the same social clout.

      Here is an interview with a former Valve employee at the escapist:

      http://www.escapistmagazine.co...

      It seems like the general culture is positive, but only due to a lot of conscious effort on the part of the people.

      --
      "There are lies, there are damn lies, and there are statistics"
    5. Re:Another stupid idea by JustAnotherOldGuy · · Score: 1

      Yep. A "bossless" environment seems like an inherently difficult thing to do well.

      Who manages disputes?
      Who decides what projects should move forward and which should be abandoned?
      Who decides raises, merit, and promotions?
      Who leads the team? (And most teams do need a leader, even if that person is just a figurehead or touchstone.

      There is a reason that bosses exist. I'm not saying that a "bossless" environment is impossible, but there are plenty of places it simply will not work. Would the "bossless" environment work at Boeing? I doubt it, and that's just one place off the top of my head.

      Medical research? Integrated circuit manufacturing? Construction? The military?

      It may work well in a few select environments but I think they're the exception.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    6. Re:Another stupid idea by Anonymous Coward · · Score: 0

      Read that whole article you linked. Wow, what a complete cluster-fuck.

      The only way that works is that there are enough resources (in this case phones and computers) for everyone. If I was there and showed up too late to sign-out a phone and a computer for the day, I'd just turn around and go home because obviously the company wasn't interested in having me do any actual work.

    7. Re:Another stupid idea by Austerity+Empowers · · Score: 1

      The problem is not the existence of a boss, the problem is how bosses are selected (i.e. bosses boss) and then how the boss is driven to make decisions (keep bosses boss happy). It produces a culture where your boss spends 100% of his time managing his boss and peers and is entirely alienated from the people he manages such that he has entirely lost touch with his team and himself becomes something to be managed. The boss should be someone who is doing a the work, and simultaneously on the hook to deliver and to produce, such that he gets to feel all pain.

      "No" boss is a myth, SOMEONE will become the boss, and that someone may simply be the strongest and most obnoxious personality present. That's probably the most likely best case, the probable case is all the cats will run in all directions and sometimes collide with others, sometimes collide with something the company needs and sometimes keep going and never be seen again.

    8. Re:Another stupid idea by JustAnotherOldGuy · · Score: 1

      SOMEONE will become the boss, and that someone may simply be the strongest and most obnoxious personality present.

      That's the way it seems to work now, so I can't say you're wrong.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    9. Re:Another stupid idea by JimFive · · Score: 1

      Who manages disputes?

      Assuming you mean personal disputes, then I would imagine a team consisting of HR/Legal, dispute resolution person and a couple of peers.

      Who decides what projects should move forward and which should be abandoned?

      The Steering Committee.

      Who decides raises, merit, and promotions?

      Merit would need to be well defined using specified goals that can be scored in an unbiased manner. Raises would then be defined based on merit scores and budget. If there are no bosses then what is a promotion?

      Who leads the team?

      This depends on what is meant by "lead". If you mean, who performs the function of liaison between the team and the customer/business then there should be a team member who takes on that task (this could rotate). If you mean who gets to assign tasks to other team members (especially those tasks that no one wants to do) then there could be a process for that as well that doesn't require someone to be a "boss' (draw lots, etc.). But what I think you mean is someone to make a decision. Consensus processes have a huge problem with this because no one wants to make a hard but correct decision (killing a popular product, disbanding a team that isn't needed anymore, etc.) And yes, some procedure would need to be worked out to make these decisions, and if it is really a bossless environment that's going to be tough to do.

      I am doubtful about the possibilities of having a "bossless" workplace but on the other hand, I have my projects and goals for the year and if I don't see my boss for days or weeks at a time I can still do my job and deal with whatever issues come up. I think the biggest issues to address would be
      1. Slacking - which would need some sort of team level resolution and escalation process. and
      2. Responsiveness - Trying to deal with fast moving strategic requirement changes would be seriously hampered by a committee process.
      --
      JimFive

      --
      Please stop using the word theory when you mean hypothesis.
    10. Re:Another stupid idea by JustAnotherOldGuy · · Score: 1

      Who manages disputes?

      Assuming you mean personal disputes, then I would imagine a team consisting of HR/Legal, dispute resolution person and a couple of peers

      No, I mean disputes about workflow, project priorities, who does what, that sort of thing.

      Lets face it: most groups need a leader to avoid all the sorts of things that happen when there is no leader. There may be groups or departments that can function without a leader but I think they're far and few between. And groups of more than a dozen or more are going to need someone to manage what goes on.

      If bossless offices and groups and companies worked, we'd have seen them arise naturally (or they'd at least be fairly common by now). The fact that we don't see them tends to indicate that it's probably not a practical way to do things.

      Most companies would love to get rid of the "boss layer" if only to save the expense of their salaries, but it's not happening anywhere that I can see. Large corporations with many departments seem to need some sort of hierarchical structure to manage things. The same goes for the military. I would not want to see a "bossless" military where any soldier decided for himself what should be done. You'd quickly have the power-mongers running things like warlords in their little fiefdoms.

      Sorry, I just don't see it being workable or practical in the vast majority of circumstances.

      --
      Just cruising through this digital world at 33 1/3 rpm...
  7. So that's why their customer service took a crap.. by Hohlraum · · Score: 3, Insightful

    I used to evangelize to people about this place and then everything about them started to suck. Their prices were always the best and they had amazing customer service. All that seems to have changed now. Coincidence?

  8. CEOs gone wild by supernova87a · · Score: 3, Insightful

    The problem with a lot of leaders is that after they achieve some initial (and maybe even really big and sustained) success, they start to see it as validation of stupid ideas they may have on other things that are not related. And they begin to view their companies as experimental labs for their personal unvetted ideas. This is dangerous.

    You saw it in Google's daycare fiasco where some progressive schooling agenda was rolled out, leaving lots of parents with no affordable option for their kids because an executive wanted this, and everyone else had to follow. There are other (better) examples too.

    I get the sense that this is the same kind of thing in action. A CEO has some utopian dream about a fully collaborative workplace where everyone is equal, meritocratic, and maybe actually some noble goal of making a better company.

    But the thing you learn about groups of people over time is that not everyone can or wants to be equal all the time, and have a content-based battle for leadership every day of their lives. Sometimes you just need a factory workplace to get stuff done, and you don't need everyone to be equal and coming up with ideas every day of their lives. People often want someone to be the leader, to take the responsibility, say what others need to do, and they do it. You evaluate how it went, and try another idea where someone else leads.

    You can see examples of this in your own workplace, your friends, your family. You very rarely will see a successful or satisfying group structure where everyone has to debate every decision all the time and be thinking on their toes to do it. It's tiring, and sometimes very much the opposite of what you need to happen. Get a group of friends together where no one feels they can say what the evening's plan should be and I think you get the frustrating picture.

    Go home, start making dinner, and debate and negotiate with your spouse and kids about every step of the process because it's sure to make it better, right? I suggest you try it in your life before rolling it out to 1000 employees as the company policy.

    1. Re:CEOs gone wild by Anonymous Coward · · Score: 0

      It is the kind of idea that is initiated by someone who never really worked in an entry-level group.

    2. Re:CEOs gone wild by strikethree · · Score: 1

      But the thing you learn about groups of people over time is that not everyone can or wants to be equal all the time

      You almost got it right. Out of any group of people, you will have X% who can be given a goal and they will work towards it. The other percentage of people generally need lists of specific tasks in order to be productive.

      My personal experience with X is that it is usually below 20 percent. 10 percent is about average.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  9. Correlation is not causation by oneiros27 · · Score: 3, Insightful

    At the very least, you have to look at when they started to suck -- before or after they were bought by Amazon?

    --
    Build it, and they will come^Hplain.
    1. Re:Correlation is not causation by Anonymous Coward · · Score: 0

      It was when the bosses left. Without leadership and guidance, you'll get chaos. Most individuals cannot self manage and when they can, they can't organize and communicate, otherwise they'd be a leader and most likely a boss... As someone who has reluctantly been brought into a leadership role (apparently I demonstrate leadership skills, even though I don't want to lead). I've seen many co-workers who cannot just take the ball and run with it. They need hand holding and guidance. This is by far the vast majority of workers. Then you have those who perform less than those people, these are the ones you get rid of. Then you have a very select few who perform better than the vast majority of workers, these are the ones you promote and keep around in some fashion.

      If you're the type of person who thinks a bossless environment could possibly work, well you're either in the bottom rung of the workers (there is a reason you keep getting fired or laid off) or the middle of the pack, but you're not in the top tier as you lack the ability to see the bigger picture on how things actually function.

  10. Sounds like Maverick by Anonymous Coward · · Score: 0

    "Maverick" is a must read for any business owner.
    They pioneered the different philosophy of complete transparency and making all employees partners.
    It made a huge, positive difference for their business.

  11. Who is Zappos? by Dunbal · · Score: 0

    Ahh yes, the company that couldn't even get my wife's shoe size right. Twice. Yeah I promised myself not to do business with them after they got snotty about it. But I wish them luck in their endeavor, lol.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Who is Zappos? by raftpeople · · Score: 1

      Did you relate this tension to the customer focused circle? You'll want to co-partner with a role that has the badge for this.

  12. Probably bullshit by nine-times · · Score: 2

    I don't feel like reading the whole thing, but I have a strong suspicion that the thing is bullshit. I'll admit I don't really know, but I wouldn't trust what I was told about this unless I saw it for myself over an extended period of time, but I've worked with/in/for a lot of different companies and groups, nonprofits and businesses, and I've seen a few try various schemes to do away with "managers" and "hierarchy". At least in my experience so far, it doesn't work.

    You might think that the problem is that the system breaks down and becomes chaotic, that without guidance, workers will allocate resources badly. But that's not quite the problem that I've seen. The problem is more that some kind of hierarchy always forms. In the end, someone takes the role of "the boss" and people still do what the boss says. The boss may be making speeches about how he's not "the boss", but he's your friend. He says he'll listen to you, he'll take your input and criticisms seriously, and you shouldn't feel like this is a hierarchy. He may spend quite a long time talking about the benefits of not having a "boss" or a "hierarchy", and how it continues to work out so well for your company, but when push comes to shove, he'll make a unilateral decision and expect you to go along with it. And he'll also have some people that he likes more than others-- whether for personal or professional reasons-- and those people will be able to tell other people what to do, too. They'll be the de facto middle-management.

    So it really becomes an issue of terminology rather than organization. There's no "hierarchy", but some people are more important and influential than others. There are not "managers", but you'll find yourself answering to one or more of those "more influential" people. The change in terminology creates a lot of feel-goodery for the management team, but in the best cases, it's just a hierarchy by other names. Unfortunately, the informality of the hierarchy tends to lead towards cronyism rather than egalitarianism.

    1. Re:Probably bullshit by UnknownSoldier · · Score: 3, Interesting

      > but I have a strong suspicion that the thing is bullshit. I'll admit I don't really know, but I wouldn't trust what I was told about this unless I saw it for myself over an extended period of time,

      Valve's management is "flat". They have been doing this for years.

      * http://www.valvesoftware.com/c...

    2. Re:Probably bullshit by Anonymous Coward · · Score: 2, Insightful

      Yeah and their customer service is a hot fucking mess. When everyone gets to do whatever they like most, the boring stuff that needs to happen, doesn't.

      That, coupled with their tenuous release schedule (to put it mildly), makes Valve a perfect argument against this sort of structure.

    3. Re:Probably bullshit by UnknownSoldier · · Score: 2

      > That, coupled with their tenuous release schedule (to put it mildly), makes Valve a perfect argument against this sort of structure.

      As Gabe said:

      * No one will remember a bad game that shipped on time,
      * No one will remember that a great shipped late.

      Obviously this no-management style doesn't fit all business needs.

    4. Re:Probably bullshit by rudy_wayne · · Score: 2

      Valve's management is "flat". They have been doing this for years.

      Yes they have. And what *REALLY* goes on there is exactly what the OP describes:

      some kind of hierarchy always forms. In the end, someone takes the role of "the boss" and people still do what the boss says. When push comes to shove, he'll make a unilateral decision and expect you to go along with it. And he'll also have some people that he likes more than others-- whether for personal or professional reasons-- and those people will be able to tell other people what to do, too. They'll be the de facto middle-management.

      So it really becomes an issue of terminology rather than organization. There's no "hierarchy", but some people are more important and influential than others. There are no "managers", but you'll find yourself answering to one or more of those "more influential" people. The change in terminology creates a lot of feel-goodery for the management team, but in the best cases, it's just a hierarchy by another name. Unfortunately, the informality of the hierarchy tends to lead towards cronyism rather than egalitarianism.

    5. Re:Probably bullshit by Anonymous Coward · · Score: 0

      Are you suggesting that companies with larger management hierarchies typically have better customer service and more reliable release schedules?

    6. Re:Probably bullshit by Actually,+I+do+RTFA · · Score: 1

      Also, there's more ambiguity. Is person X recently the bosses friend or just an overconfident ass pushign their idea. Is person Y still in the bosses good graces.

      If only there was some way to give people little rankings of the boss's affection, that could be seen by all and were announced company-wide, so people knew where other people stood.

      --
      Your ad here. Ask me how!
    7. Re:Probably bullshit by Actually,+I+do+RTFA · · Score: 1

      That really only works if any previous title is enough of a megahit to give you the money to delay without pissing off the money people. In other words, Valve. I guess Blizzard before the merger.

      Other places, missing a shipping deadline or Christmas would (and has) caused studios to get shut down.

      --
      Your ad here. Ask me how!
    8. Re:Probably bullshit by nine-times · · Score: 1

      Again, I haven't been inside their organization, but I suspect it's probably bullshit-- i.e. managers who say that they aren't managers in order to make themselves feel good about being egalitarian, but still expecting people to do what they say.

    9. Re:Probably bullshit by anyGould · · Score: 1

      That, coupled with their tenuous release schedule (to put it mildly), makes Valve a perfect argument against this sort of structure.

      And yet, Valve is by all accounts still making money (or at least enough money to keep the owners happy). So it's hard to argue that it's a failure, if it's making the people who pay the bills happy.

    10. Re:Probably bullshit by anyGould · · Score: 1

      That's not a problem with flat management - no matter what the org chart says, there's the people who get listened to because they know what they're talking about, or because they golf with the boss. I've seen cases where someone could order around folks who were several layers higher on the official org chart (and in a different department to boot) because they had the phone number of the president on speed dial. It's why you're polite to the receptionist and the payroll clerk - they can easily make your life miserable without being remotely in a "position of authority".

    11. Re:Probably bullshit by Anonymous Coward · · Score: 0

      Ummm, this only works of the game gets released within a person's lifetime. No one will remember HL3 because everyone will be dead of old age.

      Also, games with incredibly long development times rarely turn out great, as we've seen...

    12. Re:Probably bullshit by Anonymous Coward · · Score: 0

      I certainly can't think of any doing much worse than Valve's.

    13. Re:Probably bullshit by Anonymous Coward · · Score: 0

      Of course they're making money, they basically own PC gaming. Even if they did nothing but manage Steam (which they do... barely) they'd still be rich.

  13. All depends on the product and the customers. by blueshift_1 · · Score: 1

    It all depends on what the product is in and how the business needs to interact with the customers. However, in certain environments that it works in - I believe steam works in this way. However, I can definitely see this not working in other business, but can be viable in a Tech-only company.

  14. Excellent experiment! by meta-monkey · · Score: 4, Funny

    This looks like an excellent experiment for someone else's company to do.

    --
    We don't have a state-run media we have a media-run state.
    1. Re:Excellent experiment! by Anonymous Coward · · Score: 0

      +(n+1)

    2. Re:Excellent experiment! by Anonymous Coward · · Score: 0

      More specifically, my direct competitors' companies.

  15. Self directed/managed teams are not new ... by perpenso · · Score: 2

    Self directed/managed teams are not new. However to be successful the team must consist of people with high expertise in the various areas where things need to be done. Plus they need to have goal oriented personalities and be team players, willing to do a dirty/uninteresting task at times to get the team to where it needs to be. And most importantly open minded when discussing how to solve a problem, complete a task, etc amongst fellow team members, willing to put one's own idea aside and adopt a colleagues. In other words this sort of structure is not for most people. It can work but the team members must be very carefully and thoughtfully selected.

    1. Re:Self directed/managed teams are not new ... by ibpooks · · Score: 1

      I'll also add it's much more likely to work with younger people who have fewer concerns in their lives outside of their jobs, who don't need to use leave for ((embarrassing medical problem they don't want all their co-workers to know about)), or a divorce, or any of the other very personal things that may affect work performance someone can share with their supervisor with a reasonable degree of confidentiality that they really don't want to share with their team mates. Managing people is about a lot more than assigning tasks and completing projects.

    2. Re:Self directed/managed teams are not new ... by bobaferret · · Score: 1

      this. There are a lot of people in the world who just want a paycheck, as opposed to trying to accomplish something and overcome a challenge. I work with mostly the later, and it's made all the difference. Sometimes it gets weird, but for the most part we enjoy tackling each goal set before us. Sometimes your the visionary, other times your the drone just pushing someone else's idea through.

  16. Just a language change by Tony+Isaac · · Score: 2

    The leaders will still be there, they just won't be recognized as such. It's another way to be politically correct, just by not saying certain taboo words.

    I'm reminded of a big soccer league in the Houston area, where they officially do not keep score in any of the games. They want everybody to just play for the enjoyment of the game, and no one to feel inferior to others. But the reality is that everybody not only knows the score, but they know the win-loss record of every team. They just aren't allowed to say it officially.

    Zappos, I'm sure, has the same kind of thing going on.

  17. Destined to fail by Anonymous Coward · · Score: 0

    Who is going to make all the money and take all the credit?

  18. New age ideas, old age greed by JoeyRox · · Score: 5, Insightful

    The biggest issue I have with Mr. Hsieh is that one of his core values is employees should be motivated by factors other than compensation. I can certainly agree with the premise but the problem is he doesn't offer much in exchange for the lack of compensation. Employees are exposed to all the difficulties of a young, startup atmosphere, including long hours, uncertain work/living environment (move to downtown uprooted lots of employees), volatile policies (holacracy implementation), etc... But employees get none of the benefits that normally come with those issues, specifically compensation.

    When Tony sold Zappos to Amaozn he became a centimillionaire several times over. Yet none of the rank and file earned a penny off the sale, per Tony's core belief that employees shouldn't be motivated by compensation, which apparently includes equity compensation as well. If you're going to treat your employees like guinea pigs for your social theory experiments at least give them some carrots for the distressful uncertainty it creates.

    1. Re:New age ideas, old age greed by meta-monkey · · Score: 2

      Also, wait, so the company wants me to integrate my life with it? To spend my creativity and excitement for things...there? No. How about you give me money, and I will use that money to be creative about the things I want to be creative about. Which, by the by, do not have anything to do with selling shoes.

      This might work in some kind of post-scarcity society where people are working on projects they explicitly want to work on, and need a way to organize. But even on Star Trek, ya know, I would still "self-organize" to establish a system with a captain of the ship so when the Romulans are attacking and hard decisions must be made we're not running our battle plans through committee.

      But for selling shoes? No.

      --
      We don't have a state-run media we have a media-run state.
    2. Re:New age ideas, old age greed by JoeyRox · · Score: 2

      I completely agree. What's ironic is that Tony uses all the money he makes hoarding the equity in his companies to finance his creativity elsewhere, such as the Vegas downtown project. It would be nice if he spread some of that wealth so others could find an outlet for their ideas as well, an outlet that doesn't involve making Tony more money.

    3. Re:New age ideas, old age greed by Anonymous Coward · · Score: 0

      The biggest issue I have with Mr. Hsieh is that one of his core values is employees should be motivated by factors other than compensation. I can certainly agree with the premise but the problem is he doesn't offer much in exchange for the lack of compensation. Employees are exposed to all the difficulties of a young, startup atmosphere, including long hours, uncertain work/living environment (move to downtown uprooted lots of employees), volatile policies (holacracy implementation), etc... But employees get none of the benefits that normally come with those issues, specifically compensation.

      When Tony sold Zappos to Amaozn he became a centimillionaire several times over. Yet none of the rank and file earned a penny off the sale, per Tony's core belief that employees shouldn't be motivated by compensation, which apparently includes equity compensation as well. If you're going to treat your employees like guinea pigs for your social theory experiments at least give them some carrots for the distressful uncertainty it creates.

      But this is how start ups work. I've work for two start ups, both hoping for a buyout exactly like this. We employees realized early on that if it did happen, we'd get nothing out of it. What I liked about working for these companies was that you actually had more freedom. No annual reviews (no raises either), flexible hours and such. But make no mistake, start ups are started by guys with big egos. When it does get sold, they were the ones that worked to get it done. everyone else was merely a tool they used to get it done. One company I worked for was taken over by a larger company for $10 million. We got fired, got our vacation balanced paid and had the opportunity to apply for a job with the new company. All in the course of a day.

    4. Re:New age ideas, old age greed by idontgno · · Score: 1

      When Tony sold Zappos to Amaozn he became a centimillionaire several times over. Yet none of the rank and file earned a penny off the sale, per Tony's core belief that employees shouldn't be motivated by compensation

      In other words:

      I don't think the peons should chase after the dollar. They just need to do my bidding, accept Zappos into their lives as their Lord and Savior, and fully grasp the salvation that comes from drinking this Zappos-flavored Kool-aid and SHOES! SHOESSHOESSHOES!

      OTOH, I'm highly motivated, by compensation, so I'll just keep it all.

      Get back to work. losers.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    5. Re:New age ideas, old age greed by david_thornley · · Score: 1

      When Tony sold Zappos to Amaozn he became a centimillionaire several times over.

      He got several tens of thousands of dollars? That's not much to share.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  19. Of course the tech workers rebelled. by Rakarra · · Score: 4, Insightful

    They rebelled because they don't want to do what they managers do. Decisions the managers make don't just go away because no one in charge is there to make them.

    I had a job when I was in college where, in the latter days, I was promoted to a senior position in a campus computer lab that had managerial aspects in addition to the technical stuff I did before. I got that position because I knew my stuff, helped organize the lab, and was a senior worker there (in a workplace staffed by college students, it doesn't take long to attain seniority). I hated it. HATED. Worst time I've ever had in my career. The point in the semester where I was supposed to submit performance evaluations.. I dreaded that. These were decisions that would affect peoples' salaries. Affect whether they were kept on. Affect what they heard from the "real" managers. For a guy who wanted to code and set up servers and tinker, it was a stressful distraction.

    I think a lot of geeks are like that. They don't want to be the manager. They don't want to be involved with those sorts of decisions. But there are so many things that a good manager will do to remove that burden from the geek. They can manage inter-personal conflicts. They can decide the direction that the department will go in. Most importantly, they can negotiate with other departments. If the tech department has no advocate who can explain in plain language the pros and cons of technical decisions, then other departments are going to make those decisions for the tech department without any input from them. I'm sure there are a lot of geeks who are now saying "oh, it's already like that everywhere." It's not. In particularly dysfunctional environments it can be, but in places where various departments have a good managerial staff, at least executives can understand what the risks involved are, and what is realistic. I understand the temptation to replace bad managers with no managers, but I can't see how "getting rid of all the managers" will improve that situation.

    1. Re:Of course the tech workers rebelled. by FrozenGeek · · Score: 1

      Well, I know that the developers at my workplace would love to be able to make more of the decisions that affect them: choice of code versioning system, choice of languages, prioritization of some of the tasks, etc. But, by the same token, they really don't want to have to deal with their (internal) customer base the way that their manager does. A good manager is a good thing. A bad manager, not so much.

      --
      linquendum tondere
    2. Re:Of course the tech workers rebelled. by Anonymous Coward · · Score: 0

      So basically you are saying you need managers who used to be geeks so that they understand the issues. But managing is unattractive for geeks . So how do you get geeks to give up being geeks and manage - in a capitalist society you pay them more money. In other kinds of society you could motivate them using greater good or self actualization but in a capitalist society you pay them more. So you have a choice of either having good managers (good defined as being ex geeks) who are paid more than geeks or you can have managers who like managing but have no idea about what geeks do (you can pay this kind of managers less - think Prison guards- they get off on the power not the salary) but really life would be more miserable. As an ex geek who manages I know I get paid more because my job is shittier than a geek's job .

    3. Re:Of course the tech workers rebelled. by Rakarra · · Score: 1

      So basically you are saying you need managers who used to be geeks so that they understand the issues.

      I'm not saying that at all. In fact, that can be a big mistake, and I've had geek managers before who were good geeks but poor managers (and they tended to be much happier when they left the managerial position). A manager can understand technical issues, surprise surprise! He doesn't need to know as much about it as a geek does, but in talking to the people he manages he can get a pretty good feel for how the tech staff is doing -- what they think is wrong, what the right direction should be, what the department should do differently.

  20. the Hank Scorpio school of managment: by Thud457 · · Score: 1

    there's four places. There's the Hammock Hut, that's on third. There's Hammocks-R-Us, that's on third too. You got Put-Your-Butt-There.That's on third. Swing Low, Sweet Chariot... Matter of fact, they're all in the same complex; it's the hammock complex on third.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:the Hank Scorpio school of managment: by Anonymous Coward · · Score: 0

      ooh, the hammock district!

    2. Re:the Hank Scorpio school of managment: by Anonymous Coward · · Score: 0

      You mean the Hammock District?

  21. Only Darwin knows... by McLae · · Score: 1

    If the right people are involved, this could be great. If the wrong folks are there, a disaster. The fact that some chose to leave and some to stay shows the filtering for folks who may flourish in this environment. Interesting to see how well they compete for customers, capital and workers.

  22. Google tried this...it failed by businessnerd · · Score: 4, Informative
    Google attempted something similar back in 2001. Larry Page up and fired all of his project manager (in front of all of the employees!) and left it to the engineers to form their own teams, and pretty much just manage themselves. It didn't last long. Per this article:

    Page’s reorganization didn’t last long either. While some engineers thrived without supervision, problems arose. Projects that needed resources didn’t get them. Redundancy became an issue. Engineers craved feedback and wondered where their careers were headed. Eventually, Google started hiring project managers again.

    This was also a big contributing factor to Page and Brin being relegated to the kids table for a while until they were mature enough to run the company on their own.

    --
    "It's not whether you win or lose, it's how drunk you get." -- H. J. Simpson
    1. Re:Google tried this...it failed by alvinrod · · Score: 2

      Sounds like what happened with Steve Jobs as well and why he was kicked out of Apple. He became wildly successful and thought he knew the best way to do everything. Just because you can make a good product that people want to buy and use doesn't mean you know anything about running a business. There's also a stark difference between the small startups where the founders accomplish what makes them successful and the huge behemoths that they eventually become.

  23. It doesn't matter by Anonymous Coward · · Score: 0

    In 40 years 80% of the work will be done by AI/Robotics.

  24. Holacracy by Hognoxious · · Score: 1

    Even the word is stupid. The site doesn't seem to give any explanation of where it came from. Perhaps they all greet each other in Spanish?

    Now maybe it's due to other words (dem~, theo~, aristo~) or maybe I did too much chemistry, but I want to read it as "halocracy", which would mean rule by salt.

    I doubt in practice that would be much worse.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Holacracy by pushing-robot · · Score: 1

      It should be 'holocracy', but the word was a backformation from 'holarchy' by someone ignorant of Greek roots and/or attemting to be clever.

      --
      How can I believe you when you tell me what I don't want to hear?
    2. Re:Holacracy by Anonymous Coward · · Score: 0

      > It should be 'holocracy', but the word was a backformation from 'holarchy' [wikipedia.org] by someone ignorant of Greek roots and/or attemting to be clever.

      I suppose the same, though I cannot see how "holacracy" could be formed from holarchy. But there's been worse things.

      The right thing to do (IMHO) is to ignore this and use the correct word, holocracy, supposing it's based on the concept of holons, created by Arthur Koestler.

  25. Do you want me to code, or deal with the suits? by raymorris · · Score: 5, Insightful

    Somebody has to deal with the board of directors, senior managers, and large clients, ensuring that they're wishful thinking and lack of technical expertise doesn't destroy any chance that the project will be successful.

    I can spend my time explaining to the suits what is possible and what isn't , or I can architect and code the project. Which do you want me to do? Someone has to manage expectations and point out that fast-tracking one thing means delaying another. That's called management. Somebody has to do it. If I spend my day doing management, I can't spend it coding - and vice-versa. Forcing techies to deal with political BS and "dumb" executives is a sure way to piss them off. Many of us would rather have a good manager insulate us from the stupid.

    1. Re:Do you want me to code, or deal with the suits? by Old97 · · Score: 2

      I'd mod you up but I use my last one 2 minutes ago. Sorry.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    2. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 2, Insightful

      ... I can architect and code the project.

      Stopped reading right there.

      Did you miss the memo about software architects and how fkn useless they actually are?

    3. Re:Do you want me to code, or deal with the suits? by PopeRatzo · · Score: 1, Insightful

      Anyone who uses "architect" as a verb should be banned from the workplace.

      --
      You are welcome on my lawn.
    4. Re:Do you want me to code, or deal with the suits? by Aighearach · · Score: 5, Interesting

      Protip: you don't have to have a boss to have somebody working the management function you describe.

      That's the part people are missing; the vast majority of management functions do not require a person with nearly unlimited power and discretion over the other workers involved. A team can simply have a "external liaison" hat that somebody has to wear, and whoever is currently assigned that function does the "explaining to the suits what is possible and what isn't." In your example, I see no utility at all in involving a boss. If there is a project lead who is not only a technical lead, but actually a boss, they would actually be well-served having an assistant who can do grunt work like explaining possibilities of engineering to suits. That said, most of the projects I've been on do not have a boss inside the team at all; the worst the team leader could do is the same that any other team member could do; write an email to a suit. Instead, the team leader is the one designated to have authority over what goes into the source repository, the technical requirements for those things, and to tie-break the who-does-what when everybody wants the same toy.

      Conflating bossing with the management of a resource is the base of the problem. If there is truly a conflict of interest between what the team wants and what an individual worker does, that can be dealt with in a separate process than is used for managing team resources. In fact, once that sort of issue comes up and there is that much conflict, the worker just needs to get fired (or transferred, re-educated, etc, depending on your societal norms) and that can be done by a vote; there is no requirement to have a Boss even to decide who gets hired and fired.

      Of course, all of that works only when workers have a high enough morale to support a healthy work ethic. If there is high turnover then it will be Lord of the Flies. But if it is well-paid professionals, who value the work they do personally, and the work the company does, then it can run very smoothly. (I use "professional" to describe people who take their career seriously, not just white collar workers with letters)

    5. Re:Do you want me to code, or deal with the suits? by boristdog · · Score: 4, Interesting

      Yes and no. GOOD managers obviate the need for a "holocracy", but good people managers are rare as hen's teeth. I have a "decent" manager, but he's too much of a pussy so I have to deal with the higher-ups myself on any important issue. And for any minor issue I don't need a manager anyway.

      Any group will still have leaders. I am a de facto leader of my group, they all ask me for advice on projects and situations, because the real management will just roll over and do whatever the upper echelons say, even though they no nothing about the situation. I don't "manage" but I offer suggestions.

      So the traditional people manager is not necessarily the best option. I don't know if holocracy is the best option, but at least SOMEONE is trying something new. If it works, that's awesome. But to flat out say it won't work is stupid.

    6. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 1

      ...and "leverage" but especially "leverage our value stream."

    7. Re:Do you want me to code, or deal with the suits? by OhPlz · · Score: 1

      That would learn them.

    8. Re:Do you want me to code, or deal with the suits? by Wraithlyn · · Score: 1

      Um... why? Architect is a perfectly valid verb.

      http://dictionary.reference.co...

      --
      "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
    9. Re:Do you want me to code, or deal with the suits? by thegarbz · · Score: 1

      You are achitecting a world in which grammar Nazis will correct you on you misunderstanding of the English language.

    10. Re:Do you want me to code, or deal with the suits? by neurovish · · Score: 4, Funny

      Anyone who uses "architect" as a verb should be banned from the workplace.

      ...even if they provide a value-added service or enhance the synergies?

    11. Re:Do you want me to code, or deal with the suits? by umghhh · · Score: 1

      There is more to management than external interface. If projects are bigger than a 2 person ad hoc team can finish in a foreseeable future of say 2 months then there is a need for a bigger team maybe (has there been not a management article few days back here?). If team is bigger then conflicts will ensue and sometimes these will require somebody to do reconciliation, possibly neutral enough but also authoritative enough to enforce agreement as (here it comes) all these devolved schemes that actually work well are actually possible but only if you have a mature people able(*) to talk to each other.
      * - this means not only their personal character allows them that but that the discussion is actually a technical possibility.

    12. Re:Do you want me to code, or deal with the suits? by umghhh · · Score: 1

      So you are in a situation of this 'odd' company already. I read about them few times before. This is not as simple as it sounds - there are indeed structures but much less strict and fixed in stone as they are elsewhere. The company must have had a good team before including managers so this was not such a big deal anyway. I guess they are just about the size that such practice is still possible.

    13. Re:Do you want me to code, or deal with the suits? by JoeMerchant · · Score: 1

      So, talking to the suits is a job - it doesn't have to be a boss' job.

      You might think that all suits give orders that must be followed, but a smart suit knows that his minions know their jobs better than he does, so, if you can convince somebody with 100x the net worth of your average skilled worker to be humble enough to listen and cooperate with the people who make money for him, he just might make more money than if throws his weight around and tells them how to do things that worked best 30 years ago when he made his fortune...

      So, if your investors / board / etc. are cool with that kind of thing, then they just need liason, communicators - which are essential in any organization of size. It's a traditional "boss" role, but I've seen the good managers of the past 20 years or so backing away from that kind of "hands on" management. The top level, not so much, but the good middle managers aren't bosses, they are insulators, noise filters, and communicators of the things that matter.

    14. Re:Do you want me to code, or deal with the suits? by PopeRatzo · · Score: 2

      Architect is a perfectly valid verb.

      Valid, perhaps. But perfectly? No.

      But I did enjoy this dictionary's use of "architect" in a sentence:

      1. (Architecture) a person qualified to design buildings and to superintend their erection

      --
      You are welcome on my lawn.
    15. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 0

      Someone has to manage expectations and point out that fast-tracking one thing means delaying another. That's called management. Somebody has to do it. If I spend my day doing management, I can't spend it coding - and vice-versa. Forcing techies to deal with political BS and "dumb" executives is a sure way to piss them off. Many of us would rather have a good manager insulate us from the stupid.

      I have a manager that delegates all that stuff.

    16. Re:Do you want me to code, or deal with the suits? by Wraithlyn · · Score: 1

      How is it not perfectly valid?

      --
      "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
    17. Re:Do you want me to code, or deal with the suits? by tnk1 · · Score: 3, Interesting

      In fact, it is the worst kind of boss. The one with no ability to organize the work, so they get yelled at when it doesn't happen, and no one has to do what they are told. When asked who is responsible for making it happen, everyone forms into a circle and points to their right.

      You know what the most surprising part about being a boss is? Looking at tasks you think should be obvious and having to actually tell someone to do them.

      Seriously, a not inconsiderable amount of my workday is making task lists, telling people to do them, and checking that they were done. Usually they are, but that one time I don't check it... no matter how obvious I thought it was... no matter how simple it would be to do... it doesn't happen and shitstorms ensue.

      I think you could make a bossless workplace work, but you need a process that has strongly motivational feedback which keeps the people doing the work on task and keeps them doing the right thing by the right date. That's hard to do for people who are not fully invested.

      Startup founders might be able to work that way, for instance. They have the motivation that this is their baby and they get all the credit if their idea works in addition to all the money. I just don't see that happening in a larger business unless they somehow hand people a chunk of it to profit from if they can. Sort of like a fund manager or something.

      For everything else, you hire people who can focus on the tasks of the group and make the decisions to get them done.

    18. Re:Do you want me to code, or deal with the suits? by Darinbob · · Score: 1

      But almost all the bosses I've had fit your description. They're external liasons. They spend the interminable time in the meetings, they filter out the requests from the bigwigs. In fact some of the most important things they did was dealing with interpersonal conflicts on the team, because all teams have some amount of dysfunction.

    19. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 0

      Lame - much better is "Leverage our sustainable competitive advantage". At least 80% of the words used must be part of a management-speak phrase. Your example fails because only 75% of the words qualify.

    20. Re:Do you want me to code, or deal with the suits? by matthewv789 · · Score: 1

      This is exactly correct. Everywhere I've worked, anyone up to the CEO can be asking me or any other technical staff whether something is possible, what it would take, etc. Pretty much "the boss's" only function in this regard ends up being to ferry the message back and forth between the technical staff and the executives, so what's the point in not asking directly?

    21. Re:Do you want me to code, or deal with the suits? by Livius · · Score: 1

      In fact, once that sort of issue comes up and there is that much conflict, the worker just needs to get fired (or transferred, re-educated, etc, depending on your societal norms) and that can be done by a vote

      Also known as a popularity contest, which has serious problems of its own.

    22. Re:Do you want me to code, or deal with the suits? by Aighearach · · Score: 1

      Right, that is the general argument; the important things they actually do can be done without having generic, open-ended power over underlings. And in fact once that is realized, you can even have a different role handling external interfacing than handles inter-team conflicts, with different people in the rotations to wear the hats. And the very small number of decisions to be made can generally be converted to team decisions; instead of a decision, the person filling the role decides on a proposal to the team. If the team uses a networked decision-making technology they can often do that asynchronously, too.

    23. Re:Do you want me to code, or deal with the suits? by Aighearach · · Score: 1

      Sure, I'm not saying it is a magic bullet, or good for all companies and situations. I wouldn't use that type of a system from day 1 in a startup; I'd have strong leadership until there was an existing workforce that was already demonstrating the work ethic required for the system to work well, and most of the work was understood by the workers.

      There are absolutely downsides, even if done correctly. The thing is, though, the negatives that are real are dwarfed by fake negatives that people jump up and down handwaving over when they first hear about these types of systems. There are always a bunch of people insisting that it can't work; apparently ignorant of if it has been tried, or what the pros and cons turn out to be in practice.

      That said, if a team member is unpopular with their teammates, on a small team, I would absolutely want to fire somebody. With a boss, they can choose to fire the individual, or the whole rest of the team. If the team is voting, the majority is always safe. But in practice, few businesses are privately held, and corporate bosses will themselves get fired if they fire a whole team based on inability of an individual to get along. When these situations come up, people often discover that nobody cares about the sob story from the person who can't get along; if part of the job is working with others, and the others you work most closely with would vote you off the team... are you doing a good job? At the whole job?

      I predict that if somebody did a study on it they would find that in teams using a flat management system, people complaining that it is a "popularity contest" would tend to have lower productivity than average, and people who believe that team members are expected to get along with their peers would have higher average production.

    24. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 0

      Protip: you don't have to have a boss to have somebody working the management function you describe.

      Protip: People who prefix their advice with "Protip:" sound like condescending jerks.

    25. Re:Do you want me to code, or deal with the suits? by tehcyder · · Score: 2

      How is it not perfectly valid?

      Just because something is accepted as a usage by a dictionary doesn't mean that actually using it is a good idea.

      Buzzwords may be valid in themselves, they just make you sound like a twat if you use them too much.

      The following is made up of dictionary words, but is basically bollocks:

      "Our organisations's strategic goal is to impact a corporate paradigm shift by standardising the mission critical infrastructures and methodologies to drive down operating spend through supply based logistical consolidation and leveraging group in-year cost savings as well as exploiting best-in-class technologies and next generation behavioural practices to maximise robust, scalable and agile services with excellent customer experience in the global market place through the implementation of disruptive innovation."

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    26. Re:Do you want me to code, or deal with the suits? by tehcyder · · Score: 2

      Anyone who uses "architect" as a verb should be banned from the workplace.

      ...even if they provide a value-added service or enhance the synergies?

      When I was a lad we used to leverage our synergies, and that's the way we liked it.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    27. Re:Do you want me to code, or deal with the suits? by painandgreed · · Score: 1

      Somebody has to deal with the board of directors, senior managers, and large clients, ensuring that they're wishful thinking and lack of technical expertise doesn't destroy any chance that the project will be successful.

      Sure, but do they need to be place above the people who actually do the work? Instead, just act as a liaison between those that set the expectations versus those that have to make it happen.

    28. Re:Do you want me to code, or deal with the suits? by ale2011 · · Score: 1

      "Our organisations's strategic goal is to impact a corporate paradigm shift by standardising the mission critical infrastructures and methodologies to drive down operating spend through supply based logistical consolidation and leveraging group in-year cost savings as well as exploiting best-in-class technologies and next generation behavioural practices to maximise robust, scalable and agile services with excellent customer experience in the global market place through the implementation of disruptive innovation."

      How about "Weird Al" Yankovic - Mission Statement?

    29. Re:Do you want me to code, or deal with the suits? by Wraithlyn · · Score: 1

      Just because something is accepted as a usage by a dictionary doesn't mean that actually using it is a good idea.

      Sure. But I'm still waiting for you to explain why using "architect" as a verb is not a good idea.

      You're actually claiming it has no usage except as a meaningless buzzword?

      --
      "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
    30. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 0

      Lame indeed but it was used in an international, company-wide presentation by an executive VP who was giving us the excellent news that we were being forcibly transferred to an Indian outsourcing company. Strangely enough, as targets began to be missed consistently, and things stopped happening, he left the company. Wim Apello was his name.

    31. Re:Do you want me to code, or deal with the suits? by Anonymous Coward · · Score: 0

      What happened to "supervise"?

  26. Heaven's Gate 2k15 by the_skywise · · Score: 1

    This isn't a corporation it's a cult.

    What does it mean, really, for all employees to bring their full creativity to work? They're a SHOE SELLING WEBSITE. Unless Hsieh has figured out a way integrate basket weaving into tech, sales, marketing or leadership he doesn't really need/want "full creativity" and he's just leading everyone down Jim Jones way. He's a true 21st century shaman priest because he can't deal with his success so he thinks he's superman and he has to impose his vision of a utopian future upon the rest of the world to make it better because he's "superman". (Just like every other megalomaniac the world has seen like Hitler (there I've invoked Godwin), Alexander the Great or Khan (Genghis, not Noonian...)

    It's BS.

    I've worked the gauntlet of companies from startups to radically successful small companies to stifling mega-corps (Why yes, your team of 4 built a fully working system in 6 months but we need to hire mega-contractors for 5 million to rewrite it all because then it'll be "legit"). I'm now working for a company that's trying to go Agile because even though they were wildly successful with traditional methods Agile was gonna solve their weaknesses. Well guess what, they've STILL got the same weaknesses (it's hard to estimate dev time for wholly new systems, political blockers, fuzzy requirements, fuzzy design) but now development is faltering because everyone's spending more time trying to make sure all the agile paperwork is up to date rather than putting all their effort into the products themselves!

    That's not to say Agile is worthless but my point is that a process is only as good as the people implementing it. Not the other way around. So what does that make our company? Orange? Teal? Green? Plaid? (Can't... do...plaid!).

    Producing products (those evil evil materialists) requires a unified goal. Unified goals do not come out of self-discovery. They come out of one man or a small team with a unified vision. People can then choose to work towards that unified vision or not but the end result is the same - the effort and energy output is ONE way towards the team and up the chain of command (or to the people driving the vision). You want happy people Hsieh? Pay them well, simplify their workload and give them dependability that their job will be there so they can have the comfort and psychological energy to discover life themselves as they want it. Not as you want to impose it you tinpot dictator with delusions of godhood.

  27. Holocracy by Anonymous Coward · · Score: 0

    That would be government by holes, wunnit?

  28. An Autonomous Collective, then... by Anonymous Coward · · Score: 0

    They should take it in turns to serve as a sort of execeutive-officer-for-the-week.

    1. Re:An Autonomous Collective, then... by plopez · · Score: 2

      Like an Anarcho-Syndicated Commune? With decisions decided by a simple majority vote in the case of internal affairs but 2/3rds for more serious matters?

      https://www.youtube.com/watch?...

      --
      putting the 'B' in LGBTQ+
  29. Same roles, different names by wired_parrot · · Score: 1

    So instead of having jobs, in Holacracy people have roles. Each role belongs to a circle rather than a department, and circles are guided not by managers but by lead links.

    So it sounds like you still have the same hierarchical management structure as before, out of organizational necessity. Except you've renamed the roles and the managers / lead links have the same added responsibility but no extra pay

    1. Re:Same roles, different names by king+neckbeard · · Score: 2

      That might be all the improvement you need. The role of 'boss' is now played by the 'secretary' that was doing all the work anyway.

      --
      This is my signature. There are many like it, but this one is mine.
  30. I worked for the anti-Zappos once by Zontar_Thing_From_Ve · · Score: 1

    I have no idea how things are at Zappos, but my previous employer was definitely the anti-Zappos, that's for sure. I worked in the US office of a European telecom I don't want to name. They don't deserve the publicity even a bad mention would bring them. Few Americans have even heard of them or their parent company. My former employer tried laying off American employees but keeping their managers, apparently under the belief that if all those pesky benefit sucking employees left, real work could get done by the managers. I've never seen or heard of anything like it. Offices would be gutted and the managers would keep their jobs, even if they had no direct reports any more. My manager had at one time perhaps 12 direct reports and he ended up with 2, both of which were told that they were only sticking around long enough to shut down and box up some servers in our small local computer room. I lost track of my manager but the last I heard he still was employed there. Exactly what these "valuable" managers were doing to stay employed is a complete mystery to me. We outsourced a lot of jobs, including the ones my group did, to various 3rd world countries where we had offices and those people all had local managers who reported one way or another to our HQ in Europe so all these American managers weren't being used to manage overseas employees. The only other thing I can tell you is that my former employer has continued to gut its American workforce since I left so that didn't seem to indicate that going to a "managers only" approach was working very well in the USA. Our sales were truly terrible in North America when I left and it seems that they got worse afterward. What a shock.

    1. Re:I worked for the anti-Zappos once by ErichTheRed · · Score: 2

      I'm guessing the name of the company is also a color between red and yellow in the rainbow. Good guess?

      I also work for a not-to-be-named European company and the management culture is very strong in European organizations. It's very confusing to American employees on first brush. I'm not defending it because it's stupid, but the reasoning behind it is that companies in Europe are much more insular -- a lot of them almost exclusively promote from within. People tend to have much longer tenures with the same company and slowly rise in the ranks, so you are more likely to have a manager who knows the job function they're managing. This is not always the case of course. In addition, European companies have been increasingly adopting US-style MBA management tactics. They sometimes mix and match these styles resulting in a messy organization. Finally, in European companies, management below the executive level is a much more privileged class than in American ones. In countries like the UK and France where private car ownership is expensive, management are the ones given a car allowance for example. The privilege tends to feed a "we know best" attitude, and it can work well or be quite toxic given the company's situation.

      Not to speculate, but this may have led to the situation at VW. Given my experience I could definitely see one or two managers convincing the rest of the organization to go along with something like this simply based on the culture difference.

  31. Re:So that's why their customer service took a cra by Anonymous Coward · · Score: 0

    Yes. I used zappos all the time, then suddenly it became difficult to order things that were listed as "in stock", once the shoes were found, our credit card info was compromised on their site and I had to cancel the card. Seems that losing some of their talent is having a negative impact.

  32. Interpreting this summary properly. by BitZtream · · Score: 2

    The article shows that in this radically employee-centric environment, many if not most employees are thrilled and fulfilled

    These are the worthless fucks you don't want anyway.

    while others worry that self-organization in practical terms means chaos and a Maoist culture of "coercive positivity."

    The ones doing the actual things that need to get done in order for people to get pay checks

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  33. Re:So that's why their customer service took a cra by 0123456 · · Score: 1

    Seems that losing some of their talent is having a negative impact.

    But the ones who are left are 'thrilled and fulfilled'.

    Which is what really matters.

  34. Re:So that's why their customer service took a cra by Anonymous Coward · · Score: 0

    Because they are the low level employees you'd fire anyway. They get to fuck off all day and shirk their responsibilities. If I got to get paid for fucking off all day I'd be pretty happy too. At this point the Zappos employees who are left are barely qualified to ask "would you like fries with that?"

  35. Welcome to the new world by SinisterEVIL · · Score: 1

    Just like open source... it's the way everything is going to be done. Think about the hierarchy now... does not work... at all.. Every boss is a yes man and everything goes to shit.

  36. -1 Whuffie by Anonymous Coward · · Score: 0

    Cory Doctorow had much to say about this. I don't think it will work out as well as the Bitchun society.

  37. Management is not the problem by sehryan · · Score: 1

    The problem is not a management structure. It is having bad managers. A hierarchal structure works perfectly fine as long as the managers actually know how to manage.

    The mistake most companies make is making someone a manager based on the ability to do their job. Just because you are a great developer doesn't mean you are going to be a great manager of developers. This method is doubly stupid when you consider that by promoting your best performers to a management role, you are decreasing your efficiency, since you just took one of your best performers out of the mix.

    If you are looking for the best manager, you have to look beyond the performance of the job to the softer skills that actually make great managers, which could be in folks who aren't that great at coding. However, you also need to develop a non-management track to keep those great coders from topping out too quickly, but also allows them to continue to contribute.

    --
    The world moves for love. It kneels before it in awe.
  38. let me explain this by slashmydots · · Score: 1

    You get a group of 12 people in a sub-department. The type A leadership types naturally take over decision management and keeping the group on task. They don't get paid any more for doing a manager level work. Wow, what a smart concept!

  39. Oh yes, a gigantic worry by WOOFYGOOFY · · Score: 0

    Oh yes it's a huge new threat we now face- the workplace might cease to resemble so closely a pirate ship where every ship is out to scuttle destroy and otherwise steal from the others and the people who work on each pirate ship have no loyalty that's not coerced by the threat of being thrown overboard .

    Where the interpersonal relationships are characterized by pure power and rank plays and people setup then backstab each other to gain more power.

    Yes because Zappos workplace does not resemble a 15th century pirate ship we need to start making comparisons to Mao who killed tens of millions of his countrymen while attempting to impose an unsupported, anti-scientific, irrational belief system he claimed was some form of Communism.

    God yes, we need to worry about this and worry about this a lot.

    Let's get started.

  40. Meet the new boss, same as the old boss by Anonymous Coward · · Score: 0

    In the old-style (bureaucratic) business structure, the people at the top make like miserable for the people at the bottom.

    It doesn't look like much has changed!

  41. Lord Gaben... by Anonymous Coward · · Score: 0

    ...first among equals.

  42. Interesting experiment by ErichTheRed · · Score: 2

    OK - I've recently been "promoted" to a Senior Lead position in a small group. This means, in addition to the work I have been doing and continue to do, I now have to deal with the management and HR stuff for a bunch of coworkers. Even though we have a "technical career track," at this point in the track I'm expected to take on some management duties. I'm of the opinion that management by socially promoted workers isn't the way to go. Despite all the complaints from workers, first-line management is an essential function and needs to be performed by people who are good at it, period. I really am trying to make a go of it, and I consider my mandate to be something along the lines of "don't be one of the numerous idiot managers I've had in my lifetime." That said, management is a completely separate skill than just about anything technical. It's not "better," it's just "different" and therefore it shouldn't be held out as something to achieve after working as an individual contributor for X years. I think the fact that management is sometimes much better compensated than their workers leads to people ill-suited for it fighting to be promoted into it.

    That said, unless you have a universally motivated workforce, the Zappos no-management thing can't work. There really are people who will do the absolute minimum to avoid getting fired. I've always been a good worker; no one would ever call me a workaholic, but I do put in extra effort consistently and have been recognized for it. It is a huge eye opener to be in the management seat and see that (a) not everyone is like this, (b) those who are not motivated need to be pushed along constantly, and (c) very little can be done to motivate said people beyond keeping their jobs. That's one of the fundamental realizations new bosses should get early on.

    I agree that many companies have changed since the authoritarian style of management was the most effective everywhere. Some companies really are capable of having their staff do a good job without being helicoptered constantly. Some (law firms, consulting firms, etc.) have kept the authoritarian and up-or-out style, mainly because they only hire new graduates and indoctrinate them completely. It'll be interesting to see where this experiment ends up in the MBA case study book.

    1. Re:Interesting experiment by FrozenGeek · · Score: 1

      It sounds like you really aren't interested in the promotion. Did you have a choice in the matter?

      --
      linquendum tondere
  43. Re: Do you want me to code, or deal with the suits by cyber-vandal · · Score: 1

    Mod parent up.

  44. The problem is not "management"... by Chas · · Score: 2

    The problem is EXCESS of management personnel. Resulting in top-heavy organizations with too many layers of do-nothings between the people actually running the company and the people doing the grunt work. And with each level piled in, progressively less understanding of what's ACTUALLY going on (in both directions).

    Getting rid of management COMPLETELY isn't really the answer, as workers have to then take time away from actually doing their jobs to waste time explaining about the job they should be doing if they weren't there wasting time explaining about the job they should be doing...

    A good manager should have a decent idea of what the people working under him are doing, and enough loquaciousness to break it down into simpler terms for the person he/she is working for.

    When you filter it through multiple levels of management the message going up eventually becomes "we are doing "stuff" right now".
    Then message coming back down is "We need to keep doing "stuff" right now".

    It's like trying to give a best man's speech at a wedding for a complete stranger.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:The problem is not "management"... by Actually,+I+do+RTFA · · Score: 1

      It depends on how large the company is. Once you get beyond N people reporting to you, you need another layer of management.

      You have 10,000 people working for you, and one layer of middle management, and you are managing 100 people each mananging 100 people. Have 3 layers, and you manage 10, who each manage 10, who each manage 10.

      --
      Your ad here. Ask me how!
    2. Re:The problem is not "management"... by Anonymous Coward · · Score: 0

      Management is like adding grease: If you can see it it, there's probably too much...

  45. there is ALWAYS a conflict between tech & mark by raymorris · · Score: 1

    There is ALWAYS a conflict between technical interests and business interests. The business people want it done by X deadline, while the technical people want to do it right (or vice-versa, the techs want to minimize the time they spend, marketing wants sparkly "features"). Individual developers want to work on interesting problems, the business needs the product to be reliable, and needs a stupid feature implemented for a stupid client who also happens to be a big client. There are natural conflicts - there is only so much time in the day, so things have to be prioritized. The feature client X wants makes the otherwise simple, straightforward system more complex.

    Someone has to make those decisions . Ultimately, most of those are BUSINESS decisions- the fact that I don't WANT to write user-documentation (and noone else does either) doesn't matter. Users need docs - it's not useful to "vote" that. So someone has to decide that documentation must be written, and since nobody WANTS to write it, someone has to assign that task. Making business decisions about how time will be spent and assigning tasks - sounds like management (aka bossing) to me.

  46. from another view... by circusboy · · Score: 1

    however you could say the same with a bad manager, though the quote might be "oh god, we did it ourselves..."

    unfortunately, in that case the manager can still point to the success and say "we did that!" and believe they did a good job. when the only thing they themselves did was not get in the way when conscientious employees were hired.

    --
    -- it's ridiculous how many people misspell ridiculous... (damn, damn, damn...)
  47. I have eight different bosses right now. by Joe_Dragon · · Score: 3, Funny

    Eight, Bob. So that means that when I make a mistake, I have eight different people coming by to tell me about it. That's my only real motivation is not to be hassled, that and the fear of losing my job. But you know, Bob, that will only make someone work just hard enough not to get fired.

    1. Re: I have eight different bosses right now. by trout007 · · Score: 1

      You are a straight shooter. What if we put you in a leadership position?

      --
      I love Jesus, except for his foreign policy.
  48. Why surprising? by luis_a_espinal · · Score: 1

    but perhaps surprisingly the tech organization was slowest to embrace the new idea

    Why is this surprising? I assume anyone who has worked in non-trivial collaborative shit will understand the justifiable apprehension.

  49. Who volunteers for customer service? by wol · · Score: 1

    As you point out, someone needs to do the boring stuff. But now connect boring stuff with impacting other groups. The tax department needs to collect data that is of no use to the business, but required by the IRS. Someone in a different department needs to allocate resources to generate that data. Who manages that resource allocation?

    --
    If you think deeply enough, you will have no single direction for your outrage.
  50. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  51. One variation does not make a model by Anonymous Coward · · Score: 0

    So the traditional people manager is not necessarily the best option. I don't know if holocracy is the best option, but at least SOMEONE is trying something new. If it works, that's awesome. But to flat out say it won't work is stupid.

    Also, this is just one variation of this model. Even if it doesn't work, that doesn't mean that the whole concept of a flat organization doesn't work. Most hierarchical organizations don't really work either. Most companies eventually fail. So, we have a fairly extensive history of high failure rates of so called "traditionally" managed enterprises. I think the point of any experiment like this is to learn from and adopt any good attributes and discard things that don't work for obvious reasons.

  52. Group Responsibility by Etherwalk · · Score: 1

    And there's the problem.

    We've all had to deal with asshole bosses and it is very tempting to say "Get rid of the bosses and just let people do their jobs without interference". But, you can't have a hundred people just doing whatever they want. Somebody has to be in charge. Somebody has to be the final authority when tough decisions need to be made. Otherwise, you've just got chaos. It may work for s short time, but in the long run, it simply isn't workable.

    Anyone who has any real world experience knows that management by committee just doesn't work.

    But you can make a group responsible for a task, and let them figure out how to do it. If they fail to deliver, let them go.

  53. Saturn division of GM was a failure by Anonymous Coward · · Score: 0

    Zappos should take a hint from the failure of the Saturn division of GM.

  54. I'm 37. I'm not old. by Hognoxious · · Score: 1

    A team can simply have a "external liaison" hat that somebody has to wear, and whoever is currently assigned that function does the "explaining to the suits what is possible and what isn't."

    Looks like they should take it in turns to act as a sort of executive officer for the week.

    Do you think that all the decisions of that officer should be ratified at a special bi-weekly meeting?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  55. Management can do more damage = paid more by rsborg · · Score: 1

    Yes, it is a leadership position. But i think his point still stands. It is ~just~ another position. And its not implicitly more important, or deserving of higher pay than all other positions. ...
    That works in a fast food restaurant because the manager has likely been trained on every position, can train new people for those positions, can spot fill any position as needed, as well as being responsible for dealing with customer issues, providing leadership, managing supply levels, scheduling, cash management, key holder, etc. He deserves to be paid more

    Several reasons why I disagree but the biggest reason is that poor management can do more damage than a poor individual contributor. You want people to aspire to this position. You want people who can do all the things that your theoretically perfect fast food restaurant manager does. In every profit center (i.e., organization that makes profit - i.e., sales, consulting) that's what I have seen... the managers are usually capable, can fill in or advise on their direct-reports' tasks, in addition to the administrative functions like budget/resource/time.

    I think the biggest problem is the concept of cost centers where efficiency is measured by "minimizing costs" as opposed to "making more profit".

    --
    Make sure everyone's vote counts: Verified Voting
  56. In reality by Anonymous Coward · · Score: 0

    The reality is organizations need structure in order to operate. Self organizing teams are needed in many structures to deliver products and services to customers. Organizations also need managers (bosses) to evaluate employees, develop and enforce agreements between work units, and to serve as aggregators - and fire walls - to allow workers to get things done.

  57. Doesn't work by Anonymous Coward · · Score: 0

    I've seen a few situations where this occurs "de-facto" where managers don't guide the project properly, or at all.

    You can't get a bunch of software engineers off the street, put them in a room, throw the requirements spec at them and shut the door, and then come back at the contracted delivery time and expect a working system to have been produced.

    There will be technical disagreement, misunderstanding of the spec, factions, bloody mindedness, not following the agreed design or interface spec (which a technical manager would normally sort out). It's ridiculous to assume that people don't need formal authoritative direction.

    This is a sure-fire recipe for failure and a company will totally lose its shirt every time.

  58. Re: Do you want me to code, or deal with the suits by Anonymous Coward · · Score: 1

    What's wrong with "design"? Palladio didn't architect buildings, he designed them.

  59. General thought on a "no bosses" concept .... by King_TJ · · Score: 1

    I believe these "flat hierarchy" business models have been tried before.... It's not a brand new, amazing thing that Zappo's was the first to attempt.

    That said, it's pretty uncommon because more conventional arrangements are time-tested and proven to work reasonably well. "Why change what ain't broke?", is often a prudent way to go about running a company.

    Personally, I think the biggest problem companies trying it will have is making it scale well. It's relatively easy to get a good group of intelligent, motivated people together in some division of a company who start questioning the value in having a boss or bosses. They know how the get the tasks done better than anyone else, and they thrive on as little micro-management as possible. But expand that to the WHOLE company (and keep hiring enough people), and I think the whole culture risks turning "poisonous" at some point. As it is now, you see too many companies with nepotism running rampant. The bosses take turns hiring their stepbrothers, cousins, sons or daughters, etc. - instead of finding someone else who'd actually be far better for the job. Imagine what happens when everyone essentially has equal rank? A few people pull this off as a favor for family/relatives/friends and suddenly, everyone else feels they get a pass to recommend their own friends and family too. At least with a traditional structure, the project manager or mid-level manager who does this can be put in his/her place by someone above them they have to answer to -- questioning why "so and so wasn't selected despite submitting a great resume".

  60. King Tony's putsch to get rid of management by Anonymous Coward · · Score: 0

    When there aren't single sources of responsibility then the head guy is the most important person.

    He needs to get rid of 1/4 the staff and the best way is to push them out as they no longer have a job.

  61. H1B? by Anonymous Coward · · Score: 0

    Why don't we just outsource management, to, say, someplace like timbuktu?

    Would be a step in the right direction.

  62. But all decisions of that officer... by CompunctiousCucumber · · Score: 1

    But all decisions of that officer have to be ratified at a special biweekly meeting

  63. Re:So that's why their customer service took a cra by Anonymous Coward · · Score: 0

    Seems that losing some of their talent is having a negative impact.

    But the ones who are left are 'thrilled and fulfilled'.

    Which is what really matters.

    Who wouldn't be thrilled with 10pm work meetings and begging the CEO for a pay rise? Slavery isn't legal so this is the next best thing.

  64. Re:I'm 37. I'm not old. by Aighearach · · Score: 1

    IMO that continues to conflate bossing with managing the resource. Why would the role "explaining to the suits what is possible and what isn't" benefit from having the general powers of an executive officer? If there is some sort of related decision to be made, they might actually benefit from not having anybody able to just make the decision. Then if it is something real, a group decision can be made, and if it is just somebody trying to grasp the levers of power then they can quickly get past the idea without having to go and undo it.

    That said, what you describe is a workable alternate approach in many cases.

  65. clarity. Web apps: web design + system architectur by raymorris · · Score: 3, Informative

    It is a type of design, sure. However, a different department, the design department, employs designers, who handle the design elements. Especially now that so many applications are web based, "design" is done by web designers. That's an entirely different job, of course, with an entirely different skill set.

    What a good systems architect does is develop a robust, reliable structure and pay attention to how the different systems interact. Obviously an architect designing a building has to think about overall structural integrity. The architect also has to consider how all the different systems like elevators and main utility runs fit together. Done properly, both types of architect apply generally recognized principles to have a degree of confidence that the final structure will be sound. It's a decent analogy. (Often better than engineering*, given the way most software systems architects work).

    "Architecture" also distinguishes from unstructured information systems, built ad-hoc by people with coding or IT expertise, but not systems expertise, without benefit of education in the principles of involved in making complex, growing systems continue to be reliable and easy to maintain. (Which isn't a knock on coders/programmers- I'm mostly a coder right now, as our big-picture architecture is solid, while our low-level code has room for improvement.

    So yeah, it's design. But so are a lot of other things, like what you do with CSS and Photoshop. The term software architecture makes clear what you're talking about.

    * There do exist a few software engineers, who apply disciplined engineering practices to software systems. Most with that job title (including me) don't really "engineer" that much, though I am learning to apply engineering- type principles and practices where I can.

  66. dual track is bogus by Anonymous Coward · · Score: 0

    Dual track has never actually worked. Sloan School has a nice report from 30-40 years ago about it. Good idea, but practically doesn't work.

    Power follows money. If you control money, you have power. So if you have a dual track, and a Nobel prize winner toiling as a "individual contributor" in their lab and a 30 year old MBA directing the distribution of $10M on a parallel track, the MBA gets the higher status.

  67. time, finance-speak (MCR), big picture by raymorris · · Score: 1

    > so what's the point in not asking directly?

    There are three main things my bosses have done that have made it better for me than if the CEO talked to me directly. #1, as I said I don't have time to travel to Houston to meet with the CEO, than go have meetings with the big (but dense) client and still get the coding done. Those are separate tasks, why should I have to do everything? I like designing information systems and implementing them. I don't like dealing with clients' impossible demands. Let me do my job, which I'm good at.

    Secondly, the vast majority of developers can't tell you how much a project will cost. That's what the CEO needs to know. They don't CARE if it's written in C# or common Lisp, they need to know how much they need to budget for it, and decide IF they should budget for it or spend the money elsewhere. They need to know which major customers will be impacted by a change, and how much. As a coder, I don't know or care how much the client's MCR is. But it damn sure matters! I don't WANT to think about MCR and acquisition cost, I'm working on this tricky SQL transform.

    Lastly, I know every little detail of the programming code and SQL for my module, which is part of a larger project to update a product, part of a product-line. I don't know or care about how important this product line is to the corporate strategy and how that affects the priorities for various projects. I -could- study the strategic plan and try to understand that better, but I'm busy with some SQL right now. Right now, I'll do the SQL and let management try to balance the priorities of different projects in light of the overall strategy.

  68. PS: I've BEEN an executive, don't want to today by raymorris · · Score: 1

    Ps, for much of my career I've been an executive, so I CAN do all those things (but not code at the same moment). I've done it, so that's how I know that I don't want to do it right now. Right now, I want to just do some magic with this database. In a year or three I'll probably want to split my time between deeply technical stuff and mentoring younger, less experienced programmers, while setting up an environment that helps them do well (like excellent testing tools), and helping them grow by presenting them with tasks that will be challenging, but not beyond their capability. In other words, low-level management.

  69. Re:We're an anarcho-syndicalist commune! by zawarski · · Score: 1

    You can't expect to wield supreme executive power just 'cause some watery tart threw a sword at you!!

  70. good people by Tom · · Score: 2

    It's all the same, really.

    If you have good people, you don't need managers, good people can manage themselves.
    If you have good people as managers, other people won't mind working for them, because a good manager is a real contribution to the team.
    If you have good people at the top level, they will bring good ideas into the company, have the resources and power to see them done, and benefit everyone.

    And the reverse for bad people. In the end, it comes down to how good your people are.

    That is CMM level 1. You don't want to run your organisation on that level. It's idealistic, and if it works, it works great, but it depends too much on individuals. When your company is not 20 people, but 2000, it becomes almost impossible to ensure that they are all heroes. That is when you need processes and organisational structures that, if they are made by good people(*), will act as training wheels for the less-good.

    In IT we know this concept as an "expert system". Someone who is a really good manager works with someone who knows about processes and modelling to turn what he does best into a guideline for others who are not so good. The implicit knowledge gets turned into explicit knowledge. With that, you can go to CMM level 3. The higher levels are for a different discussion.

    The point is: Managers are needed, because many people work better under management. Maybe nobody in the team wants to bother with resource allocation and procurement, or skill development and HR processes. Maybe nobody wants to bother with organisational tasks, or (something other posters commented) wants to make the hard decisions. There are many reasons. In the end it boils down to division of labor, which is a proven productivity enhancer.

    (*) yes, you can't get rid of this dependency entirely, but you can reduce the number of good people you need. It is fairly easy to find 5 or 50 good people that set up the structure for everyone else. It is near impossible to find 500 or 5000 good people. Not because they don't exist. Because they already have jobs.

    --
    Assorted stuff I do sometimes: Lemuria.org
  71. Re: I'm 37. I'm not old. by Anonymous Coward · · Score: 1

    Are the levers of power bestowed in some sort of aquatic ceremony?

  72. badges? by wept · · Score: 1

    we don't NEED no stinking BADGES!

  73. I can't just call you "man". by Anonymous Coward · · Score: 0

    Don't be silly. Supreme executive power derives from a mandate from the masses.

  74. Yes, the board/C*O job is to make decisions across by raymorris · · Score: 1

    The job of the BOD and the senior executives is to understand the big picture and long-term strategy and based on that MAKE DECISIONS FOR THE ENTIRE COMPANY about which projects to do, which projects to cancel, and the relative priority of each thing, etc. Those big-picture decisions need to be consistent throughout the organization. You don't want the development team to prioritize product XYZ while the marketing team has cancelled the marketing campaign for XYZ.

    Does that make sense so far, that you don't want the graphic design team pulling overtime to design the UI for a product that the programmers have decided to cancel? To avoid that, the "liaison" TELLS the programmers "this is the product you need to build." "But we want to ..." "No, that sounds like a cool project, but the company is doing XYZ, and your part of that is to build X." A manager can be nice about it, they can be mean about it, or they can be matter-of-fact about it, but they have to tell each team what the decision is is how they are expected to contribute. If not, you won't have all the different parts done in a way that they come together to make a successful project.

  75. Product of MBA thinking by EmperorOfCanada · · Score: 1

    I have found that most companies where managers are multi tiered and plentiful are typically run by mostly MBAs. Often these MBAs have VP titles in their name and they too are multi-tiered with SVP VP and even JVP. But the classic sign is wonderfully summed up in the movie Office Space with the TPS report. I will be dealing with some manager who will say that they are 6 months behind on their XYZ reports. I will then say, "What value do these XYZ reports have then?" Sometimes they might provide a better trail if there is a future fraud investigation or whatnot but in most cases it is just complete BS information being gathered that does not relate in any real way to the day to day operations or the company's goals.

    So you will have this XYZ report that a manager is expected to spend about 1 hour per day working on. They in turn expect their underlings to spend 10+ minutes a day on the report and of course this gets passed up the chain. So a company with 5,000 employees might be effectively dedicating 50-100 employees to the XYZ report. But it isn't just a waste of time but adds stress to the employees and takes away from having a clear sense of purpose. To make it worse there might not be only one; there could also be the ABC report and the LMN training.

    The way I like to boil things down is to say, OK what does this company do? Thus is removing XYZ going to impact doing that? I am often building systems for large companies and thus I am often automating the XYZ report. But suddenly I discover that not only is the XYZ report just busy work but the managers who are dedicated to it also would prefer if I would prioritize automating the XYZ report over say the billing system for selling widgets, which is what the company does. So I come back with a cost analysis that shows the value of the XYZ report is negative whereas the improved billing system will generate X extra revenue every week.

    But I only do this presentation to the CEO and or board level. I would never tell the managers that the XYZ report is not needed because many of them know that their job is total BS.

    One great description that I heard years ago and live by for a long time was that a good manager is there to protect their underlings from the upper management. But then I realized a greater issue. The underlings shouldn't need protection from upper management.

  76. Good stuff, Zappos is on the right track by echtertyp · · Score: 1

    Management is an *activity*, not a position. U.K. and American companies seem (as a rule) to have waaaaaay more managers than needed. The best companies I've worked for had about 1 manager for every 30 to 40 individuals. I'm excited to see what Zappos can do here.

  77. Re: Do you want me to code, or deal with the suits by Anonymous Coward · · Score: 0

    You just articulated my current experience as a contractor.

  78. Re:clarity. Web apps: web design + system architec by psych0fred · · Score: 1

    Hearing programmers say that software architects and design documents are useless is like hearing a hammer swinging construction worker say that blueprints are useless. The reality is at some point the tech-savvy people writing design documents were replaced with artists and no one preserved that critical role that needs to be filled by someone who understands both sides and the principles of sound aesthetic, interface and engineering design, let alone project management. A true software architect creates a design doc that serves both artists as well as programmers and engineers and contains the answers to every question anyone could have have. It's a document drafted by a software architect through close collaboration with informed people -- including the client/user. In short, they write a document that is informed by all teams so everyone is on the same page -- and it's in writing. They aren't working with the programmers but would be working with their team lead who speaks for them and represents their knowledge. This includes defining what goes into milestones and delivery dates and knowing what one's team is capable of despite what they say they are capable of, so padding of dates and restricting the amount of deliverables to ensure what is promised is delivered. Writing a design document usually involved no less than six weeks of thinking and talking about the software before anything more than flow diagrams, database schemas, storyboards and wireframes were produced. Usually it meant that for six weeks everyone involved was building the software in their heads and bringing up any and all issues and requirements relevent to their role and making sure it was documented for everyone before any code was written or art elements created. It also helped greatly in wiritng contracts and defining deliverables. And yeah, this role seems to evaporated from professional software development with the advent of "agile" development.