DevOps versus enxeñeiros de software: rivais ou colaboradores?

DevOps versus enxeñeiros de software: rivais ou colaboradores?

DevOps versus enxeñeiros de software: rivais ou colaboradores?

Periódicamente, adoitamos publicar temas importantes para a comunidade informática en xeral, para variar un pouco o alcance puro do Software libre, código aberto e GNU / Linux. Por este motivo, ás veces compartimos información variada sobre o alcance de Ciencia e Tecnoloxía, e aproximadamente Informática e Informática. Sendo un deses casos, cando falamos de que son e como son, certo Profesións ou postos de informática, dentro do ámbito das Tecnoloxías da Información e a Informática.

Neste sentido, dedicamos varias publicacións ao Profesional de TI chamado SysAdmin, que, como xa sabemos, tende, case por defecto, a manexar moito e principalmente Linux. Ademais, sobre o «DevOps versus enxeñeiros de software»E Directores de TI. E hoxe, dedicarémoslle este post a un semellante coñecido como o Enxeñeiro informático, facendo a comparación entre «DevOps versus enxeñeiros de software».

DevOps versus SysAdmin: rivais ou colaboradores?

DevOps versus SysAdmin: rivais ou colaboradores?

E, antes de comezar este interesante post comparativo entre «DevOps versus enxeñeiros de software», recomendamos o publicacións relacionadas anteriores, para que poidan exploralos ao final:

DevOps versus SysAdmin: rivais ou colaboradores?
Artigo relacionado:
DevOps versus SysAdmin: rivais ou colaboradores?

Sysadmin: a arte de ser administrador de sistemas e servidores
Artigo relacionado:
Sysadmin: a arte de ser administrador de sistemas e servidores

DevOps versus enxeñeiros de software

DevOps versus enxeñeiros de software

DevOps vs enxeñeiros de software: son iguais ou non?

Acerca de DevOps

Acerca de DevOps

Nunha publicación anterior describimos amplamente o Profesional de DevOps de TI, porén, en resumo podemos cualificalo como un altamente programador formado capaz de realizar todas as funcións implicadas na Ciclo de vida do desenvolvemento de software e moito máis, como, Programación, Operación, Probas, Desenvolvemento, Soporte, Servidores, Base de datos, Web e calquera outro que sexa necesario.

Esta situación é a que fai precisamente a DevOps parécese moito a un mestura de programador ou enxeñeiro de software e SysAdmin. Ademais, tenden a dominar a gran variedade de linguaxes de programación, e posúe amplas capacidades técnicas e habilidades de xestión. Por isto e máis, adoita ser visto como un profesional experto en informática, tanto en Software como en Hardware (Infraestrutura/Plataforma), da Organización onde traballa.

Por último, adoita ter como funcións específicas ou actividades asignadas dentro dunha organización, algunhas como as seguintes:

  • Escribe código e realiza a función de programador.
  • Xestionar servidores multiplataforma e realizar a función de SysAdmin.
  • Xestionar redes e realizar a función de NetAdmin.
  • Xestionar unha base de datos (BD) e realizar a función dun DBA.
  • Xestionar e colaborar a un alto nivel organizativo, garantindo a sinerxía entre unidades ou grupos de traballo, como responsables de proxectos ou responsables de área.

Sobre os enxeñeiros de sistemas

Sobre os enxeñeiros de sistemas

O Ingenieros de Sistemas (que poderíamos chamar IngSW para abreviar) pódese describir como Profesionais informáticos que desenvolven e manteñen programas informáticos. Polo tanto, saben e usar linguaxes de programación para escribir código, probar e depurar software, garantindo así o seu funcionamento e as súas actualizacións para manter e mellorar a súa funcionalidade.

Ademais, Ingenieros de Sistemas deben poder identificar un problema ou necesidade no mercado ou zona de traballo, desenvolver un proxecto, planificar o seu desenvolvemento e realizar todas as probas necesarias ata que funcione sen erros. Incluíndo, o liderar equipos e se é necesario, o aplicar os coñecementos científicos e estatísticos para acadar os seus obxectivos. Sendo todo isto último, o que realmente o diferencia de calquera programador (por experto que sexa), xa que só se limitan á programación.

Por último, adoita ter como funcións específicas ou actividades asignadas dentro dunha organización, algunhas como as seguintes:

  • Crear sistemas e software informáticos intelixentes.
  • Dirixir proxectos de desenvolvemento de software e dirixir equipos informáticos ou unidades de traballo.
  • Analizar novas técnicas de traballo e tecnoloxías de desenvolvemento, optimizando os procesos relacionados.
  • Analizar problemas informáticos e preparar solucións compatibles con diversos sistemas operativos.

Sobre ambos: diferenzas e semellanzas

Como se pode ver, parécense moito e difiren un pouco. Basicamente, o teu profesionais de TI avanzados que tenden a dominar todo o relacionado Desenvolvemento de softwaretanto a nivel técnico como de xestión. Con todo, DevOps destaca ou diferénciase do Enxeñeiro de Sistemas polos seus coñecementos ou habilidades adquiridos en áreas non directamente relacionadas co Software, é dicir, o Hardware. Xa que, debes ser capaz de comprender e xestionar temas como Servidores, Redes e Sistemas BD.

En consecuencia, a O enxeñeiro de DevOps pode ser facilmente enxeñeiro de software. Pero un enxeñeiro de software pode non ser necesariamente un enxeñeiro de DevOps. Sobre todo, porque un enxeñeiro de DevOps debería poder centrarse tanto no desenvolvemento como nas operacións dun produto de software, mentres que un enxeñeiro de software debería centrarse só no desenvolvemento do produto de software e en calquera outro factor que dependa del.

Director de TI: A arte de xestionar unha unidade de tecnoloxía e sistemas
Artigo relacionado:
Director de TI: A arte de xestionar unha unidade de tecnoloxía e sistemas
Automatización: ferramentas dispoñibles para o traballo dun SysAdmin
Artigo relacionado:
Automatización: ferramentas dispoñibles para o traballo dun SysAdmin

Resumo: Banner post 2021

Resumo

En resumo, esperamos que este valioso post comparativo entre «DevOps versus enxeñeiros de software» coñecer os conceptos que hai detrás de cada un, os seus funcións, diferenzas e semellanzas, foron de interese e utilidade, para continuar acumulando coñecementos sobre o enorme e esixente mundo das tecnoloxías da información e da informática, e todos aqueles postos (postos) que fan vida nel, aos que optamos cando estudamos dita carreira nunha universidade para licenciarnos como Profesional de TI.

Para rematar, non esquezas aportar a túa opinión sobre o tema de hoxe, a través de comentarios. E se che gustou esta publicación, non deixes de compartilo cos demais. Ademais, lembra visite a nosa páxina de inicio en «Desde Linux» para explorar máis noticias e únete á nosa canle oficial de Telegrama de DesdeLinux, Oeste grupo para máis información sobre o tema de hoxe.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.