sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget,/translations/zh_CN/process/management-stylemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/zh_TW/process/management-stylemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/it_IT/process/management-stylemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/ja_JP/process/management-stylemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/ko_KR/process/management-stylemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/sp_SP/process/management-stylemodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhtarget)}(h.. _managementstyle:h]h}(h]h ]h"]h$]h&]refidmanagementstyleuh1hhKhhhhhF/var/lib/git/docbuild/linux/Documentation/process/management-style.rstubhsection)}(hhh](htitle)}(hLinux kernel management styleh]hLinux kernel management style}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hXCThis is a short document describing the preferred (or made up, depending on who you ask) management style for the linux kernel. It's meant to mirror the :ref:`process/coding-style.rst ` document to some degree, and mainly written to avoid answering [#f1]_ the same (or similar) questions over and over again.h](hThis is a short document describing the preferred (or made up, depending on who you ask) management style for the linux kernel. It’s meant to mirror the }(hhhhhNhNubh)}(h-:ref:`process/coding-style.rst `h]hinline)}(hhh]hprocess/coding-style.rst}(hhhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]refdocprocess/management-style refdomainhreftyperef refexplicitrefwarn reftarget codingstyleuh1hhhhKhhubh@ document to some degree, and mainly written to avoid answering }(hhhhhNhNubhfootnote_reference)}(h[#f1]_h]h1}(hhhhhNhNubah}(h]id1ah ]h"]h$]h&]autoKhf1docnamehuh1hhhnjresolvedKubh6 the same (or similar) questions over and over again.}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hXManagement style is very personal and much harder to quantify than simple coding style rules, so this document may or may not have anything to do with reality. It started as a lark, but that doesn't mean that it might not actually be true. You'll have to decide for yourself.h]hXManagement style is very personal and much harder to quantify than simple coding style rules, so this document may or may not have anything to do with reality. It started as a lark, but that doesn’t mean that it might not actually be true. You’ll have to decide for yourself.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hXBBtw, when talking about "kernel manager", it's all about the technical lead persons, not the people who do traditional management inside companies. If you sign purchase orders or you have any clue about the budget of your group, you're almost certainly not a kernel manager. These suggestions may or may not apply to you.h]hXJBtw, when talking about “kernel manager”, it’s all about the technical lead persons, not the people who do traditional management inside companies. If you sign purchase orders or you have any clue about the budget of your group, you’re almost certainly not a kernel manager. These suggestions may or may not apply to you.}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hFirst off, I'd suggest buying "Seven Habits of Highly Effective People", and NOT read it. Burn it, it's a great symbolic gesture.h]hFirst off, I’d suggest buying “Seven Habits of Highly Effective People”, and NOT read it. Burn it, it’s a great symbolic gesture.}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhfootnote)}(hThis document does so not so much by answering the question, but by making it painfully obvious to the questioner that we don't have a clue to what the answer is. h](hlabel)}(hhh]h1}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1jGhjChhhNhNubh)}(hThis document does so not so much by answering the question, but by making it painfully obvious to the questioner that we don't have a clue to what the answer is.h]hThis document does so not so much by answering the question, but by making it painfully obvious to the questioner that we don’t have a clue to what the answer is.}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjCubeh}(h]j ah ]h"]f1ah$]h&]jaj Kj huh1jAhhhKhhhhubh)}(hAnyway, here goes:h]hAnyway, here goes:}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h.. _decisions:h]h}(h]h ]h"]h$]h&]h decisionsuh1hhK hhhhhhubh)}(hhh](h)}(h 1) Decisionsh]h 1) Decisions}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK#ubh)}(hEverybody thinks managers make decisions, and that decision-making is important. The bigger and more painful the decision, the bigger the manager must be to make it. That's very deep and obvious, but it's not actually true.h]hEverybody thinks managers make decisions, and that decision-making is important. The bigger and more painful the decision, the bigger the manager must be to make it. That’s very deep and obvious, but it’s not actually true.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hjhhubh)}(hXThe name of the game is to **avoid** having to make a decision. In particular, if somebody tells you "choose (a) or (b), we really need you to decide on this", you're in trouble as a manager. The people you manage had better know the details better than you, so if they come to you for a technical decision, you're screwed. You're clearly not competent to make that decision for them.h](hThe name of the game is to }(hjhhhNhNubhstrong)}(h **avoid**h]havoid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhXi having to make a decision. In particular, if somebody tells you “choose (a) or (b), we really need you to decide on this”, you’re in trouble as a manager. The people you manage had better know the details better than you, so if they come to you for a technical decision, you’re screwed. You’re clearly not competent to make that decision for them.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK*hjhhubh)}(h(Corollary:if the people you manage don't know the details better than you, you're also screwed, although for a totally different reason. Namely that you are in the wrong job, and that **they** should be managing your brilliance instead).h](h(Corollary:if the people you manage don’t know the details better than you, you’re also screwed, although for a totally different reason. Namely that you are in the wrong job, and that }(hjhhhNhNubj)}(h**they**h]hthey}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh- should be managing your brilliance instead).}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK1hjhhubh)}(hX6So the name of the game is to **avoid** decisions, at least the big and painful ones. Making small and non-consequential decisions is fine, and makes you look like you know what you're doing, so what a kernel manager needs to do is to turn the big and painful ones into small things where nobody really cares.h](hSo the name of the game is to }(hjhhhNhNubj)}(h **avoid**h]havoid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhX decisions, at least the big and painful ones. Making small and non-consequential decisions is fine, and makes you look like you know what you’re doing, so what a kernel manager needs to do is to turn the big and painful ones into small things where nobody really cares.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK6hjhhubh)}(hXIt helps to realize that the key difference between a big decision and a small one is whether you can fix your decision afterwards. Any decision can be made small by just always making sure that if you were wrong (and you **will** be wrong), you can always undo the damage later by backtracking. Suddenly, you get to be doubly managerial for making **two** inconsequential decisions - the wrong one **and** the right one.h](hIt helps to realize that the key difference between a big decision and a small one is whether you can fix your decision afterwards. Any decision can be made small by just always making sure that if you were wrong (and you }(hjhhhNhNubj)}(h**will**h]hwill}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhx be wrong), you can always undo the damage later by backtracking. Suddenly, you get to be doubly managerial for making }(hjhhhNhNubj)}(h**two**h]htwo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh+ inconsequential decisions - the wrong one }(hjhhhNhNubj)}(h**and**h]hand}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh the right one.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubh)}(hThe problem with #1 is that it's very easy to do, since you can say "you're a d*ckhead" in millions of different ways [#f2]_, sometimes without even realizing it, and almost always with a white-hot conviction that you are right.h](h~The problem with #1 is that it’s very easy to do, since you can say “you’re a d*ckhead” in millions of different ways }(hjhhhNhNubh)}(h[#f2]_h]h2}(hjhhhNhNubah}(h]id3ah ]h"]h$]h&]j Khf2j huh1hhjj Kubhh, sometimes without even realizing it, and almost always with a white-hot conviction that you are right.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hAnd the more convinced you are that you are right (and let's face it, you can call just about **anybody** a d*ckhead, and you often **will** be right), the harder it ends up being to apologize afterwards.h](h`And the more convinced you are that you are right (and let’s face it, you can call just about }(hjhhhNhNubj)}(h **anybody**h]hanybody}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh a d*ckhead, and you often }(hjhhhNhNubj)}(h**will**h]hwill}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh@ be right), the harder it ends up being to apologize afterwards.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h8To solve this problem, you really only have two options:h]h8To solve this problem, you really only have two options:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubj)}(h- get really good at apologies - spread the "love" out so evenly that nobody really ends up feeling like they get unfairly targeted. Make it inventive enough, and they might even be amused. h]j)}(hhh](j)}(hget really good at apologiesh]h)}(hjh]hget really good at apologies}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hspread the "love" out so evenly that nobody really ends up feeling like they get unfairly targeted. Make it inventive enough, and they might even be amused. h]h)}(hspread the "love" out so evenly that nobody really ends up feeling like they get unfairly targeted. Make it inventive enough, and they might even be amused.h]hspread the “love” out so evenly that nobody really ends up feeling like they get unfairly targeted. Make it inventive enough, and they might even be amused.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubh)}(hThe option of being unfailingly polite really doesn't exist. Nobody will trust somebody who is so clearly hiding their true character.h]hThe option of being unfailingly polite really doesn’t exist. Nobody will trust somebody who is so clearly hiding their true character.}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubjB)}(hPaul Simon sang "Fifty Ways to Leave Your Lover", because quite frankly, "A Million Ways to Tell a Developer They're a D*ckhead" doesn't scan nearly as well. But I'm sure he thought about it. h](jH)}(hhh]h2}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jGhj:hhhNhNubh)}(hPaul Simon sang "Fifty Ways to Leave Your Lover", because quite frankly, "A Million Ways to Tell a Developer They're a D*ckhead" doesn't scan nearly as well. But I'm sure he thought about it.h]hPaul Simon sang “Fifty Ways to Leave Your Lover”, because quite frankly, “A Million Ways to Tell a Developer They’re a D*ckhead” doesn’t scan nearly as well. But I’m sure he thought about it.}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj:ubeh}(h]jah ]h"]f2ah$]h&]jaj Kj huh1jAhhhKhjhhubeh}(h]peopleah ]h"] 2) peopleah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h3) People II - the Good Kindh]h3) People II - the Good Kind}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhhKubh)}(hXWhile it turns out that most people are idiots, the corollary to that is sadly that you are one too, and that while we can all bask in the secure knowledge that we're better than the average person (let's face it, nobody ever believes that they're average or below-average), we should also admit that we're not the sharpest knife around, and there will be other people that are less of an idiot than you are.h]hXWhile it turns out that most people are idiots, the corollary to that is sadly that you are one too, and that while we can all bask in the secure knowledge that we’re better than the average person (let’s face it, nobody ever believes that they’re average or below-average), we should also admit that we’re not the sharpest knife around, and there will be other people that are less of an idiot than you are.}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhhubh)}(hHSome people react badly to smart people. Others take advantage of them.h]hHSome people react badly to smart people. Others take advantage of them.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhhubh)}(hMake sure that you, as a kernel maintainer, are in the second group. Suck up to them, because they are the people who will make your job easier. In particular, they'll be able to make your decisions for you, which is what the game is all about.h]hMake sure that you, as a kernel maintainer, are in the second group. Suck up to them, because they are the people who will make your job easier. In particular, they’ll be able to make your decisions for you, which is what the game is all about.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhhubh)}(hXSo when you find somebody smarter than you are, just coast along. Your management responsibilities largely become ones of saying "Sounds like a good idea - go wild", or "That sounds good, but what about xxx?". The second version in particular is a great way to either learn something new about "xxx" or seem **extra** managerial by pointing out something the smarter person hadn't thought about. In either case, you win.h](hXBSo when you find somebody smarter than you are, just coast along. Your management responsibilities largely become ones of saying “Sounds like a good idea - go wild”, or “That sounds good, but what about xxx?”. The second version in particular is a great way to either learn something new about “xxx” or seem }(hjhhhNhNubj)}(h **extra**h]hextra}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhj managerial by pointing out something the smarter person hadn’t thought about. In either case, you win.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhhubh)}(hXOne thing to look out for is to realize that greatness in one area does not necessarily translate to other areas. So you might prod people in specific directions, but let's face it, they might be good at what they do, and suck at everything else. The good news is that people tend to naturally gravitate back to what they are good at, so it's not like you are doing something irreversible when you **do** prod them in some direction, just don't push too hard.h](hXOne thing to look out for is to realize that greatness in one area does not necessarily translate to other areas. So you might prod people in specific directions, but let’s face it, they might be good at what they do, and suck at everything else. The good news is that people tend to naturally gravitate back to what they are good at, so it’s not like you are doing something irreversible when you }(hjhhhNhNubj)}(h**do**h]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh9 prod them in some direction, just don’t push too hard.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhhubeh}(h]people-ii-the-good-kindah ]h"]3) people ii - the good kindah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h4) Placing blameh]h4) Placing blame}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hHThings will go wrong, and people want somebody to blame. Tag, you're it.h]hJThings will go wrong, and people want somebody to blame. Tag, you’re it.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hXIt's not actually that hard to accept the blame, especially if people kind of realize that it wasn't **all** your fault. Which brings us to the best way of taking the blame: do it for someone else. You'll feel good for taking the fall, they'll feel good about not getting blamed, and the person who lost their whole 36GB porn-collection because of your incompetence will grudgingly admit that you at least didn't try to weasel out of it.h](hiIt’s not actually that hard to accept the blame, especially if people kind of realize that it wasn’t }(hj hhhNhNubj)}(h**all**h]hall}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubhXP your fault. Which brings us to the best way of taking the blame: do it for someone else. You’ll feel good for taking the fall, they’ll feel good about not getting blamed, and the person who lost their whole 36GB porn-collection because of your incompetence will grudgingly admit that you at least didn’t try to weasel out of it.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hXDThen make the developer who really screwed up (if you can find them) know **in private** that they screwed up. Not just so they can avoid it in the future, but so that they know they owe you one. And, perhaps even more importantly, they're also likely the person who can fix it. Because, let's face it, it sure ain't you.h](hJThen make the developer who really screwed up (if you can find them) know }(hj*hhhNhNubj)}(h**in private**h]h in private}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj*ubh that they screwed up. Not just so they can avoid it in the future, but so that they know they owe you one. And, perhaps even more importantly, they’re also likely the person who can fix it. Because, let’s face it, it sure ain’t you.}(hj*hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX#Taking the blame is also why you get to be manager in the first place. It's part of what makes people trust you, and allow you the potential glory, because you're the one who gets to say "I screwed up". And if you've followed the previous rules, you'll be pretty good at saying that by now.h]hX/Taking the blame is also why you get to be manager in the first place. It’s part of what makes people trust you, and allow you the potential glory, because you’re the one who gets to say “I screwed up”. And if you’ve followed the previous rules, you’ll be pretty good at saying that by now.}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h] placing-blameah ]h"]4) placing blameah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h5) Things to avoidh]h5) Things to avoid}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhj`hhhhhKubh)}(hX%There's one thing people hate even more than being called "d*ckhead", and that is being called a "d*ckhead" in a sanctimonious voice. The first you can apologize for, the second one you won't really get the chance. They likely will no longer be listening even if you otherwise do a good job.h]hX1There’s one thing people hate even more than being called “d*ckhead”, and that is being called a “d*ckhead” in a sanctimonious voice. The first you can apologize for, the second one you won’t really get the chance. They likely will no longer be listening even if you otherwise do a good job.}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj`hhubh)}(hX+We all think we're better than anybody else, which means that when somebody else puts on airs, it **really** rubs us the wrong way. You may be morally and intellectually superior to everybody around you, but don't try to make it too obvious unless you really **intend** to irritate somebody [#f3]_.h](hdWe all think we’re better than anybody else, which means that when somebody else puts on airs, it }(hjhhhNhNubj)}(h **really**h]hreally}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh rubs us the wrong way. You may be morally and intellectually superior to everybody around you, but don’t try to make it too obvious unless you really }(hjhhhNhNubj)}(h **intend**h]hintend}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh to irritate somebody }(hjhhhNhNubh)}(h[#f3]_h]h3}(hjhhhNhNubah}(h]id4ah ]h"]h$]h&]j Khf3j huh1hhjj Kubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj`hhubh)}(hX5Similarly, don't be too polite or subtle about things. Politeness easily ends up going overboard and hiding the problem, and as they say, "On the internet, nobody can hear you being subtle". Use a big blunt object to hammer the point in, because you can't really depend on people getting your point otherwise.h]hX=Similarly, don’t be too polite or subtle about things. Politeness easily ends up going overboard and hiding the problem, and as they say, “On the internet, nobody can hear you being subtle”. Use a big blunt object to hammer the point in, because you can’t really depend on people getting your point otherwise.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`hhubh)}(hX,Some humor can help pad both the bluntness and the moralizing. Going overboard to the point of being ridiculous can drive a point home without making it painful to the recipient, who just thinks you're being silly. It can thus help get through the personal mental block we all have about criticism.h]hX.Some humor can help pad both the bluntness and the moralizing. Going overboard to the point of being ridiculous can drive a point home without making it painful to the recipient, who just thinks you’re being silly. It can thus help get through the personal mental block we all have about criticism.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj`hhubjB)}(hXHint: internet newsgroups that are not directly related to your work are great ways to take out your frustrations at other people. Write insulting posts with a sneer just to get into a good flame every once in a while, and you'll feel cleansed. Just don't crap too close to home. h](jH)}(hhh]h3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jGhjhhhNhNubh)}(hXHint: internet newsgroups that are not directly related to your work are great ways to take out your frustrations at other people. Write insulting posts with a sneer just to get into a good flame every once in a while, and you'll feel cleansed. Just don't crap too close to home.h]hXHint: internet newsgroups that are not directly related to your work are great ways to take out your frustrations at other people. Write insulting posts with a sneer just to get into a good flame every once in a while, and you’ll feel cleansed. Just don’t crap too close to home.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubeh}(h]jah ]h"]f3ah$]h&]jaj Kj huh1jAhhhM hj`hhubeh}(h]things-to-avoidah ]h"]5) things to avoidah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h 6) Why me?h]h 6) Why me?}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hSince your main responsibility seems to be to take the blame for other peoples mistakes, and make it painfully obvious to everybody else that you're incompetent, the obvious question becomes one of why do it in the first place?h]hSince your main responsibility seems to be to take the blame for other peoples mistakes, and make it painfully obvious to everybody else that you’re incompetent, the obvious question becomes one of why do it in the first place?}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXFirst off, while you may or may not get screaming teenage girls (or boys, let's not be judgmental or sexist here) knocking on your dressing room door, you **will** get an immense feeling of personal accomplishment for being "in charge". Never mind the fact that you're really leading by trying to keep up with everybody else and running after them as fast as you can. Everybody will still think you're the person in charge.h](hFirst off, while you may or may not get screaming teenage girls (or boys, let’s not be judgmental or sexist here) knocking on your dressing room door, you }(hj.hhhNhNubj)}(h**will**h]hwill}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj.ubhX get an immense feeling of personal accomplishment for being “in charge”. Never mind the fact that you’re really leading by trying to keep up with everybody else and running after them as fast as you can. Everybody will still think you’re the person in charge.}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h$It's a great job if you can hack it.h]h&It’s a great job if you can hack it.}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM"hjhhubeh}(h]why-meah ]h"] 6) why me?ah$]h&]uh1hhhhhhhhMubeh}(h](linux-kernel-management-styleheh ]h"](linux kernel management stylemanagementstyleeh$]h&]uh1hhhhhhhhKj}jjhsj}hhsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}(f1]haf2]jaf3]jaurefids}(h]haj]jyaj ]haj]jaj]jaunameids}(jjhjijfjhj jjjjjejbj]jjjj]jZj j jjjaj^u nametypes}(jjjijhjjjej]jj]j jjauh}(hhjfhjhj jCjjjjjbjjjjj:jjhjZjj j`jjjjj^ju footnote_refs}(j]haj]jaj]jau citation_refs} autofootnotes](jCj:jeautofootnote_refs](hjjesymbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]transform_messages](hsystem_message)}(hhh]h)}(hhh]h5Hyperlink target "managementstyle" is not referenced.}hj sbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1jubj)}(hhh]h)}(hhh]h/Hyperlink target "decisions" is not referenced.}hj$sbah}(h]h ]h"]h$]h&]uh1hhj!ubah}(h]h ]h"]h$]h&]levelKtypejsourcehlineK uh1jube transformerN include_log] decorationNhhub.