1.. include:: ../disclaimer-sp.rst
2
3:Original: Documentation/process/management-style.rst
4:Translator: Avadhut Naik <avadhut.naik@amd.com>
5
6.. _sp_managementstyle:
7
8
9Estilo de gestión del kernel de Linux
10=====================================
11
12Este es un documento breve que describe el estilo de gestión preferido (o
13inventado, dependiendo de a quién le preguntes) para el kernel de Linux.
14Está destinado a reflejar el documento
15:ref:`translations/sp_SP/process/coding-style.rst <sp_codingstyle>` hasta
16cierto punto y está escrito principalmente para evitar responder a [#f1]_
17las mismas preguntas (o similares) una y otra vez.
18
19El estilo de gestión es muy personal y mucho más difícil de cuantificar
20que reglas simples de estilo de codificación, por lo que este documento
21puede o no tener relación con la realidad. Comenzó como una broma, pero
22eso no significa que no pueda ser realmente cierto. Tendrás que decidir
23por ti mismo.
24
25Por cierto, cuando se hable de “gerente de kernel”, se refiere a las
26personas lideres técnicas, no de las personas que hacen la gestión
27tradicional dentro de las empresas. Si firmas pedidos de compra o tienes
28alguna idea sobre el presupuesto de tu grupo, es casi seguro que no eres
29un gerente de kernel. Estas sugerencias pueden o no aplicarse a usted.
30
31En primer lugar, sugeriría comprar “Seven Habits of Highly Effective
32People” y NO leerlo. Quemarlo, es un gran gesto simbólico.
33
34.. [#f1] Este documento lo hace no tanto respondiendo a la pregunta, sino
35  haciendo dolorosamente obvio para el interrogador que no tenemos ni idea
36  de cuál es la respuesta.
37
38De todos modos, aquí va:
39
40.. _decisiones:
41
421) Decisiones
43-------------
44
45Todos piensan que los gerentes toman decisiones, y que la toma de
46decisiones en importante. Cuanto más grande y dolorosa sea la decisión,
47más grande debe ser el gerente para tomarla. Eso es muy profundo y obvio,
48pero en realidad no es cierto.
49
50El nombre del partido es **evitar** tener que tomar una decisión. En
51particular, si alguien te dice “elige (a) o (b), realmente necesitamos
52que decidas sobre esto”, estas en problemas como gerente. Es mejor que
53las personas a las que diriges conozcan los detalles mejor que tú, así
54que, si acuden a ti para tomar una decisión técnica, estas jodido.
55Claramente no eres competente para tomar una decisión por ellos.
56
57(Corolario: Si las personas a las que diriges no conocen los detalles
58mejor que tú, también estas jodido, aunque por una razón totalmente
59diferente. Es decir, que estas en el trabajo equivocado y que **ellos**
60deberían gestionando tu brillantez en su lugar).
61
62Así que el nombre del partido es **evitar** las decisiones, al menos las
63grandes y dolorosas. Tomar decisiones pequeñas y sin consecuencias está
64bien, y te hace parecer que sabes lo que estás haciendo, así que lo que
65un gerente de kernel necesita hacer es convertir las decisiones grandes
66y dolorosas en cosas pequeñas a los que a nadie realmente le importa.
67
68Ayuda darse cuenta de que la diferencia clave entre una decisión grande
69y una pequeña es si puede arreglar su decisión después. Cualquier
70decisión se puede hacer pequeña simplemente asegurándose siempre de que
71si te equivocaste (u **estarás** equivocado), siempre puede deshacer el
72daño más tarde retrocediendo. De repente, llegas a ser doblemente
73gerencial por tomar **dos** decisiones intrascendentes - la equivocada
74**y** la correcta.
75
76Y las personas incluso verán eso como un verdadero liderazgo (*tos*
77mierda *tos*).
78
79Por lo tanto, la llave para evitar las grandes decisiones se convierte en
80simplemente evitar hacer cosas que no se pueden deshacer. No te dejes
81llevar a una esquina del que no puedas escapar. Una rata acorralada puede
82ser peligrosa – un gerente acorralado es directamente lamentable.
83
84Resulta que, dado que nadie sería tan estúpido como para dejar que un
85gerente de kernel tenga una gran responsabilidad **de todos modos**,
86generalmente es bastante fácil retroceder. Dado que no vas a poder
87malgastar grandes cantidades de dinero que tal vez no puedas pagar, lo
88único que puedes revertir es una decisión técnica, y ahí retroceder es
89muy fácil: simplemente diles a todos que fuiste un bobo incompetente,
90pide disculpas y deshaz todo el trabajo inútil que hiciste trabajar a la
91gente durante el año pasado. De repente, la decisión que tomaste hace un
92año no era una gran decisión después de todo, ya que se podía deshacer
93fácilmente.
94
95Resulta que algunas personas tienen problemas con este enfoque, por dos
96razones:
97
98 - admitir que eras un idiota es más difícil de lo que parece. A todos
99   nos gusta mantener las apariencias, y salir en público a decir que te
100   equivocaste a veces es muy duro.
101 - que alguien te diga que lo que trabajaste durante el último año no
102   valió la pena después de todo también puede ser duro para los pobres
103   ingenieros humildes, y aunque el **trabajo** real fue bastante fácil
104   de deshacer simplemente eliminándolo, es posible que hayas perdido
105   irrevocablemente la confianza de ese ingeniero. Y recuerda:
106   “irrevocablemente” fue lo que tratamos de evitar en primer lugar, y
107   tu decisión terminó siendo muy grande después de todo.
108
109Afortunadamente, estas dos razones pueden mitigarse eficazmente
110simplemente admitiendo inicialmente que no tienes ni idea, y diciéndole
111a la gente que tu decisión es puramente preliminar, y podría ser la cosa
112equivocada. Siempre te debes reservar el derecho de cambiar de opinión, y
113hacer que la gente sea muy **consciente** de eso. Y es mucho más fácil
114admitir que eres estúpido cuando **aun** no has hecho la cosa realmente
115estúpida.
116
117Entonces, cuando realmente resulta ser estúpido, la gente simplemente
118pone los ojos y dice “Ups, otra vez no”.
119
120Esta admisión preventiva de incompetencia también podría hacer que las
121personas que realmente hacen el trabajo piensen dos veces sobre si vale la
122pena hacerlo o no. Después de todo, si **ellos** no están seguros de si es
123una buena idea, seguro que no deberías alentarlos prometiéndoles que lo
124que trabajan será incluido. Haz que al menos lo piensen dos veces antes de
125embarcarse en un gran esfuerzo.
126
127Recuerda: Es mejor que sepan más sobre los detalles que tú, y
128generalmente ya piensan que tienen la respuesta a todo. Lo mejor que puede
129hacer como gerente no es inculcar confianza, sino más bien una dosis
130saludable de pensamiento crítico sobre lo que hacen.
131
132Por cierto, otra forma de evitar una decisión es quejarse lastimeramente
133de “no podemos hacer ambas cosas?” y parecer lamentable. Créeme, funciona.
134Si no está claro cuál enfoque es mejor, lo descubrirán. La respuesta puede
135terminar siendo que ambos equipos se sientan tan frustrados por la
136situación que simplemente se den por vencidos.
137
138Eso puede sonar como un fracaso, pero generalmente es una señal de que
139había algo mal con ambos proyectos, y la razón por la que las personas
140involucradas no pudieron decidir fue que ambos estaban equivocados.
141Terminas oliendo a rosas y evitaste otra decisión que podrías haber
142metido la pata.
143
1442) Gente
145--------
146
147La mayoría de las personas son idiotas, y ser gerente significa que
148tendrás que lidiar con eso, y quizás lo más importante, que **ellos**
149tienen que lidiar **contigo**.
150
151Resulta que, si bien es fácil deshacer los errores técnicos, no es tan
152fácil deshacer los trastornos de personalidad. Solo tienes que vivir
153con los suyos - y el tuyo.
154
155Sin embargo, para prepararse como gerente del kernel, es mejor recordar
156no quemar ningún puente, bombardear a ningún aldeano inocente o alienar
157a demasiados desarrolladores del kernel. Resulta que alienar a las
158personas es bastante fácil, y desalienarlas es difícil. Por lo tanto,
159“alienar” cae inmediatamente debajo del título “no reversible”, y se
160convierte en un no-no según :ref:`decisiones`.
161
162Aquí solo hay algunas reglas simples:
163
164 (1) No llames a la gente pen*ejos (al menos no en público)
165 (2) Aprende a disculparte cuando olvidaste la regla (1)
166
167El problema con #1 es que es muy fácil de hacer, ya que puedes decir
168“eres un pen*ejo” de millones de manera diferentes [#f2]_, a veces sin
169siquiera darte cuenta, y casi siempre con una convicción ardiente de que
170tienes razón.
171
172Y cuanto más convencido estés de que tienes razón (y seamos sinceros,
173puedes llamar a casi **cualquiera** un pen*ejo, y a menudo **tendrás**
174razón), más difícil termina siendo disculparse después.
175
176Para resolver este problema, realmente solo tienes dos opciones:
177
178 - Se muy buenos en las disculpas.
179 - Difunde el “amor” de manera tan uniforme que nadie termina sintiendo
180   que es atacado injustamente. Hazlo lo suficientemente ingenioso, e
181   incluso podría divertirse.
182
183La opción de ser infaliblemente educado realmente no existe. Nadie
184confiará en alguien que está ocultando tan claramente su verdadero
185carácter.
186
187.. [#f2] Paul Simon cantó “Cincuenta maneras de dejar a tu amante” porque,
188  francamente, “Un millón de maneras de decirle a un desarrollador que es
189  un pen*ejo” no escanea tan bien. Pero estoy seguro de que lo pensó.
190
1913) Gente II – el Buen Tipo
192--------------------------
193
194Aunque resulta que la mayoría de las personas son idiotas, el corolario
195de eso es, tristemente, que tú también seas uno, y aunque todos podemos
196disfrutar del conocimiento seguro de que somos mejores que la persona
197promedio (somos realistas, nadie cree que nunca que son promedio o debajo
198del promedio), también debemos admitir que no somos el cuchillo más
199afilado alrededor, y habrá otras personas que son menos idiotas que tú.
200
201Algunas personas reaccionan mal a las personas inteligentes. Otras se
202aprovechan de ellos.
203
204Asegúrate de que tú, como mantenedor del kernel, estás en el segundo
205grupo. Aguanta con ellos, porque son las personas que te facilitarán el
206trabajo. En particular, podrán tomar tus decisiones por ti, que es de lo
207que se trata el juego.
208
209Así que cuando encuentras a alguien más inteligente que tú, simplemente
210sigue adelante. Sus responsabilidades de gestión se convierten en gran
211medida en las de decir “Suena como una buena idea, - hazlo sin
212restricciones”, o “Eso suena bien, pero ¿qué pasa con xxx?". La segunda
213versión en particular es una excelente manera de aprender algo nuevo
214sobre “xxx” o parecer **extra** gerencial al señalar algo que la persona
215más inteligente no había pensado. En cualquier caso, sales ganando.
216
217Una cosa para tener en cuenta es darse cuenta de que la grandeza en un
218área no necesariamente se traduce en otras áreas. Así que puedes impulsar
219a la gente en direcciones específicas, pero seamos realistas, pueden ser
220buenos en lo que hacen, y ser malos en todo lo demás. La buena noticia es
221que las personas tienden a gravitar naturalmente hacia lo que son buenos,
222por lo que no es como si estuvieras haciendo algo irreversible cuando los
223impulsas en alguna dirección, simplemente no presiones demasiado.
224
2254) Colocar la culpa
226-------------------
227
228Las cosas saldrán mal, y la gente quiere culpar a alguien. Etiqueta, tú
229lo eres.
230
231En realidad, no es tan difícil aceptar la culpa, especialmente si la gente
232se da cuenta de que no fue **toda** tu culpa. Lo que nos lleva a la mejor
233manera de asumir la culpa: hacerlo por otra persona. Te sentirás bien por
234asumir la caída, ellos se sentirán bien por no ser culpados, y la persona
235que perdió toda su colección de pornografía de 36 GB debido a tu
236incompetencia admitirá a regañadientes que al menos intentaste escapar
237de ella.
238
239Luego haz que el desarrollador que realmente metió la pata (si puedes
240encontrarlo) sepa **en privado** que metió la pata. No solo para que
241pueda evitarlo en futuro, sino para que sepan que te deben uno. Y, quizás
242aún más importante, también es probable que sea la persona que puede
243solucionarlo. Porque, seamos sinceros, seguro que no eres tú.
244
245Asumir la culpa también es la razón por la que llegas a ser un gerente
246en primer lugar. Es parte de lo que hace que la gente confíe en ti y te
247permita la gloria potencial porque eres tú quien puede decir “metí la
248pata”. Y si has seguido las reglas anteriores, ya serás bastante bueno
249para decir eso.
250
2515) Cosas que evitar
252-------------------
253
254Hay una cosa que la gente odia incluso más que ser llamado “pen*ejo”,
255y que es ser llamado “pen*ejo” en una voz mojigata. Por lo primero,
256puedes disculparte, por lo segundo, realmente, no tendrás la oportunidad.
257Es probable que ya no estén escuchando, incluso si de lo contrario haces
258un buen trabajo.
259
260Todos pensamos que somos mejores que los demás, lo que significa que
261cuando alguien más se da aires, **realmente** nos molesta. Puedes ser
262moral e intelectualmente superior a todos los que te rodean, pero no
263trates de hacerlo demasiado obvio a menos que tengas **la intención**
264real de irritar a alguien [#f3]_.
265
266Del mismo modo, no seas demasiado educado o sutil acerca de las cosas. La
267cortesía fácilmente termina yendo demasiado lejos y ocultado el problema,
268y como dicen “En internet, nadie puede oírte ser sutil”. Usa un gran
269objeto contundente para enfatizar el punto, porque realmente no puedes
270depender de que las personas entiendan tu punto de otra manera.
271
272Un poco de humor puede ayudar a suavizar tanto la franqueza como la
273moralización. Exagerar hasta el punto de ser ridículo puede reforzar un
274punto sin hacer que sea doloroso para el destinatario, quien simplemente
275piensa que estas siendo tonto. Por lo tanto, puede ayudarnos a superar el
276bloqueo mental personal que todos tenemos sobre la crítica.
277
278.. [#f3] La pista: Los grupos de noticias de Internet que no están
279  directamente relacionados con tu trabajo son excelentes maneras de
280  desahogar tus frustraciones con otras personas. Escribe mensajes
281  insultantes con una mueca de desprecio solo para entrar en un humor de
282  vez en cuando, y te sentirás limpio. Eso sí, no te cagues demasiado
283  cerca de casa.
284
2856) ¿Por qué a mí?
286-----------------
287
288Dado que tu principal responsabilidad parece ser asumir la culpa de los
289errores de otras personas y hacer dolorosamente obvio para todos los
290demás que eres incompetente, la pregunta obvia es: ¿por qué hacerlo en
291primer lugar?
292
293Pase lo que pase, **tendrás** una sensación inmensa de logro personal por
294estar “a cargo”. No importa el hecho de que realmente estés liderando al
295tratar de mantenerte al día con todos los demás y correr detrás de ellos
296lo más rápido que puedes. Todo el mundo seguirá pensando que eres la
297persona a cargo.
298
299Es un gran trabajo si puedes descifrarlo.
300