Generalmente diría:
- Administración general de sistemas. Comience aquí y pase 3–5 años aquí antes de especializarse. Cuanto más comprenda sobre el trabajo básico y fundamental de SA, mejor estará en el futuro. E incluso ahora, a menudo existe una necesidad palpable de SA de Linux de alto nivel en muchas empresas.
- Seguridad. Sistemas totalmente seguros. Muy demandado en estos días.
- Programación. Programación incrustada, por ejemplo, para dispositivos de varios tipos, IoT, etc., como ejemplo, pero también podría escribir código de kernel, si considera que la programación C / C ++ es su bolso.
- Redes. Algunas SA nunca terminan tocando dispositivos de red, pero la mayoría sí. Aprender sobre el enrutamiento IP, la conmutación, los cortafuegos, los equilibradores de carga, etc., todo lo cual puede implementarse en Linux, puede cruzarse en su camino y es posible que le gusten las redes.
- DevOps. Es enorme y es importante. Aquí es donde la implementación / monitoreo / administración de infraestructura y aplicaciones ha estado y seguirá en el futuro previsible. Seguramente querrá aprender los conceptos básicos de las herramientas de CM como Puppet, Ansible y / o Chef y un poco de codificación (Ruby, Python, PHP) para mejorar y profundizar su comprensión y utilidad. Las herramientas de CI / CD como Jenkins son buenas para conocer, ya que en muchas empresas, especialmente en las startups, estará muy involucrado en la implementación del código.
- SRE (Ingeniería de confiabilidad del sitio). Una especie de fusión de SA + DevOps + networking + almacenamiento + quién sabe.
- Almacenamiento. Linux es central para muchas plataformas de almacenamiento en estos días como Gluster, Ceph, DBRD, etc. O simplemente saber cómo configurar un NAS iSCSI básico y NFS es útil.
- Nube. Esto podría ser alrededor de nubes públicas existentes como AWS y Rackspace, pero ciertamente podría especializarse en soluciones de nube privada como OpenStack, que tiene la mayor parte del mindhare, o tal vez CloudStack, un proyecto de Apache que solía llamarse cloud.com y fue comprado por Citrix Hace algunos años y finalmente lanzado a la comunidad OSS.
El mundo de las SA ha cambiado MUCHO en los últimos 5 años especialmente. Los primeros 15 años de mi carrera, nuestro mundo era bastante tradicional y predecible. La avalancha de tecnologías y herramientas y kits de herramientas en la nube ha sido realmente sorprendente. Necesitará / querrá ser ágil y estar dispuesto a cambiar de marcha por completo cada 2 o 3 años. Ciertamente puede encontrar su nicho y especialización y vivir allí durante la mayor parte de su carrera, pero aún tendrá que luchar para ser relevante dentro de ese nicho. La verdad es que las personas buenas, sólidas y técnicamente capacitadas son extremadamente raras. Gurú súper sabelotodos incluso más. Solo asegúrate de tener esa buena base de SA y debería llevarte lejos.
- Cómo decidir mi profesión si me gustan todas las asignaturas de la escuela
- He obtenido un 63% en mi décimo y duodécimo. Sin embargo, arruiné mis puntajes de graduación. Tengo alrededor del 48% en BBA ¿Tengo buenas opciones de carrera?
- ¿Qué carreras debo seguir si no me gustan las matemáticas?
- ¿Qué opciones de carrera hay para un estudiante de CS a quien le gustan las matemáticas pero no quiere ser ingeniero de software?
- Estoy a punto de ser despedido (soy escritor en la industria de los periódicos) y he tenido una carrera tumultuosa en la escritura (anteriormente independiente, ahora en un periódico a punto de ser cortado). ¿Debo cambiar de carrera? Si es así, ¿cuál es una buena carrera para seguir el periodismo?