News for hackers. Stuff that matters.
Re:Why Are So Many Zappos Employees Leaving? by marknutter on Sunday January 24, 2016 @08:19PM (#10965010)
I assume this keeps popping up on Hacker News because of schadenfreude, but I'm going to say something controversial (and from a completely uninformed viewpoint), and that's "good riddance". Of all the managers I've ever had, maybe 1 or 2 of them have been any good at it. And by good at it, I mean they made me better at my job. All the other managers I've ever dealt with succeeded primarily in making my job harder to do.

Good managers are glorified butlers. Their job is to do everything and anything they can to accommodate those whom they manage, and recognize that because they aren't actually creating anything, they defer to those who can and do whatever they can to help them do it. If they came from a creator position, then their main challenge is to not forget what it was like to be a creator and advocate for them as though they still are.

One of the major problems with the whole concept of managers is that they are typically higher than the creators in the corporate hierarchy, and often get corrupted by that. They are proud to be managers because it's a promotion in most organizations, but they have to deal with the uncomfortable fact that they no longer actually make anything (or never did to begin with). Thus, they try to find other ways to make themselves feel valuable, and that often involves inventing extra work for the creators to do.

If I ran a company, managers would be butlers. Their compensation would be directly tied to the level of happiness of the creators they are serving. I might even let the creators they serve set their salaries. I currently have a manager whose salary I would set higher than my own because he completely embodies this type of management style. If anybody on the team needs anything, he does it with a smile. He is our advocate, our cheerleader, our mediator, our friend, and our faithful servant. It's not a coincidence he's gotten employee of the year (based on embodying corporate values) two years in a row.

I really appreciate what Zappos is doing here and I sincerely hope it works out. The worst thing that could happen is they lose their resolve and give up on it. That would be a very unfortunate signal to the rest of corporate America that the status quo is working just fine, and it would make me very sad indeed.

Re:Why Are So Many Zappos Employees Leaving? by andygcook on Sunday January 24, 2016 @08:38PM (#10965073)
What you're describing is akin to servant leadership - https://en.m.wikipedia.org/wiki/Servant_leadership
Re:Why Are So Many Zappos Employees Leaving? by qrybam on Monday January 25, 2016 @02:52AM (#10966099)
Thanks for sharing - reading this reminds me a lot of what a scrum master does (or at least should do) for a team of developers.

I've experienced first hand what it's like to work for someone you could call a "servant leader" and also someone who's autocratic to the core.

  "Situational contexts are not considered."
I don't believe their is a one size fits all leadership philosophy. Different situations demand different approaches, and some people respond better to more "active" leadership.

Being able to effectively self-manage under a servant leader requires a certain level of maturity and confidence that isn't always present in people. Actually being able to bring these qualities out in people who don't naturally exhibit them is a real challenge, and depending on the individual, sadly, can be very difficult to achieve.

If you're lucky enough to work under someone who's responsibility it is to make you better (i.e. a wise and experienced mentor), make sure you grab the opportunity with both hands and learn as much as you can in the time you have together.

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Sunday January 24, 2016 @10:51PM (#10965460)
First I've heard of it. Sounds awesome, thanks.
Re:Why Are So Many Zappos Employees Leaving? by ethbro on Sunday January 24, 2016 @08:54PM (#10965137)
The issue with inverting the hierarchy is that it precludes centralized control. And that's what your managers are really about.

Their function vis-a-vis you is almost inconsequential. They exist so that those above them can direct and receive feedback from you (or more accurately, the 10s/100s/1000s of you) in an efficient manner. Whether you think that's necessary or not is up for debate, but examining the manager's role solely from the perspective of an employee is only half-informed.

Personally, having to individually convince every software engineer in a company of a particular course of action sounds about as much fun as counting grains of sand.

Re:Why Are So Many Zappos Employees Leaving? by lifeisstillgood on Monday January 25, 2016 @02:28AM (#10966052)
Mass communication is used precisely to allow centralised persuasion of whole populations so it should work on software engineers
Re:Why Are So Many Zappos Employees Leaving? by ethbro on Monday January 25, 2016 @10:56AM (#10967824)
That's unidirectional.
Re:Why Are So Many Zappos Employees Leaving? by marknutter on Sunday January 24, 2016 @10:52PM (#10965465)
My manager-servant would also be responsible for communicating with the stakeholders, yes.
Re:Why Are So Many Zappos Employees Leaving? by ethbro on Monday January 25, 2016 @08:40AM (#10967067)
I'm assuming you mean bidirectional communication with stakeholders.

But how do you then rectify the power dynamic between the presenter of stakeholders' views/requestions (i.e. the manager-servant) and the person with the authority to alter workflow (not the manager-servant)?

It seems ill conceived to filter communication through a medium that can effectively be ignored.

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @08:44AM (#10967087)
Ignoring certain communications can be extremely valuable. For instance, suppose a stakeholder moves the deadline a few weeks earlier, but the team of creators knows that it's completely unrealistic. To meet the deadline they need to stop doing things like writing automated tests or doing code reviews. They overrule the decision unless the stakeholder agrees to cut scope because they're unwilling to sacrifice quality. If a traditional manager role was in place they could simply overrule the group who does the actual creating and end up with bad output.
Re:Why Are So Many Zappos Employees Leaving? by ethbro on Monday January 25, 2016 @10:46AM (#10967760)
While that's certainly a problem case, I'd argue that it's rarer than creators taking as long to deliver a project as possible (why not, it's easier?). Which collapses down to the general communism/capitalism split for me (aka "Why does a person do a thing?").

If you apply processes that were designed for average or lowly motivated teams to highly self-motivated teams, you lose efficiency. But if you apply processes for highly self-motivated teams to other teams, equally bad things happen.

So the optimal solution is that employees need to be managed according to their individual needs. Some people need managers. Some people hate managers. If a company really wants efficiency, then they'll recognize both of these and cater to them differently.

Unfortunately, I think in the the real world the highly self-motivated individuals just get recognized as "talented" and pushed up into management themselves. Which is probably about the most terrible outcome. :\

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @11:18AM (#10967987)
> While that's certainly a problem case, I'd argue that it's rarer than creators taking as long to deliver a project as possible (why not, it's easier?).

My experiences might be unique, but I've never been part of a team that at any point preferred taking longer to finish something than necessary. Creators' pride is very much wrapped in how quickly they can deliver creations. So much so that it can be devastating to moral for a team of creators to miss a deadline. It's viewed at as a failure and a sign of incompetence, even if there were valid reasons for it happening.

I think the important distinction to be made is the type of creation that's happening. If you're an assembly line worker or a subway sandwich maker, your self-identity probably isn't tied to your job. If it takes you longer to make a sandwich or a widget than someone else but your compensation isn't affected, then you probably will take longer because it is, like you said, "easier".

If, however, your identity is very intimately tied to your creations, then you will care deeply about their quality and the efficiency with which you can create them. Perhaps the main problem is managers creating creators whose identities are tied to their creations like creators whose identities are detached from their creations. And with that distinction, I would agree with your statement that "employees need to be managed according to their individual needs."

I guess because we were talking about Zappos where I think I can safely assume the creators' identities are tied to their creations, which is why I wrote my original comment from that perspective.

> Unfortunately, I think in the the real world the highly self-motivated individuals just get recognized as "talented" and pushed up into management themselves. Which is probably about the most terrible outcome. :\

Absolutely, and I've seen it happen time and time again. Often those types of people aren't very good at managing people.

Re:Why Are So Many Zappos Employees Leaving? by sopooneo on Sunday January 24, 2016 @08:43PM (#10965092)
Unless it turns out that profits are directly proportional to creator happiness, why would a for-profit company use that as the primary metric in deciding the compensation of managers?

I am willing to bet there is correlation between the two, but not enough to make it as a primary metric.

Re:Why Are So Many Zappos Employees Leaving? by loki49152 on Monday January 25, 2016 @02:42AM (#10966075)
As I recall from my business management classes in college, no studies have ever shown a correlation between worker happiness and productivity. That doesn't mean that happiness has no effect on other metrics - but this subject has been studied in depth for the last century and researches keep getting the same result.
Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @08:40AM (#10967070)
It would be absolutely silly to use those studies as an excuse to ignore worker happiness. My guess is that those studies are overly simplistic and difficult to draw any real conclusions from. Happiness is notoriously hard to measure, for starters, and productivity can mean a lot of different things based on the industry and type of business that's being examined. For instance, how do you measure the productivity of your software engineers? Lines of code? Features shipped? Hours worked? Many, many attempts have been made to do this and none of them, to my knowledge, have been particularly successful.

I think this is one of those cases where until we know with confidence one way or the other, we should probably just start out with the assumption that worker happiness is a good thing and put the burden of proving otherwise on the scientific community. Until then, let's go with our gut.

Re:Why Are So Many Zappos Employees Leaving? by girvo on Monday January 25, 2016 @01:48AM (#10965960)
Totally fair, but I highly doubt "creating busywork and making employees less efficient" is tied to profits in a positive way either.
Re:Why Are So Many Zappos Employees Leaving? by aNoob7000 on Sunday January 24, 2016 @08:52PM (#10965122)
I don't get your response. You praise a manager that's like a servant and does all the blocking and tackling for you and all with a smile, but yet you want Zappos' flat organizational structure.

I know plenty of creators that don't want to spend their days blocking and tackling. Most "creators" just want to sit in front of their computers all day getting stuff done. With Holocracy those creators you talk about would assume more responsibilities and can no longer hide behind the servant.

Lastly, why are middle managers always seen in such a poor light? Why isn't a CEO/CFO/CIO seen in a lesser light since they really don't produce anything.

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Sunday January 24, 2016 @10:50PM (#10965458)
Who said I don't see C's in a lesser light?

And yes, I used this post as an opportunity to rant about managers in a vertically structured company, but I see no reason why the type of manager I prefer could not exist at Zappos. In fact, it seems like it would be more likely to occur, given that they would no longer outrank the creators.

Re:Why Are So Many Zappos Employees Leaving? by kybernetikos on Monday January 25, 2016 @02:12AM (#10966013)
Without me, my keyboard will achieve nothing. Without a manager, a good developer will go on trying to create value.

The purpose of the manager is not to squeeze productivity out of a developer as you might blood out of a stone (although some seem to think it is), but to try to make sure that the developers are working on the right stuff for the company. In a healthy organisation, that can be done as part of a dialogue with the developers and takes the form primarily of communication.

Re:Why Are So Many Zappos Employees Leaving? by wushupork on Tuesday January 26, 2016 @01:53AM (#10972208)
I have to disagree here. Much waste is created by founder developers precisely because they can code, but they are not necessarily creating value ( I'm just as guilty ). Good managers / the business, call it whatever you will figure out the priorities, the desires of the stakeholders, help prioritize and more. Any producer (not just a developer) left to their own devices builds what they want to build, and that's not necessarily valuable to the customers or the business. So I agree with your second part, but not the first.
Re:Why Are So Many Zappos Employees Leaving? by kybernetikos on Wednesday January 27, 2016 @02:14AM (#10978716)
> Any producer (not just a developer) left to their own devices builds what they want to build, and that's not necessarily valuable to the customers or the business.

For a good developer "what they want to build" in the context of their job is at least somewhat informed by what they think will be valuable for their company. Now, it's completely true that developers might be prone to particular kinds of getting it wrong (let's build a framework!), but that's true for any kind of person including managers.

Point being, managers are there to help make sure that the producers are informed and aligned about the wider context.

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @08:47AM (#10967100)
> The purpose of the manager is not to squeeze productivity out of a developer as you might blood out of a stone (although some seem to think it is), but to try to make sure that the developers are working on the right stuff for the company

In my experience that responsibility has fallen on the CEO or the Product people.

Re:Why Are So Many Zappos Employees Leaving? by WalterBright on Monday January 25, 2016 @04:27AM (#10966310)
> Why isn't a CEO/CFO/CIO seen in a lesser light since they really don't produce anything.

Consider Apple. Apple had a series of CEOs who were unable to stem the slide into bankruptcy. Enter Jobs, who turns a company 90 days from bankruptcy in the biggest corporation in the world. He did this with the same group of employees.

The only thing that changed at Apple was the CEO.

Re:Why Are So Many Zappos Employees Leaving? by mattkevan on Monday January 25, 2016 @04:57AM (#10966384)
I was under the impression that Jobs replaced a lot of the Apple senior management with his people from NeXT. To the point where there were jokes that it was NeXT taking over Apple, not the other way round.
Re:Why Are So Many Zappos Employees Leaving? by WalterBright on Monday January 25, 2016 @06:45AM (#10966642)
Part of a CEOs contribution is to install the right management team, and if that is what he did, it was something the previous line of CEOs did not do.
Re:Why Are So Many Zappos Employees Leaving? by danieltillett on Monday January 25, 2016 @05:24AM (#10966440)
I don't like to use Apple as a evidence for anything. Steve and Apple are such outliers that using them as evidence supporting any conjecture is extremely problematic. About the best you can say is that they are proof that every rule has an exception.
Re:Why Are So Many Zappos Employees Leaving? by WalterBright on Monday January 25, 2016 @06:54AM (#10966662)
The CEO decides what problems to solve an in general how to solve them. It's like a general on the battlefield - and military history shows how extraordinarily dependent an army is on the decisions of its generals.

Consider how Microsoft has rather dramatically changed course with the ascension of Nadella, with an equally dramatic effect on the stock price. This is very clearly a result of the CEO changing direction.

Company culture as well flows down from the top, this becomes clear if you've worked for different corporations.

If the CEO doesn't matter, I wonder who would risk $billions in corporate valuation installing some random guy off the street rather than a carefully selected person.

Re:Why Are So Many Zappos Employees Leaving? by danieltillett on Monday January 25, 2016 @07:53AM (#10966872)
Walter I am not disagreeing that the CEO matters, just that Apple and Steve are not good models for anything. I have seen far too much obnoxious behaviour explained off as “Steve did x and Apple was a success so I will do it too”.
Re:Why Are So Many Zappos Employees Leaving? by Angostura on Monday January 25, 2016 @04:18AM (#10966284)
> If I ran a company, managers would be butlers. Their compensation would be directly tied to the level of happiness of the creators they are serving.

Let's take the simplest case of this.

You're a one man business, developing software perhaps. You're doing well, you're successful and you take on someone to help you out.

Are you now their butler? Does that person set your salary?

If not, at what size of organisation does manager-as-butler kick in?

Re:Why Are So Many Zappos Employees Leaving? by mbrameld on Monday January 25, 2016 @05:33AM (#10966458)
That's not the same case at all, though. The business owner may "manage" the new employee, but that role is completely different from the role of a manager in the context of this discussion.
Re:Why Are So Many Zappos Employees Leaving? by Angostura on Monday February 01, 2016 @07:08AM (#11011269)
So you've said that it doesn't hold true for a 2 person company. At what size of company would you make the organisational shift then? 3, 20, 50? At the point where there is one person between the founder and the lowliest employee?
Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @08:31AM (#10967038)
If your new hire is doing all the creating, then yes, it's your job to make sure their job is as easy as possible and they are as effective as they can be. But this example is a little absurd. Manager wouldn't be the correct term for the founder in your example since they would be filling myriad roles beyond manager, just like the first hire would be filling myriad roles beyond "software engineer".
Re:Why Are So Many Zappos Employees Leaving? by aries1980 on Monday January 25, 2016 @04:40PM (#10970135)
Managers are not necessary the leaders. Managers manage resources, leaders lead people.
Re:Why Are So Many Zappos Employees Leaving? by jqm on Monday January 25, 2016 @01:17AM (#10965869)
A managers job is to get things done using YOU as the tool. Your happiness is as irrelevant to this as the happiness of your keyboard.

If you work better happy... fine, that's a consideration. But really it's the only one. The goal isn't for you to be happy. The goal is to get tasks accomplished. One keyboard breaks you go get another one. The store shelves are full of them. And that's how the pyramids got built.

Re:Why Are So Many Zappos Employees Leaving? by marknutter on Monday January 25, 2016 @08:52AM (#10967122)
> If you work better happy... fine, that's a consideration. But really it's the only one.

Not only do I work better happy (I do), I stick around longer. And that's really the key, here. Sure you can squeeze productivity out of creators while disregarding their happiness, but everyone has their limits. They will eventually leave and take with them a wealth of tribal knowledge. Corporations are notoriously bad at measuring the cost of losing employees with domain specific knowledge about their products or services. The attitude is typically that creators are interchangeable like cogs in a machine.

Re:Why Are So Many Zappos Employees Leaving? by ethnomusicolog on Monday January 25, 2016 @06:11AM (#10966555)
It's an open secret to management . It buy you so much from your employees (ideas, loyalty, goodwill, money, initiative,...), for so little that I am kind of puzzled so few people get it. Actually, everytime I saw a great boss operating, it was more or less in this fashion.
Re:Why Are So Many Zappos Employees Leaving? by ako on Monday January 25, 2016 @01:13AM (#10965859)
Maybe the compensation of managers has something to do with this: http://avc.com/2016/01/get-the-strategy-right-and-the-execut...
Re:Why Are So Many Zappos Employees Leaving? by randycupertino on Monday January 25, 2016 @02:17AM (#10966029)
"I assume this keeps popping up on Hacker News because of schadenfreude,"

I don't know, I think there are chronic reposting lately in all categories, just not this topic. Don't we have a bot to remove duplicate posts? Because it doesn't seem to be working these days.

Re:Why Are So Many Zappos Employees Leaving? by draw_down on Monday January 25, 2016 @09:09AM (#10967220)
I know what you mean, but unfortunately it does not necessarily follow that getting rid of all the managers will result in a better workplace. It could just be a new, worse, form of chaos.
Re:Why Are So Many Zappos Employees Leaving? by dba7dba on Monday January 25, 2016 @05:44AM (#10966492)
Very good description of what a manager should be but very few achieve. Most managers seem more happy to be acting like a 'boss'.