Cuantificando experiencia y habilidad

8

Soy administrador de sistemas Linux y he trabajado en esta industria por más de 6 años. También he estado en algunos proyectos grandes, pero no pude encontrar la oportunidad de trabajar con otros administradores de Linux con experiencia. Cuando trabajaba con equipos, era el más experimentado.

Entonces, mi pregunta es, siempre miro los manuales y busco en Internet cuando configuro servidores (como Mysql, Apache-Lighttpd, configuración DNS), incluso si he hecho la misma configuración en el pasado. Es posible que haya hecho la misma configuración más de 50 veces, pero aún necesito mirar los manuales y sitios web para recordar los argumentos y no perder algunos puntos importantes.

¿Esto es normal? Por ejemplo, si trabajo para una gran empresa con muchos administradores de sistemas experimentados, ¿parecerá que no tengo experiencia al mirar manuales, comandos en Internet? Es difícil para mí configurar un servidor DNS o sintonizar mysql sin mirar sus manuales. Sin embargo, estoy muy cómodo con lo que estoy haciendo.

¿Qué piensas? ¿Esto es normal?

Yuri
fuente
Estaría más preocupado si no revisara los manuales que si lo hiciera. Comprobación de ellas asegura que hacerlo bien la primera vez y no "adivinar" si no puede recordar bien
user155695

Respuestas:

10

Mis compañeros de trabajo me dicen que piensan que tengo muy buena memoria. Puedo decirle que incluso con mi buena memoria siempre me refiero a la documentación y las notas a diario. No podría vivir sin nuestro wiki de documentación, mi información personal de Evernote, mi repositorio de scripts VCS.

Cuando usted es un consultor general como yo y se espera que sepa un poco sobre todo, simplemente no es posible memorizar cada cosa. Quizás las personas que trabajan en grandes tiendas de TI puedan centrarse en una cosa en particular el tiempo suficiente para internalizar muchos detalles. Pero cuando haces algo diferente todos los días, simplemente no es posible.

En mi opinión, lo importante que debe hacer es asegurarse de organizar sus marcadores de notas, enlaces a manuales y demás para poder buscar cosas rápidamente. Escríbete documentación. Almacene sus scripts y líneas de comando en un sistema de control de versiones. En lugar de tratar de memorizar todo, simplemente trabaje en configurar los sistemas para que pueda encontrar las cosas que necesita rápidamente.

Zoredache
fuente
3

Así que aquí está mi propia opinión:

  1. No esperes saber todo sobre todo. Solo sepa dónde buscarlo y tenga la confianza de hacer algo al respecto.
  2. Aprender marcos, no tecnologías . Las tecnologías cambian demasiado rápido para integrarse profundamente. Conozca los motivos por los que los necesita o cómo deben configurarse. Cuando aparece una tecnología de reemplazo, puede juzgar el reemplazo en sus propios términos, no uno proporcionado por un proveedor.
  3. Tome notas y mantenga un registro de trabajo . Las notas pueden ser fragmentos de código, notas de archivo de confuración e incluso entradas de línea de comandos. Los registros de trabajo son notas de sus acciones a medida que las realiza, con un sello de fecha y hora.
  4. El administrador del sistema ideal (en mi opinión) es un generalista, no un especialista. Los generalistas necesitan saber muchas cosas y cómo interactúan. Lea 108 Tarea que SysAdmin podría hacer.

Sigue leyendo la documentación, la mayoría de la gente no.

Joseph Kern
fuente
2

Perfectamente normal. El cerebro humano no es muy bueno para absorber tales cantidades de información específica, como argumentos y sintaxis de configuración, a menos que las escriba con frecuencia una y otra vez.

La experiencia se manifiesta en la capacidad de localizar rápidamente la información en lugar de recordar los detalles finitos de la memoria, en mi opinión. Si sabe lo que está buscando (por experiencia previa) y sabe dónde obtenerlo (páginas de manual, motores de búsqueda, listas de correo, etc.), entonces no necesita almacenar todos esos detalles.

Esto puede hacer que sea un poco más difícil cuantificar su experiencia y probablemente sea la causa de su duda. He reflexionado lo mismo en el pasado. Pero trabajar junto a administradores menos experimentados debería ser fácil reconocer la diferencia en sus metodologías, velocidad y, en última instancia, habilidad.

Dan Carley
fuente
1

No me parece anormal que consulte la documentación de forma regular; no tiene sentido recordarlo todo si está escrito. Lo que me parece un poco extraño es que no parece que haya dedicado demasiado a automatizar todas sus tareas administrativas comunes, con documentación personal, notas, scripts, etc. Odio hacer algo más de una vez, así que escribiré algo abajo para mí la próxima vez que necesite hacerlo, luego consulte eso con más frecuencia que la documentación oficial (aunque eso siempre está ahí si necesito aclarar un punto o tratar con algo que no he tratado antes).

womble
fuente
Tengo una gran colección de guiones de Perl, que he escrito en el pasado. Sin embargo, los requisitos no coinciden la mayoría de las veces, y encontrar esos scripts, modificar la nueva configuración lleva más tiempo que escribirlos desde cero. La documentación personal es la misma historia. Generalmente sé dónde mirar. Entonces, por ejemplo, buscar en Google y hacer clic en la página de documentación específica de Mysql es más rápido que encontrar mis notas en general.
Yuri
1

Absolutamente normal De hecho, yo diría que algunos problemas surgen de no leer el manual y avanzar de la memoria. De acuerdo, debe conocer algunas opciones básicas y, por supuesto, la teoría detrás de cómo funcionan los sistemas y protocolos, pero para una sintaxis y configuración detalladas , siempre lea el manual. Siempre es menos costoso tanto en tiempo como en la felicidad del cliente hacer las cosas bien la primera vez que arreglarlas más tarde. Además, si tienes un conjunto variado de habilidades, no puedes recordarlo todo.

Aprenda a buscar ayuda de manera efectiva. Conozca los entresijos de Google. Organice sus recursos, suscríbase a las listas de correo apropiadas o lea sus archivos, y posiblemente se convierta en miembro de algunos foros que sean relevantes para su entorno de trabajo. Los canales IRC siempre son populares también.

¡Buena suerte!

Sam Halicke
fuente
0

Si bien no me considero un experto en Linux de ninguna manera, me refiero a la documentación todo el tiempo. Mi argumento es que la documentación siempre está ahí, y siempre es la misma. No tengo que confiar en la memoria y cometer un posible error.

Me gusta contar la historia de un error /en un rsynccomando con el famoso --deleteinterruptor como ejemplo.

En mi trabajo diario soy un DBA de SQL Server, y lo único que alentamos es que los Libros en línea estén abiertos todo el tiempo. Si sabe dónde buscar en la documentación, le hará la vida mucho más fácil.


fuente
0

Sería anormal si no necesitara consultar ninguna documentación.

sybreon
fuente
0

ayer me tomó 40 minutos recordar que necesitaba un sysctl para iptables NAT.

Lo estoy documentando esta vez.

nunca está de más refrescar tu memoria. Estoy constantemente leyendo y releyendo páginas de manual y otra documentación. rara vez duele y generalmente aprendes algo nuevo.

neoice
fuente