¿Qué es lo mejor para mi carrera: computación en la nube, big data o DevOps?

Realmente todo depende de las habilidades que tenga en este momento, su deseo de aprender y su ética de trabajo en general. Por ejemplo, conozco personas que trabajaron como administradores de sistemas y decidieron hacer la transición a ingenieros de DevOps. Sin embargo, tuvieron que aprender cosas nuevas como un nuevo lenguaje de programación, Amazon Web Services (AWS), PuppetDB, etc. Encontré un excelente artículo sobre cómo hacer esta transición y enfatiza tener la ética de trabajo y el deseo de perfeccionar constantemente sus habilidades actuales. y disposición para aprender otros nuevos.

Tanto Big Data como DevOps están desarrollando y expandiendo rápidamente campos y, por lo tanto, la demanda de ingenieros de DevOps y Big Data será muy alta. Además, es importante comprender que la tecnología en la nube tiene demanda tanto para DevOps como para Big Data. Actualmente, muchas compañías se esfuerzan por hacer la transición de los servidores heredados a la nube, ya que es más fácil y económico de mantener, y asegura una alta escalabilidad de su negocio.

Si eres un entusiasta de los datos y te encanta tomar grandes cantidades de datos y darle sentido, te recomendaría ingresar a Big Data. Si le gusta el proceso de creación de software y le gusta crear software confiable a alta velocidad y desea ayudar a otros a lograr esto, entonces recomendaría DevOps. Y una vez más, me gustaría enfatizar que no hay necesidad de eliminar la computación en la nube de la ecuación, porque tanto DevOps como Big Data incorporan una gran parte de la computación en la nube.

Estoy respondiendo a su pregunta porque me enfrenté a estas mismas opciones, hace aproximadamente 3 años.

Lo que hice fue encontrar mis 5 factores más importantes para tomar una decisión profesional.

Mis factores fueron:

1. ¿Puedo trabajar desde casa?

2. ¿Es el salario promedio o cercano a la cima de la industria de TI en general?

3. ¿Es una tecnología pasajera o durará muchos años?

4. ¿Hay demasiado o muy poco viaje involucrado? ,

5. ¿Requiere mucho tiempo cara a cara con los clientes?

6. ¿Es emocionante? o aburrido / repetitivo?

Ok, entonces … eso es 6, no 5 … pero lo suficientemente cerca …

Asignaría un valor de 1 (malo) a 5 (bueno) a cada uno de los factores para cada elección de Carrera, y luego resumiría todo y compararía.

De tus elecciones,

Terminé con DevOps siendo el número 1, seguido de Cloud Computing y Big Data.

Big data, requiere mucho más cara a cara con los clientes y para mí, no es tan emocionante.

Como dice otra respuesta: DevOps y Cloud Computing se “mezclan” … es difícil tener una habilidad sin la otra.

PERO puedes ser un arquitecto de soluciones en la nube sin hacer DevOps.

Espero que esto te ayude a tomar una decisión informada.

Una carrera en computación en la nube es muy gratificante, ya que ofrece un nuevo método emocionante de planificación, desarrollo, prueba e implementación de proyectos de TI, formas más rápidas y convenientes de aprovisionar recursos informáticos y un cambio de la contabilidad financiera de TI tradicional a un nuevo gasto operativo ( OPEX) modelo.

Pero sentirse atraído por una carrera en informática en la nube es una cosa. Aterrizar tu primer trabajo es otro. Entonces, en esta publicación, cubrimos los pasos más importantes que debe tomar para desarrollar su conocimiento de la nube y transformarse en un experto en computación en la nube altamente valorado. Pero primero, veamos brevemente qué es la computación en la nube y los tipos de trabajo en la nube que es probable que encuentre.

https://www.linkedin.com/pulse/b

Estoy un poco confundido en cuanto a por qué has separado la informática en la nube y Devops.

usted realmente no enfoca su carrera en la “computación en la nube” como algo separado para Devops o big data. De hecho, estas tres cosas están estrechamente relacionadas y son semi dependientes entre sí, permítanme decirlo de esta manera.

Se centraría en los grandes datos utilizando un enfoque Devops y se realizaría principalmente en una plataforma de computación en la nube.

La computación en la nube es una plataforma de infraestructura, que seamos sinceros, toda la informática se realiza esencialmente ahora y debe comprenderla muy bien sin importar qué especialidad o enfoque tenga en la computación.

Devops es un conjunto de principios que debe seguir para automatizar las operaciones y utilizar el código para configurar y construir su infraestructura junto con la creación de software y su lanzamiento.

Big data es un término utilizado para describir las técnicas modernas utilizadas (principalmente en la nube) para manejar y dar sentido a conjuntos de datos muy grandes, consiste en análisis y métodos como reducción de mapas, la mayoría del trabajo realizado como especialista en “big data” Sería analítica, correlación de datos e informes.

Entonces, si puede digerir más esta información, puede ver que su pregunta es un poco ambigua, aunque puede especializarse en cada una de estas cosas, ya no me centraría en la “computación en la nube” como una especialidad, ya que se está convirtiendo en algo determinado y Si quisieras hacer big data, sería muy beneficioso aprender las prácticas de Devops.

Si realmente comenzara de nuevo o incluso si no fuera así, me concentraría (lo que estoy haciendo) en el aprendizaje automático y la IA

por supuesto, los tres son un requisito previo para eso 🙂

Todos estos tres son buenos. Trate de comprender brevemente cada uno de ellos y comience a aprender cualquiera de ellos en función de su interés personal. Alcance sabio todos ellos son buenos.

Rajesh Ravi,

http://www.cloudtechnosolutions.in

depende de nuestros antecedentes e intereses

http://www.kmrsoft.com

Los 3 están interconectados. Entonces, incluso si elige 1 de los 3, seguirá trabajando con el resto 2.