¿Qué habilidades técnicas debe tener un ingeniero de software?

Realmente se basaría en lo que quiere decir con “industria del software“. La industria del software es un colectivo de personas que trabajan con diversos métodos que utilizan diversas estrategias para mejorar la vida de las personas.

Quieres decir
Industrias basadas en servicios?

(Wipro, TCS, Accenture)

Industrias basadas en productos?

(Google, Flipkart y similares)

Pero en general, las siguientes formas lo ayudarían a lograr mejores resultados en la industria del software.
1. Aprende a programar. Cualquier lenguaje de fondo como C ++ funcionaría, te sugiero que aprendas Python ya que es relativamente fácil y efectivo.

2. Fluidez en inglés.

Sin decir

3. Manténgase en sintonía con los desarrollos actuales.

En una industria volátil como la industria del software, estar desactualizado es lo peor que podría suceder.

Gracias por la A2A


La habilidad y el deseo de aprender .

He estado codificando durante más de 20 años. Actualmente estoy haciendo una revisión de código para un físico ruso que conoce mejor Scala, sospecho, que Scala se conoce a sí mismo.

Para incluso hacer esta revisión de código, tengo que aprender sobre una docena de nuevas construcciones de lenguaje y características que nunca he usado.

El día de hoy, tuve que resolver algunos problemas con las redes de entrega de contenido y NGINX, lo que requería aprender sobre varias características diferentes de NGINX que no conocía antes.

Ayer, para ayudar a algunos de mis diseñadores, tuve que ir y profundizar en Travis, para descubrir cómo permitirle extraer dependencias npm de github.

Y así continúa.

Todos los días, algo nuevo.