Inglés para Devs: Mejora tu inglés, con Darwinglish

"DevOps"

Darwin Pinto & Oscar Swanros Season 4 Episode 6

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 12:10

En Inglés para Devs te explicamos un término que deberías saber de la industria de la tecnología, y cómo pronunciarlo correctamente.

Swanros tiene más de 12 años de experiencia como desarrollador. Darwin más de 15 enseñando Inglés a profesionales del software. Juntos, te ayudamos a que mejores tu Inglés con ejemplos y anécdotas. 

Continúa creciendo en tu carrera como Developer:

📩 ¿Quieres mejorar tu inglés técnico todos los días?
Únete a nuestra comunidad gratuita:
https://chat.whatsapp.com/H9OQT0MlsIcLOfd7viGzrb

📄 Encuentra la descarga la worksheet gratuita de este episodio también en la comunidad

🗣️ Únete a nuestros club de conversación enfocados en el mundo Tech
https://inglesparadevs.io

📲 Sígueme en redes para más tips:
Twitter: @SoyDarwinglish
Instagram: @Darwinglish
YouTube: www.youtube.com/c/InglésparaDevs

🎧 Aprende inglés, Inglés para Devs.

SPEAKER_00

Oscar, DevOps, fíjate que es un término que decía hace rato, creo que ya lo vimos y haría sentido que ya lo hubiéramos visto porque es como muy esencial,¿no? Es muy... Ubiquitous

SPEAKER_01

Ubiquitous Ubiquitous Está en todos lados O sea, lo escuchas mucho.

SPEAKER_00

Lo veo mucho en las vacantes,¿no? Lo escucho mucho de la raza que dice DevOps, pero no es DevOps, es DevOps. DevOps.¿El DevOps? Ajá, es Ops. Pero yo cuando lo escucho siempre me acuerdo de Black Ops, de Call of Duty. Sí, sí, sí. Es muy similar. Es muy similar.

SPEAKER_01

O sea, la idea...¿Ops?

SPEAKER_00

¿Qué

SPEAKER_01

significa Ops? Operations.¿Deb?¿Qué significa? Development. Entonces, DevOps,¿qué significa? Desarrollo de operaciones. No, al revés. Operaciones de desarrollo. Operaciones de desarrollo. O Developer Operations. Esa es la idea,¿no? O sea, Developer Operations.¿Y a qué se refiere?¿A qué se refiere? A lo mismo que se refiere cualquier equipo de operaciones en una empresa. Sí. Pensé que me ibas a seguir dando cuerda

SPEAKER_00

y pues... Me imaginaba

SPEAKER_01

así. Black Ops son el tipo de soldados que hacen las misiones especiales. Misiones muy participativas. DevOps es muy similar. Hacen misiones muy especiales, pero dentro del esquema de ingeniería. Ahora, se dice mucho que DevOps no es un rol. Cuando alguien está contratando DevOps... Lo que realmente quieren decir es que están contratando un ingeniero... Que le haya todo. Están contratando un ingeniero que... se preocupe por la parte de los fierros de la aplicación. Hachis. Hachis los mariachis. Hay mucha gente que dice DevOps no es una posición. DevOps es una cultura. Un estilo de hacer las cosas. Tú escuchas a gente que trabaja en DevOps, en Developer Operations, y te dicen, es que DevOps no es algo que se termine. No puedes ser, no puedes decir ya terminé de hacer mi chamba de DevOps porque siempre hay operación dentro de una empresa, siempre los developers están haciendo algo la chamba de alguien que hace DevOps es observar cuáles son los patrones de comportamiento de los desarrolladores y crear infraestructura para que esos patrones de desarrollo sean más eficientes y se metan menos el pie entonces,¿a qué me refiero? Un DevOps debe de saber suficiente del código de la aplicación, pero también del código del servidor.¿Por qué? Porque la chamba del DevOps es facilitarle la vida a los desarrolladores. A los desarrolladores de la aplicación. Te voy a poner un ejemplo. En vez de que el proceso de desarrollo sea el desarrollador escribe su código, lo testea lo publica, o sea lo sube, le hace git push este después tiene que ir a un cuartito, bajar su commit y decirle ok ya deployamos esto si hay un devops en el equipo va a decir no wey, yo te voy a hacer un sistema para que en cuanto tú le des git push y pasan los tests se deploya automáticamente

SPEAKER_00

¿por?

SPEAKER_01

¿cómo que por qué?¿no es muy arriesgado eso? bueno o sea sí sí pero también es muy fácil de corregir un error porque nada más tienes que hacer git push¿sabes? entonces la cultura del DevOps se trata de cómo le hacemos la vida más fácil más sencilla con menos hassle a los desarrolladores que están escribiendo código de aplicación

SPEAKER_00

pero y entonces es que esto que me acabas de decir y lo que veo en las vacantes se me hace como que no tiene mucho sentido cuando ves una posición de DevOps Junior. O sea, a mí Esto que me estás diciendo, un DevOps se la debe saber al derecho y al revés.

SPEAKER_01

Las posiciones de DevOps son una de las posiciones mejor pagadas en la industria. Justo por eso. Porque le tienen que hallar. Porque tienen que tener habilidades muy afinadas para adelantarse a lo que los developers le van a pedir.

SPEAKER_00

Entonces ya sé por dónde van. Por esta cochina industria en la que quieren pagar un sueldo de junior nada más porque tienes poca experiencia de DevOps, pero si te la sabes pero como tienes poca experiencia entonces entras en el rango A

SPEAKER_01

Sí, puede ser también yo lo que diría es yo estoy de acuerdo y esto me lo dijo una vez una amiga que es una excelente de DevOps Hola,¿qué

SPEAKER_00

tal? Soy Darwin y en menos de un minuto regresamos con este episodio, pero antes quiero hacerte una recomendación, si estás escuchando este podcast claramente estás buscando mejorar tu inglés a nivel profesional ya sea para conseguir un mejor puesto dentro de una organización o para tener clientes en el extranjero o probablemente aplicar a esa vacante que te pide un nivel alto de inglés o sencillamente porque quieres entender más de cómo hablan los devs alrededor tuyo cualquiera que sea el caso déjame invitarte a que te unas a nuestra comunidad de inglés para devs en donde cientos de personas ya están haciendo networking y al mismo tiempo están mejorando su inglés con nuestras rutinas y ejercicios diarios de práctica así como nuestros círculos de conversación semanales para practicar tu inglés tanto escrito como oral y gozar de feedback mío y de mis teachers en tiempo real formar parte de nuestra comunidad es súper sencillo estamos en todas las redes sociales como Darwin English o Inglés para Devs solo manda un mensaje directo y dime literal quiero ser parte de la comunidad y voilà listo recuerda que todo esto es 100% gratis y lo único que te pido es que nos ayudes a compartir los consejos para mejorar tu inglés en alguna de nuestras redes sociales ex o antes llamada twitter facebook instagram TikTok y hasta en LinkedIn. Sin más, te dejo escuchar el resto del episodio. De antemano, te doy la bienvenida a nuestra comunidad.

SPEAKER_01

Bye, bye. Que bueno, en donde trabaja, donde trabajaban hasta hace unos años, ni siquiera le llamaban DevOps, les llamaban Scalability Engineers o algo así. No, no, no hace marketing. No me acuerdo. Pero es la mejor DevOps que conozco y si tuviera oportunidad de contratarla de nuevo, la contrataría sin pensarlo. Trabajó conmigo cerca de un año y vaya que se aprecia tener un buen DevOps, una buena DevOps en el equipo. Destraba las cosas. Destraba las cosas.

SPEAKER_00

Y hace que todo corra

SPEAKER_01

seamless. Exactamente. Y hace que haya redundancia y diseña arquitecturas. Las posiciones de DevOps son una de las posiciones mejor pagadas en la industria del desarrollo de software. Porque te evita problemas. Porque te evita problemas. Porque te hace las cosas más sencillas, porque te evita porque te hace arquitecturas escalables, porque te ve la parte de la seguridad pero yo estoy de acuerdo y esto me lo dijo ella, con que DevOps es una cultura, es como se hacen las cosas no es un rol y para que una empresa funcione bien desde la perspectiva de queremos que las cosas funcionen seamlessly todos los developers deben de tener una cultura de DevOps de buscar cómo mejorar constantemente los procesos. Y eso no debería de caer necesariamente en responsabilidad de una sola persona. Todos deberían de estar buscando cómo optimizar los procesos, cómo mejoramos no solamente la calidad del código que escribimos, sino cómo escribimos ese código, cómo deployamos ese código. Deployamos.

SPEAKER_00

Simless es sin arrugas, sin que te des cuenta. Un ejemplo. Un ejemplo menos trillado pudiera ser cuando ustedes tienen un termo de estos de café, del Starbucks, de no sé, de estos que están de moda, Stanley, whatever, los abres. Y si no le ves en dónde hicieron el pliegue, la unión, eso es seamless. Entonces es para que corra suavecito, digamos. Quería hacer esta pausa para ver ese término en inglés, pero entonces Entonces,¿cómo se comienza hacia un rol de DevOps? Justo. Independientemente de, como dice tu amiga, que no es una posición, sino que es una cultura. Pero,¿cómo te empiezas a vender como DevOps?

SPEAKER_01

¿Cómo te empiezas a vender como DevOps? Como alguien que está interesado por resolver ese tipo de problemas. O sea, yo estoy de acuerdo contigo de que probablemente la posición de DevOps Junior no exista, no debería de existir. Debería de existir. de ser un ingeniero que esté interesado en crecer como DevOps a resolver este tipo de problemas. Para ese tipo de cosas se va a necesitar muchísimo soft skill. Ah, sí, claro. Porque un DevOps, una persona que hace DevOps, aquí me estoy contradiciendo un poquillo porque es un término muy usado en la industria del software y se conoce como una rama, el DevOps, pero yo estoy más de acuerdo que es más como una cultura que se tiene que encarnar dentro de la empresa. Pero Pero cuando empiezas a resolver este tipo de problemas, empiezas a tocar diferentes fibras dentro de la misma organización que no necesariamente tienen que ver con ingeniería. Si tú vas a estar viendo temas de DevOps, de Developer Operations, probablemente vas a estar viendo temas de seguridad, probablemente vas a estar viendo temas de Payments, probablemente vas a estar viendo temas de Customer Support, de que la aplicación se cayó, de que Sales. O sea, es una posición... es una capa fundamental del desarrollo de software dentro de una empresa. Entonces, considero que, por ejemplo, el soft skill más importante para desarrollar de un DevOps es la capacidad... A lo mejor no necesariamente la comunicación, curiosamente, sino más bien la capacidad de toma de decisiones. Porque el DevOps está para resolver. Y no puedes tener un DevOps titubeante. No puedes tener un DevOps que no conozca su dominio. No puedes tener un DevOps... que sabes como que se la piense para resolver un problema que tenga que estar pidiendo permiso para todo pero para eso necesitas saber cómo abordar las situaciones cómo abordar los temas no puedes llegar y decir ah porque yo digo yo soy el DevOps y yo digo no por eso yo estoy de acuerdo con Ale que es una cultura la del DevOps y todos deberíamos de ser DevOps en una empresa

SPEAKER_00

pero no juniors

SPEAKER_01

pero no démosle chance a la gente que a lo mejor todavía no sabe y si hay una posición de DevOps Junior que alguien la tome pero que venga con esta idea de tienes que saber a qué te estás metiendo

SPEAKER_00

pues esperamos que precisamente este episodio sirva para como una introducción a lo que es la cultura del DevOps ándale