¿Hay alguna diferencia entre ser un DevOps en una gran empresa y un ingeniero de software en una startup?

Supongo que su pregunta es más sobre: ​​¿ DevOps en grandes empresas VS ingenieros completos en Startup?

Si es así, estoy de acuerdo en que muchas partes se superponen: automatización, implementación, monitoreo, soporte de problemas, etc. Aunque estoy trabajando como profesión de DevOps durante años, creo que los ingenieros de stack completo en el inicio son los contribuyentes clave que hacen las olas de DevOps .

Gracias a la práctica y la pereza de los ingenieros de full stack.

Dos grandes diferencias entre dos roles: escala y seguridad. Las grandes empresas tienden a administrar muchas más máquinas y aplicaciones. Esto ciertamente hace las cosas diferentes. Y la seguridad en pequeñas empresas / startup generalmente se ve comprometida hasta cierto punto.

Como conclusión, ambos roles son desafiantes a su manera. Bastante emocionante Y ambos conducen el mundo de TI al siguiente nivel de profesionalismo.

Los títulos solían significar y tener mucha importancia, pero las cosas han cambiado hoy. Además, las nuevas empresas y las grandes empresas, para atraer talento, son muy flexibles con los títulos. Puedes llamarte a ti mismo como quieras siempre que sea de acuerdo con la política de la empresa.

Me he encontrado con títulos como

  • Ninja
  • Escritor de pruebas unitarias
  • Mantenedor de código heredado
  • acechador en el panel de monitoreo
  • comencemos desde cero / vamos a rehacer el tipo de implementación

Entonces, en lugar de ir con el título, vea qué hacen. Normalmente paso por alto el título y miro las herramientas, habilidades que tiene el ingeniero.

Una gran compañía que está tratando de contratar a muchos ingenieros de operaciones que pueden codificar contratará a devops, la misma compañía si está buscando un desarrollador con experiencia en soporte de producción contratará a devops. Por lo tanto, no es el título, sino las herramientas que debe tener en cuenta al contratar y aplicar.

John es un tipo de DevOps en una gran compañía. Es competente en la administración de múltiples servidores y entornos para su equipo, así como también proporciona informes automatizados a sus gerentes.

Rob trabaja en una startup como ingeniero de software, también conocido como jack de todos los oficios; desde el desarrollador frontend hasta el diseño y la escritura de al menos una parte de la API principal del producto para administrar las instancias de AWS para el producto antes de usar el sombrero del probador durante.

Sé como .

En resumen, depende: podrías ser un especialista o hacer malabares con múltiples roles en cualquiera de los lugares.