La prueba de Joel para trabajos de administrador del sistema

142

Basado en “problemas de organización”: ¿puntos dolorosos de TI? Creo que sería justo decir que los administradores de sistemas deben determinar si vale la pena trabajar en un lugar. Hay una prueba similar conocida por Joel para programadores .

¿Cuáles son las 12 preguntas que los administradores del sistema deben hacer en una entrevista para ayudarlos a decidir si es un buen lugar para trabajar?

Siguiendo las reglas de Joel:

  1. Las preguntas deben ser independientes de la plataforma y la tecnología.
  2. Las preguntas deben obtener una respuesta simple como sí o no

EDITAR: publique una pregunta a la vez para que podamos ver qué usuarios votan.

Kara Marfia
fuente
2
pregunta: ¿debemos poner cada pregunta en una respuesta separada para que tengamos una de las 12 preguntas / respuestas más votadas?
Brian
Creo que esa es probablemente la mejor manera de trabajarlo.
Nick Kavadias
2
La prueba de Joel utiliza preguntas de sí / no, por lo que tal vez deberíamos apegarnos a esos tipos en lugar de preguntas de "cómo" o "describir".
Doug Luxem
1
Cierto. Pero las preguntas también se pueden formular de tal manera que "cualquier otra respuesta que no sea x" también sería suficiente. Cada organización hace las cosas de manera diferente, y aunque Joel ha sido lo suficientemente amable como para proporcionar una plantilla, eso no significa que / everyone / seguirá la misma plantilla / kind /.
Avery Payne
El número 7 no se ajusta al criterio de la pregunta. Además, la respuesta al número 7 también sería inútil sin un conocimiento previo considerable del trabajo y su entorno.
John Gardeniers

Respuestas:

101

¿Utiliza un sistema de seguimiento de incidentes / tickets?

Oskar Duveborn
fuente
11
Y un corolario: ¿admite correo electrónico y conversaciones? El sistema que utilizamos aquí respondería "sí" a su pregunta, pero está cerca de una pérdida neta. Inevitablemente, llega un informe y el servicio de asistencia no hace las preguntas correctas. Entonces, alguien más entra y recopila información secundaria indocumentada, soluciona el problema y no hace ningún esfuerzo por documentar nada de esto. Al menos con un hilo de correo electrónico ad-hoc, terminas con un historial de conversación citado.
jldugger
1
Esto puede ser bueno o malo realmente. Algunos sistemas de tickets terminan impidiendo casi cualquier otro trabajo con mesas de ayuda en constante aumento solo para sacar el ticket de su reino.
sclarson
Necesita un sistema de incidentes para recopilar estadísticas sobre dónde se encuentran y / o vuelven a ocurrir los problemas reales. Esta es una buena base para reparar sistemas dañados y sus informes ayudan a la gerencia a ver que es un problema válido con el que tiene que lidiar.
Oskar Duveborn
1
Hay una diferencia entre problemas e incidentes. Una ocurrencia es un incidente. Una vez que hay un patrón de incidentes, puede convertirse en un problema.
geoffc
80

¿Realiza copias de seguridad del sistema y realiza pruebas de restauración regularmente?

Brian
fuente
72
  • ¿Cuántas otras personas trabajarán junto a mí en las operaciones diarias?

Esto afecta su capacidad de desempeño de una manera muy directa. También afecta su capacidad de tomar unas vacaciones ininterrumpidas ...

  • ¿Quién es el primero en responder a los problemas?

Esta respuesta variará, pero es una buena indicación de cómo la organización puede realmente "organizarse". Las configuraciones grandes deben tener un servicio de asistencia y un sistema de tickets; las configuraciones pequeñas deben tener al menos el sistema de tickets, junto con algún tipo de buscapersonas pagado por la compañía para obtener ayuda.

"Solo tú" no es una respuesta aceptable. Esta es una falta total de organización, y debe seguirse con una pregunta de "¿Cómo realiza un seguimiento de las solicitudes de los usuarios?". Esto debe responderse con algo más que "usted no".

  • ¿Cuál es su relación de sistemas existentes a administradores?

Esto no debería ser demasiado alto (por encima de 50: 1) o demasiado bajo (por debajo de 5: 1). Demasiado alto y su carga de trabajo será tan severa que pisará agua para mantenerse a flote. Demasiado bajo y usted es una tienda de una sola persona, o hay problemas graves con la capacidad de la tienda para administrar sistemas.

Como siempre, hay excepciones a la regla; instancias en las que se pueden crear imágenes de más de 200 sistemas desde una sola fuente (piense en cabeceras web) e instancias en las que el negocio es muy pequeño (20 empleados podrían necesitar solo 2 servidores).

  • ¿Cuál es su relación de usuarios finales / clientes a administradores?

Esta es una medida de expectativa. Estos son sus "clientes". Cuando hay problemas, esta será la cantidad de "presión" que tendrá que enfrentar para resolver una situación. Una organización de 5000 con solo 2 administradores puede ser un lugar muy estresante si sus sistemas tienen problemas.

  • ¿Cuál es su relación de usuarios finales / clientes a los sistemas existentes?

Esta es una medida de la carga de trabajo del servidor. Las proporciones muy altas pueden ser un signo de sobreutilización o restricciones presupuestarias que le atarán las manos cuando llegue el momento de expandirse. La subutilización también puede ser un problema cuando no se requiere (es decir, tiene sentido que RRHH tenga su propio servidor, pero un servidor de archivos para solo 5 usuarios "regulares" en una organización de 5,000 es una bandera roja); esto podría requerir cierta "virtualización" para consolidar servidores ...

  • ¿Existe algún proceso para manejar las actualizaciones de los sistemas existentes, como la aplicación de parches de proveedores o actualizaciones de firmware?

Esta debería ser cualquier otra respuesta que no sea (a) "No sé", o (b) "no actualizamos".

  • Digamos que un servidor se incendia. En caso de crisis o calamidad, ¿qué plazo es aceptable como tiempo de inactividad?

Esta siempre debería ser una pregunta razonable. Si el entrevistador se dobla fuera de forma con esta pregunta, entonces no entienden la naturaleza de su trabajo, una pista vital sobre las perspectivas futuras. Si la expectativa es que funcione las 24 horas, los 7 días de la semana, está bien, a menos que no tengan la infraestructura para hacerlo, lo que significa que estará cuidando muchas máquinas . Saber qué es y qué no es aceptable le ayuda a darles una pista sobre sus verdaderas expectativas.

  • Hablando de fuego, ¿tiene un sistema de extinción de incendios para su equipo, y es del tipo apropiado?

Los rociadores de agua no son una respuesta aceptable. Esto no sucede, y que va a conseguir organizaciones que piensan que el relleno de un estante en un cuarto de las escobas, sin ventilación y una cabeza de rociadores contra incendios es una gran idea . Si esto se minimiza, se ignora o se encuentra con hostilidad, levántate, agradece al entrevistador y no camines, corras ...

  • Describa su proceso de copia de seguridad de datos y el formato de almacenamiento utilizado.

Esta es otra pregunta que debe responderse con cualquier cosa que no sea "no" y "no tenemos medios de copia de seguridad".

  • ¿Prueba sus copias de seguridad de forma regular y con qué frecuencia?

El seguimiento de la pregunta anterior. Si no realiza pruebas regularmente, solo está invitando a problemas.

  • ¿Existe un presupuesto conocido y un proceso de compra para desembolsos de capital y compras menores? ¿Me puede explicar el proceso que usaría para comprar algo?

Si la respuesta es "nosotros (otra persona) lo compraremos cuando lo necesitemos", eso es una bandera roja. Significa "no confiamos en usted para comprar el equipo cuando realmente lo necesita, por lo que haremos que alguien más lo haga". Siempre debe haber algún tipo de presupuesto.

El proceso para comprar algo debería ser lo suficientemente fácil de explicar en menos de 2 minutos. No debe involucrar a más de 2 partes que firman (los números más altos indican burocracia), y debe tener un tiempo de respuesta medido en días u horas, no semanas (las compras críticas se retrasarán si es demasiado largo). Siempre debe haber algún tipo de proceso.

  • ¿Tiene un plan para actualizar y reciclar hardware antiguo y con qué frecuencia ocurre?

De hecho, he visto compañías que funcionan con minicomputadoras de 18 años que se mantienen vivas mediante contratos de soporte y muchas piezas de repuesto de un proveedor de soporte. Por supuesto, el proveedor de hardware original hace tiempo que se fue ...

Las unidades de escritorio nunca deben actualizarse más rápido que 3 años, o más lento que 5. En negocios con presupuestos ajustados, extender una computadora de escritorio a 5 años es a veces una respuesta apropiada.

La parte del reciclaje es una prueba para ver si tienen una actitud "desechable" hacia el hardware viejo. Es malo en el sentido de que debe deshacerse de él adecuadamente a través de un reciclador conocido, pero es bueno en el sentido de que puede presionar el hardware antiguo de pandillas en el deber temporal en caso de que surja la necesidad. También le dará una idea del tamaño de su "cementerio" (la pila de hardware antiguo que se conserva).

Preguntas relacionadas:

https://serverfault.com/questions/44638/how-often-does-tech-refresh-happen

Avery Payne
fuente
55
Buena respuesta integral. El "actualizar y reciclar" es uno que sería divertido pedir a los servidores también; no quieres ir a una tienda donde pasas la mayor parte del tiempo cuidando servidores antiguos, ¿verdad?
Maximus Minimus
Hay tantos puntos geniales aquí, ¿hay alguna posibilidad de que lo dividas y vuelvas a publicar como respuestas separadas para que sepamos cómo la comunidad prioriza cada elemento?
Kara Marfia
Extraño ... ¿hay un error de SO que permita a los usuarios con 170 representantes hacer ediciones a una respuesta pero no tener la edición visible? serverfault.com/users/9113/joshperry hizo una edición de dos líneas en la parte inferior, pero pensé que cuando alguien hacía una edición, se podía ver públicamente quién era ...
Avery Payne
49

¿Tiene un plan de recuperación ante desastres y esto incluye TI?

Seguimiento de los excelentes comentarios: Si es así, ¿incluye a toda la organización y no solo a TI? ¿Incluye personal y lo prueba regularmente?

Preguntas relacionadas:

¿Desarrollo de planes de recuperación ante desastres mejores prácticas o recursos?

Oskar Duveborn
fuente
44
¿Y son conscientes de que DR no es solo un problema de TI? Muchos lugares piensan seriamente en DR solo en términos de TI y no tienen planes para sus archivos en papel.
Maximus Minimus
Sí, es cierto, aunque también he visto lo contrario con demasiada frecuencia: hay grandes planes sobre dónde reubicar a la gerencia ejecutiva y a los trabajadores principales del negocio en caso de que la oficina quede inutilizable, pero ninguno en absoluto para que TI funcione, lo que cuando la sala de servidores está en la misma oficina que el plan de desastre, es realmente tonto ... pero, de nuevo, tenían excelentes rutinas manuales para todo , lo que los hizo manejar bien los cortes de TI más cortos.
Oskar Duveborn
44
La respuesta "sí, estamos totalmente asegurados" no es una respuesta válida.
Joseph
1
¿Tiene un plan de DR e incluye personal? ¿Dónde estaré sentado si el edificio se incendia ...
Jeffrey Hulten
44
¿Lo pruebas regularmente?
romandas
40

¿Está documentado el entorno actual?

¿Ambas políticas y procedimientos están documentados y son consistentes?

JFV
fuente
"Si me contrataran mañana, y el resto de mi equipo 'ganara la lotería' (o 'muriera en un extraño accidente') en el almuerzo de mañana, ¿la documentación sería suficiente para que yo maneje el medio ambiente?" AKA ¿Es correcta la documentación? ¿REALMENTE correcto? -Waldo
gWaldo
37

¿Las prácticas de contabilidad interna evalúan un valor para los servicios que TI brinda a otros departamentos, o simplemente se considera a TI como un centro de costos?

(Esta es casi la misma pregunta que Stick "¿Es una prioridad en su organización o es un mal necesario?", Pero formulada de tal manera que posiblemente obtenga una respuesta honesta en lugar de la mentira correcta descaradamente telegrafiada).

caos
fuente
¡me gusta! Un poco demasiado managementese, pero puedo vivir con eso por ahora
Nick Kavadias
99
Sí. Me temo que necesita la gestión para especificar la pregunta precisa. No puedo hackear un Xeon en lenguaje de máquina 68K, no puedo hackear el cerebro de un gerente en inglés.
caos
36

Una cosa que considero imprescindible es una máquina de prueba que tenga especificaciones de hardware idénticas a las del servidor en vivo.

"¿Cuán estrechamente coinciden sus entornos de prueba con Producción?

Grant Limberg
fuente
27
De manera similar, diría que una de las preguntas debería ser "¿Tiene sistemas de desarrollo, etapa y producción separados con un proceso de control de cambios?"
gharper
1
Esto debería ser parte de la prueba regular de Joel. ¡No puedo decirte cuántas veces me he desplegado en PROD, solo para encontrar un error que no vimos porque la región de Estrés es cuatro veces más poderosa!
tsilb
34

Me parece muy interesante que muchas de las respuestas estén redactadas "¿Tienes esto?" o "¿haces esto regularmente?" Si voy a ser contratado como un nuevo administrador de sistemas, esperaría poder implementar estas cosas si aún no existieran. La recuperación ante desastres y los registros de monitoreo no son algo que haga o interrumpa una entrevista. Si no estaban haciendo estas cosas, lo harán después de que me contrataron.

Mi principal preocupación, como mencioné anteriormente, sería el apoyo desde arriba. Si digo que necesitamos reemplazar servidores, me gustaría el beneficio de la duda. O si implemento una política de seguridad molesta, no quiero que los socios otorguen inmunidad a las personas que se quejan para que puedan parecer buenos jefes.

El administrador del sistema se encuentra en un lugar extraño en la jerarquía de la estructura corporativa. A veces están tomando dirección y estableciendo sus prioridades en función de las necesidades de la mayoría del personal de nivel de entrada, y otras veces dictan políticas a la gerencia. Estamos en la parte inferior y en la parte superior de la cadena al mismo tiempo.

Estoy dispuesto a desempeñar el papel de chivo expiatorio y peón estando en la parte inferior, siempre que la gerencia ceda a mi consejo en aquellos escenarios en los que estoy en la cima.

d-chap
fuente
La prueba de Joel no pretende ser "faltan 3 de 12, por lo tanto, rechazo su oferta", es solo una herramienta para ayudarlo a evaluar mejor el estado actual de TI y negociar en consecuencia.
Kara Marfia
3
"Si no estuvieran haciendo estas cosas, lo harán después de que me contrataron". Si tiene las habilidades para convencer a la gerencia de que deberían cambiar según sus necesidades, estoy impresionado.
rasgó-
33

¿Todas las compras de sistemas / software / aplicaciones nuevas pasan por TI y TI tiene el poder de rechazar y sugerir otro sistema, quizás uno que ya está en uso en otro departamento?

Oskar Duveborn
fuente
aka: ¿cuál es el enfoque de la empresa para la estandarización de hardware?
Kara Marfia
2
... y estandarización de software (o simplemente sistema) ^^
Oskar Duveborn
55
Este es uno interesante, porque podría ser negativo o positivo: un departamento de TI que está más interesado en el poder del departamento de TI que en apoyar al negocio puede ser un entorno bastante negativo.
Batir
3
También es cierto, confío en que TI seleccione el MEJOR sistema para la tarea, pero he visto demasiados ejemplos en los que tres oficinas diferentes (departamento SAME) intentan comprar diferentes sistemas para ventas / atención al cliente o llaves electrónicas, solo porque hay una pequeña ventaja de precio de cada distribuidor local respectivo ... ... de lo que no se dan cuenta es que el costo de ejecutar de manera centralizada y ser responsable de todos estos sistemas diferentes para las operaciones de TI es enorme en comparación con la ejecución real del mismo dios maldito sistema para todos Y obtener los efectos de sinergia de las personas que lo dominan.
Oskar Duveborn 01 de
2
No se trata de un viaje de energía, se trata de tener un estándar de hardware manejable. Este definitivamente no es opcional.
Kara Marfia
32

¿Está dispuesto a gastar dinero en herramientas adecuadas de monitoreo / registro?

-o, de la pregunta original de Joel Test:

Utilizas las mejores herramientas que el dinero puede comprar?

Preguntas relacionadas:

Software de monitoreo de salud del servidor

Jeffrey
fuente
11
Sugeriría que no lo exprese como "dispuesto a gastar dinero", sino que lo ponga como "¿Utiliza (o promueve el uso de) herramientas adecuadas de registro de monitoreo? Ya que con el monitoreo algunos de los mejores son gratuitos. Nagios, MRTG, cactus, etc.
Brian
44
Tal vez incluso algo tan simple como "¿Sabes si un servidor ha tenido una interrupción?"
Nick Kavadias
3
Algunos de los mejores no son libres en absoluto sin embargo - en función del entorno que se monitorea ...
Oskar Duveborn
2
Lo dejaría como "dispuesto a gastar dinero", ya que los "gratuitos" como los nagios suelen ser mucho más caros que las soluciones listas para usar y, en lugar de capital, gasta tiempo administrativo, lo que equivale al dinero (con suerte). "Asignar recursos a" podría ser una gestión que diga "ciertamente estamos dispuestos a dedicar su tiempo para solucionar nuestros problemas de monitoreo, así como también ser nuestro administrador de sistemas"
Jim B
3
O piense que la forma en que Joel formuló este concepto similar fue "¿Utiliza las mejores herramientas que el dinero puede comprar?" lo que me conviene para casi cualquier profesión concebible.
SingleNegationElimination
31

¿Puedo hablar con tu administrador de sistemas anterior?

usuario7285
fuente
26

¿Inicia sesión con la cuenta genérica de administrador / root?

Siempre es divertido lanzar una respuesta "no" en medio de un montón de "sí".

mh01
fuente
mejor pregunta: ¿ puede iniciar sesión con una cuenta de administrador genérica? (es esa cuenta habilitada en primer lugar). Corolario: ¿Qué tareas esenciales, si las hay, requieren iniciar sesión como superusuario / administrador genérico para realizar?
SingleNegationElimination
23

¿TI tiene su propio presupuesto?

El mío no lo hace y dependemos de los fondos de otros departamentos para todo lo que necesitamos. Apesta a lo grande.

jhayes
fuente
¿No es esta la verdad ...
Grufftech 02 de
21

¿Guarda una copia de sus copias de seguridad fuera del sitio?

ferroso26
fuente
18

¿Puedo tener un subsidio para continuar mi capacitación y educación y me permitirá comprar materiales para mantenerme al día sobre cuestiones de seguridad?

¿Apoyará mis decisiones al personal con respecto a las políticas y procedimientos, sin importar cuán impopulares?

d-chap
fuente
1
Preguntas como estas a un entrevistador sugerirían que no está interesado en contribuir a una empresa, sino solo en lo que puede obtener de ella. También actúan como banderas rojas: el entrevistador podría preguntarse en qué tipo de controversia te metiste que te llevaría a hacer una pregunta como esta última.
Mei
17

Me gustaría señalar que, para aquellos de nosotros que disfrutamos trabajando para nuevas empresas o empresas en etapa inicial, la respuesta para la mayoría de estos puede ser "no, pero ...". Lo que sigue a esa afirmación es a menudo bastante informativo.

Luke
fuente
16
  • ¿Tiene control de cambio de configuración?
  • ¿Tiene políticas de recuperación de datos?
  • ¿Realizas copias de seguridad diarias?
  • ¿Tienes una base de datos de problemas?

Actualizar

  • ¿Tiene redundancia incorporada?
  • ¿Tiene el mejor hardware que el dinero puede comprar?
  • ¿Puedes configurar una nueva computadora portátil o de escritorio en un solo paso?
  • ¿Tiene una política para parchear regularmente?
Jeff Yates
fuente
16

¿Es una prioridad en su organización o es un mal necesario?

Palo
fuente
3
En la mayoría de las empresas, creo que la TI es vista como un gasto y no como un valor.
Luc M
13

¿Dónde está la cafetera?

Sean Purdy
fuente
12

¿Usas control de versiones? ¿Qué pones bajo control de versiones?

csexton
fuente
11

¿Pueden los administradores de su sistema escribir código?

Robar
fuente
55
Podría expresarse mejor como "¿los administradores han asignado tiempo para automatizar las actividades de rutina?"
Richard
10

¿Tiene un registro centralizado? ¿Alguien los lee?

Kyle Hodgson
fuente
10

¿Tiene políticas / umbrales de tiempo de respuesta establecidos para sistemas críticos? (o cuál es una mejor manera de decir: "¿Ya estás familiarizado con el concepto de lo que debería y no debería sacarme de la cama a las 3 am?"

Kara Marfia
fuente
9

¿Puedes agregar nuevos usuarios en un solo paso?

Homenaje a: ¿Puedes hacer una construcción en un solo paso?

Phi
fuente
9

¿Soy el único administrador del sistema? Puede estar bien ser el único administrador del sistema; de hecho, puede ser divertido, pero solo si la empresa comprende las implicaciones que nos llevan a:

¿Tienes SLA s?

Jason Tan
fuente
12
Si la respuesta a la primera es "sí", la pregunta de seguimiento es "¿quién me respondería durante las vacaciones / enfermedad?" - y luego quieres conocer a esa persona antes de tomar una decisión. Si no hay nadie, corre por las colinas.
Kara Marfia
Por otro lado, si la respuesta es "no", probablemente debería seguir con "¿cuántos otros hay?" - especialmente si se trata de un trabajo de administrador empresarial de alto nivel.
Maximus Minimus
8

Pregúnteles si, cuando dicen Administrador del sistema, en realidad se refieren a SA y DBA y Net Admin y Apache / IIS Admin y Email Admin y AD Admin y solucionador de problemas de escritorio.

wcm
fuente
dependiendo de qué tan grande sea la organización, a menudo sí.
Nick Kavadias
Y no tengo ningún problema con eso, pero es bueno averiguar cuántos y variados serán sus sombreros :)
wcm
Una vez entrevistado para un puesto de nivel de Director solo para descubrir que realmente era solo un administrador de Solaris de alta gama.
ericslaw 05 de
8

¿Utiliza un sistema de gestión de configuración como Puppet o Chef?

Clay McClure
fuente
8

¿Puedes decir qué parches faltan para qué sistemas en un momento dado?

revs Oskar Duveborn
fuente
7

¿Utiliza la gestión de parches / cambios?

¿Realiza pruebas de recuperación de desastres mensuales / anuales?

¿Es responsable y medido por el tiempo de actividad del sistema y los tickets?

¿Utiliza la gestión de tickets centralizada para todos los departamentos de TI?

¿Pueden los empleados interrumpir al personal de TI en sus escritorios?

¿Su personal de TI tiene aportes para crear una solución para la línea de negocios o simplemente siguen las instrucciones de la alta gerencia?

JJ01
fuente
5

¿Mantiene sus plataformas críticas de hardware y software con licencia y bajo soporte, incluso cuando se acerca al final de su vida útil?

sysadmin1138
fuente
1
Si es lo suficientemente importante como para ocupar espacio en el edificio, entonces es lo suficientemente importante como para recibir soporte técnico completo del proveedor.
SingleNegationElimination
@TokenMacGuy: Así no es como piensa la gerencia
Hubert Kario