¿Qué hace que un administrador sea "bueno" o "excelente"? [cerrado]

27

En el esquema de las cosas, es bastante fácil ejecutar un servidor web. Instale, por ejemplo, Apache, PHP y MySQL, y ya está en camino. Pero el trabajo, obviamente, no termina ahí. Los buenos administradores realizan docenas de tareas más allá de mantener actualizados algunos programas.

¿Qué debe hacer un administrador web para convertirse en un buen administrador? ¿Qué pasos deben tomar para aprender estas habilidades y qué deben hacer para emplear estas habilidades?

(Los ejemplos incluyen monitorear el tráfico de red, crear y ejecutar un esquema de respaldo, administrar un certificado de cifrado y más).

stalepretzel
fuente
Esta pregunta serverfault.com/questions/29731/… puede guiarlo
adopilot
Creo que esta pregunta con la mayoría de las respuestas debería ir al blog, ya que es la publicación de blog perfecta :)
Spirit

Respuestas:

38
  • un deseo de tener las cosas bien
  • la capacidad de improvisar soluciones increíbles cuando te das cuenta de que "lo correcto" es inalcanzable.
  • la voluntad de "poseer" un problema y ver los problemas hasta su conclusión.
  • la voluntad de llamar y los problemas propios, incluso si nadie lo ha informado.
  • la capacidad y el deseo de reemplazarse con un pequeño script de shell una vez que haya dominado un problema (liberarse para encontrar y abordar el siguiente problema).
  • el impulso de autoevaluarse y mejorar siempre las cosas, incluso si sus usuarios ya están contentos.
  • Y, sobre todo, la capacidad de respirar profundamente, exhalar y lidiar con el último incendio que acaba de caer en su regazo.
jj33
fuente
77
Conozco administradores de sistemas que realmente quieren "ser dueños" de los problemas, pero no los resuelven. La peor combinación de todas :-(
Zizzencs
16

Un buen administrador en mi opinión debería tener algunas cualidades:

  1. La capacidad de aprender y adaptarse Esto es absolutamente clave. El mundo es un lugar dinámico y, tarde o temprano, cualquier administrador tendrá que pasar a un sistema con el que no esté familiarizado. Sea capaz de aceptar el cambio y hacerlo funcionar a su favor. Una excelente manera de hacerlo es mantener los ojos bien abiertos en el horizonte y examinar las nuevas tecnologías, ya que parecen considerar su aplicabilidad a su negocio.

  2. Conozca el sistema que administra Nuevamente, esto es indispensable. No hay forma de utilizar o proteger completamente su sistema si no comprende lo que está haciendo. Eso no significa necesariamente comprender cómo se implementa un sumador Carry-Lookahead en su CPU, sino comprender cómo PHP interactúa con apache para producir su salida. Comprenda cómo funciona Active Directory si es administrador de red, etc.

  3. La capacidad de lidiar con la administración En serio, podrías ser el mejor administrador del mundo, pero a menos que puedas convencer a tu jefe de que te compre ese nuevo servidor, las cosas nunca se harán.

  4. Piensa rápido, no estoy seguro de qué puedes hacer para prepararte para esto ... ¿Jugar al racquetball, quizás? Honestamente, este proviene de la experiencia. La Ley de Murphy siempre te encontrará y saqueará, así que mejor prepárate para lidiar con eso.

Hay más, pero creo que estos son 4 claves. XD

ParoX
fuente
11

Creo que la capacidad de trabajar con las personas que está apoyando en el nivel correcto es importante. Como usuario / desarrollador avanzado, odio cuando los administradores de sistemas me tratan como un idiota o un disruptor cuando intento solucionar un problema o hacer algo.

Lo mismo es cierto para los equipos de desarrollo: a menudo arrojan cosas al administrador del sistema sin ningún contexto o explicación y esperan una acción inmediata.

Así que supongo que en ambos casos las buenas habilidades de comunicación son críticas.

Luke Quinane
fuente
10

Los mejores administradores que he conocido fueron aquellos que mantuvieron la calma en una crisis y supieron cuándo admitir que no sabían qué estaba pasando mal.

Menos importante, pero más valorado por sus superiores: la voluntad de decir " " y ayudar a la gerencia a alcanzar sus objetivos, pero reconocer que decir No es mejor para la empresa.

Shalom Craimer
fuente
7

Creo que la clave más importante para ser un buen administrador es resolver los problemas de la manera correcta, en lugar de usar un truco. Al tomarse el tiempo para comprender completamente un problema, solucionarlo completamente y automatizar cualquier pieza aplicable de la solución, podrá manejar emergencias reales cuando surjan y asumir tareas para facilitar la vida de los usuarios.

Drew Stephens
fuente
1
+1 para "Al tomarse el tiempo para comprender completamente un problema" ¡esta es la clave!
JJ01
Sí. Veo que los administradores de sistemas junior otorgan derechos de administrador local a un usuario y creo que han resuelto sus problemas. No, esa es una solución. ¡Ahora te has ganado algo de tiempo para resolver el problema correctamente!
Chris Thorpe
4

De siete hábitos de DBA altamente efectivos ; igualmente aplicable a sistemas y administradores de red:

  • Sé un experto generalista.
  • Comprenda las expectativas comerciales y de los usuarios.
  • Cree SLA más granulares a través de métricas cuantitativas y fáciles de entender.
  • Divide el entorno en piezas más pequeñas y manejables.
  • Centrarse en tareas, no centrarse en la implementación.
  • Segregar y delegar lo mundano.
  • Deshágase de soluciones únicas.
Murali Suriar
fuente
3

¡Muchas buenas respuestas aquí! Me gustan especialmente las listas de jj33 y Murali Suriar.

Yo agregaría a los suyos:

  • Sé un comunicador activo. No importa si está en una empresa grande o pequeña. La gente cuenta con usted para mantener la red y los servidores "aburridos" (es decir, sin sorpresas). Por lo tanto, anuncie activamente los tiempos de inactividad de actualización y mantenimiento, promueva rápidamente las noticias cuando sepa que hay un problema que puede afectar a las personas y trabaje con sus electores para identificar cuándo son más sensibles a la confiabilidad de la infraestructura (fin de mes, trimestre, a principios del mañana, lo que sea). Documente el entorno y los procedimientos en cualquier lugar, en cualquier lugar, para que sus procesos puedan distribuirse, compartirse y repetirse. Puede pensar que esto va a reducir la seguridad de su trabajo, pero lo que realmente hará es permitirle pasar a otras tareas.
Bernard Dy
fuente
3

Sé que esto suena como una broma, pero ser TOC Los administradores de sistemas que son obsesivos con la estandarización de las cosas generalmente producirán los sistemas más seguros y confiables.

Steve Evans
fuente
2

El bueno resuelve todo tipo de problemas sobre la marcha, el excelente los evita de antemano. ¿Alguien mencionó a Tao?

Aputsiak
fuente
2

Trabajando siempre hacia el siguiente nivel de disponibilidad de servicio: luchando por un entorno que se arregle principalmente y que siempre sea medible en todas las cuentas.

Si no puede medir (disponibilidad, estado, costo, etc.), posiblemente no pueda saber si lo que hace realmente mejora los sistemas para su propósito.

Y como siempre, "haga las cosas": sea transparente, pragmático y tranquilo.

Oskar Duveborn
fuente
Las mejores prácticas de ITIL y Microsoft Operations Framework (MOF) son algunos buenos recursos.
Oskar Duveborn
2

Si el administrador es excelente, los usuarios ni siquiera se dan cuenta de que existe (o mirando desde el lado del administrador, los usuarios nunca tienen que molestarlo).

vartec
fuente
2

Lea The Practice of System and Network Administration por Tom Limoncelli, Christina Hogan y Strata Chalup; Es la respuesta de 1000 páginas a su pregunta, pero merece la pena.

No cubre ninguna tecnología específica (por ejemplo, UNIX, Windows), y no encontrará un solo ejemplo de "escriba este comando". Se trata de todas las cosas además de las cosas técnicas que hacen que un administrador de sistemas sea excelente.

TimB
fuente
1

Un buen administrador entiende que tienen que continuar aprendiendo y creciendo. Se esfuerzan por hacer lo mejor que pueden en cada esfuerzo, admiten fracasos y aprenden de ellos.

Son extraordinariamente comunicativos. No solo son capaces de explicar términos técnicos complejos a un laico, sino que se esfuerzan por actuar como defensores del diablo de su propia idea para asegurarse de que están dando las mejores opciones a su cliente.

Son activos en lugar de reactivos. Anticipan los problemas y la demanda, y los resuelven, si es posible, antes de que afecten a algo. Cuando se descubre un problema crítico, diagnostican el problema rápidamente y con calma antes de intentar solucionarlo.

Los mejores administradores saben y aceptan que hay más de una manera de hacer las cosas, que no todos los problemas son un clavo, y que debido a que siempre hay una mejor manera de hacer algo que la forma en que estaban planeando, constantemente buscan aprender nuevas técnicas. , tecnologías y comprensión.

Un buen administrador adora los servidores y tiene más de unos pocos en casa, incluso si ya pasan más de 80 horas a la semana como administradores de sistemas.

Un buen administrador sabe que él / ella no es un gran administrador. Los administradores verdaderamente excelentes no existen, solo hay quienes dicen ser excelentes y aquellos que saben que no lo son.

-Adán

Adam Davis
fuente
1

Creo que las habilidades de comunicación son muy importantes si quieres pasar de: administrador a: gran administrador.

Desde el punto de vista del desarrollador de la aplicación, si el administrador no puede comunicar por qué algo es un problema o por qué las cosas tardan más de lo esperado, solo puedo hacer conjeturas sobre la próxima solución (si la hay).

Cuanto más pueda comunicarse el administrador (preferiblemente en lenguaje no administrativo) sobre lo que está sucediendo o por qué las cosas tendrán que esperar hasta el lunes, mejor podré trabajar con ellos.

Un gran administrador puede destilar la esencia de lo que está sucediendo y puede contar la versión fácil de entender a sus [usuarios | otros departamentos | clientes] para que entiendan el problema sin conocer todos los detalles.

Jacco
fuente
1

La diferencia entre buenos y grandes administradores no se ve a menudo hasta que es demasiado tarde.

Un buen administrador tendrá el software o sistema en funcionamiento y funcionará de maravilla.

Un gran administrador tendrá el software o sistema en funcionamiento y nuevamente funcionará de maravilla. Sin embargo, el gran administrador también se habrá tomado el tiempo para comprender todo lo que pueda sobre el sistema y establecer medidas preventivas para asegurarse de que las cosas no se rompan en el momento más crítico.

Si se rompen, el gran administrador podrá solucionar o encontrar una solución muy rápidamente debido a su conocimiento de la plataforma. Un buen administrador generalmente entrará en pánico y comenzará a aletear en este punto.

Desafortunadamente, como se dijo, todo esto a menudo se descubre demasiado tarde.

Nathan
fuente
Un buen administrador lo hará avanzar más rápido, un gran administrador lo hará pasar mucho más tiempo que el pequeño inicio adicional (generalmente) no importará.
LapTop006
1

Ya me gustan muchas de las respuestas aquí, pero sugeriría una más: comprenda y crea que sus sistemas están ahí para respaldar el negocio, no al revés.

Greg Whitfield
fuente
0

Amo el café, quiero decir realmente. Para cuando el servidor deja de funcionar a las 3 de la mañana.

hitsuyashi
fuente
0

Encuentre al tipo que si lo dejara en una isla con una navaja no solo sobreviviría, sino que crearía una casa con agua corriente ... Ese es el tipo que desea

Trent
fuente
0

Cuando le dices a un administrador moderado que haga algo, lo hará y dirá "hecho". Incluso podría agregar "pruébelo por favor, ya que no estoy seguro de si funciona como debería".

Cuando le dices a un buen administrador que haga algo, él lo hará y dirá "hecho y probado, diviértete usándolo". Y lo harás

Paweł Polewicz
fuente
-1

La disciplina, las habilidades de comunicación y la confianza son mis tres principales.

Chopper3
fuente