Tengo 16 años, estoy interesado en ser administrador de sistemas y me gustaría vender mis servicios a compañías locales. ¿Dónde empiezo?

Esa es una idea genial. He sido ingeniero de sistemas de Linux por más de una década. El rol de administrador del sistema está cambiando dramáticamente en la última década. Las operaciones ágiles, la computación en la nube y la virtualización, la disponibilidad de los clústeres distribuidos de código abierto (Hadoop, Cloudera, Spark, Splunk, etc.), los clusters de alto rendimiento (HPC) están cambiando el rol tradicional de los administradores de sistemas. El concepto de Devops – Infraestructura como código, desarrollo continuo e integración continua (CICD) está cambiando las expectativas y exigiendo más conjuntos de habilidades en los próximos años. Puedo ver dos rutas para ti:

  1. Aprendizaje a través de la experiencia, aprendizaje no estructurado.
  2. Aprendizaje a través de la universidad – especialidad en ciencias de la computación.

Iré por la opción 2, le brindará muchas oportunidades y conjuntos de habilidades y conocimientos sostenibles en los próximos años. Las posibilidades no tienen fin (ingeniero de sistemas, ingeniero de software, administrador de bases de datos, ingeniero de redes, ingeniero de HPC, etc.)

La cantidad de empresas que necesitan un administrador de sistema de Linux es pequeña, a menos que tenga su base en un centro de tecnología como Silicon Valley, donde existe una gran necesidad de administrar la infraestructura de nube que se ejecuta en Linux. Es mucho más probable que las pequeñas empresas locales se ejecuten en Windows. Aprender a manejar eso es toda una carrera por sí misma. Microsoft es experto en hacer que su conocimiento sea obsoleto en cada versión. Habiéndolo hecho, no lo recomendaría porque el mundo se está dirigiendo hacia la era del 100% de la nube.

Mi primer paso sería ir a Encontrar a su gente – Meetup y encontrar grupos de usuarios locales que existan en su área. Vaya allí y comience a hablar con las personas involucradas en la ingeniería de software de back-end. Son los más cercanos a las personas que gestionan servidores. Si tiene alguna experiencia en la configuración de sistemas Linux, es probable que se encuentre haciendo los amigos adecuados y luego escuche sobre ellos las oportunidades.

Aunque me encanta la administración de sistemas, es más probable que gane dinero como desarrollador de software back-end que también entiende cómo administrar sistemas. Todo nuestro campo se reduce cada vez que la nube reemplaza a un servidor local. Los sistemas en la nube pueden ser gestionados por un grupo más pequeño de administradores de élite. Puede convertirse en uno de los pocos o puede convertirse en alguien que está en extrema demanda en un campo en expansión. En la actualidad, los administradores de infraestructura en la nube administran grupos de servidores, por lo que el trabajo se parece más a la ingeniería de software que a lo que solíamos hacer manualmente. Podría ser un administrador del sistema con capacidad de codificación cero en el pasado. Configuraría varios archivos de texto y ejecutaría comandos manuales. No creo que eso sea posible hoy en día cuando se trabaja con entornos de nube de producción.

A2A. Yo nunca hice esto, yo mismo. De hecho nunca quise convertirme en un sys. administración. porque nunca quise ponerme un beeper. Si yo fuera tu cliente, mi primera pregunta sería “¿Qué sucede si tengo un problema mientras estás en la escuela?”

Pero para responder a la pregunta que hizo, diría que la comercialización es difícil. Es un trabajo totalmente diferente a ser un buen sistema. administración. Nunca fui un buen comercializador, pero sugeriría que se uniera a grupos empresariales locales. La Cámara de Comercio es una posibilidad si es lo suficientemente pequeña, en algunas ciudades hay organizaciones empresariales locales más pequeñas que podrían ser mejores.

Otra sugerencia es que venda sus servicios en línea como freelancer. De esta manera, su edad no será un problema, y ​​también puede ofrecer servicios a una zona horaria diferente, donde podría prometer estar en línea por la tarde y las noches (su tiempo) que constituirían la parte principal del día hábil para su clientela.

Pero una vez más, nunca he hecho esto, así que todo lo que puedo decir es hacer lo que funciona.

Hay algunas cosas que debe tener en cuenta cuando intenta vender su servicio, especialmente en el lado de Linux / Unix (* nix). Debido a la naturaleza del mundo * nix, que ofrece una fiabilidad y un rendimiento predecibles, no hay muchos incentivos para actualizar su sistema, por lo que lo más probable es que tenga que lidiar con hardware y Linux extremadamente antiguos, como Redhat 4; Le sugiero que sea consciente de esto y evalúe el riesgo para administrar esos sistemas antiguos, cada vez que se dirija a los clientes, lo primero que debe hacer es averiguar cuál es su SOP (Procedimiento de operación estándar), qué documentos tienen todavía en ¿mano? Luego, en función de su capacidad de administrar esas secciones no documentadas (la parte desordenada), comience a cotizar el precio. Trate el proceso de evaluación con seriedad ya que podría haber algo importante en la parte posterior, probablemente la base de datos para POS, el sistema de comercio o alguna otra aplicación de misión crítica, que podría no tener nada que ver con usted, pero es posible que no existan las partes que desarrollaron ese software. más, lo que significa que no puede encontrar ayuda si rompe la aplicación en sí.

La pasantía en * nix es rara en mi país, la mayoría de los administradores de Linux tienen mucha experiencia y están preparados para enfrentar cualquier falla catastrófica. la gran empresa no tendrá un * servidor inx para manejar la carga de trabajo, es posible que necesite estudiar más sobre la configuración de red SAN e IP y, por lo general, usted es el único que está lidiando con un gran problema, la profundidad de su conocimiento es muy importante para que usted pueda resolver el problema rápidamente.

En Linux, no solo conoce la última y mejor tecnología, sino que también comprende cómo funciona el sistema antiguo. Espero eso ayude.

Comencé como tú alrededor de los 14. Aquí hay algunos consejos:

  • No haga grandes trabajos para los clientes que no está seguro de que pagarán, necesitan ganarse su confianza y viceversa.
  • Sé tecnológico agnóstico y aprende todo.
  • Obtenga una suscripción a los libros de Safari en línea
  • Formar una empresa adecuada, presentar y pagar impuestos. Páguese un salario y entienda cómo separar sus costos y los costos de la empresa. ¿Por qué? Esto ayudaría con la recaudación de facturas y la reputación y muchas otras cosas más abajo
  • Haga muchos amigos en la industria porque muchas veces obtendrán trabajos que consideran demasiado pequeños para ellos o porque no tienen tiempo para hacerlo.
  • Obtenga declaraciones de trabajo por escrito que sean acordadas por ambas partes y que se consideren legalmente vinculantes porque (siguiente punto)
  • La mayoría de su dinero se realizará en artículos fuera del alcance de su contrato inicial y el mantenimiento continuo
  • Adopte los conceptos de SLA y prestación de servicios y obtenga una especie de contrato de retención para que tenga un goteo de ingresos de varias fuentes
  • Si pasa todo el tiempo con un cliente, es esencialmente un empleado y eso no es lo que quiere.
  • Además de todas las cosas técnicas que la gente dice que debes aprender, debes encontrar tiempo para aprender cómo funcionan las empresas (incluso las tiendas familiares) y el papel que juega la tecnología en su presente y futuro.

Buena suerte

He sido administrador del sistema durante aproximadamente 35 años en este momento, casi todos en sistemas UNIX y similares a Linux, incluido Linux. Mi carrera ha abarcado todo el espectro desde contratistas independientes, pasando por talleres, consultores en viajes, consultores en varios clientes paralelos, personal interno a tiempo completo. Por casualidad prefiero la parte consultora del espectro.

Las principales formas de acceder a SysAdmin son por aprendizaje. Se necesitan 5 años para ser bueno, ya que toma mucho tiempo saber lo que no sabes. Antes de eso, pensarás que eres bueno, pero aún no sabrás en qué problemas te meterás.

Tratar de ser independiente es uno de los varios caminos que lo llevarán al campo. Busque material sobre cómo iniciar su propio negocio, además del programa de tutoría http://www.lopsa.org .

Una ruta común es el operador en un centro de datos grande que se promueve en SysAdmin. Otro es el desarrollador que transfiere a SysAdmin. Otro es SysAdmin en otro sistema operativo en Linux. Mi ruta fue desarrolladora de VMS SysAdmin a UNIX SysAdmin a Linux SysAdmin.

Si vas a hacer redes pequeñas, casi todas son Windows. Mantente agnóstico sobre el sistema operativo y lo harás bien.

Comencé como reparador de TI cuando era estudiante de secundaria en la escuela secundaria. Conseguí el trabajo a través de mi madre. Trabajó para una pequeña empresa que contrató sus servicios de TI a una empresa que mantenía sus computadoras. Ella preguntó si a ellos les gustaban los jóvenes geeks que trabajan por un salario mínimo. Naturalmente, tenía habilidades para ello y rápidamente me dieron un trabajo cada vez más sofisticado y comenzaron a enviarme a los clientes por mi cuenta. A menudo me preguntaban qué edad tenía, pero nunca cuestioné mi competencia. Mientras pueda hacer el trabajo, ser joven trabaja a su favor en TI.

En cualquier caso, pregunte a cualquier persona que conozca que trabaje en una pequeña oficina que tenga computadoras y si pueden preguntar si necesitan ayuda barata.