Como ingeniero de software, ¿qué tan apasionado tienes que ser para sobrevivir en la industria?

Consideremos los hechos, ¿de acuerdo?

  • Hay un gran número de personas involucradas en la industria.
  • Cada año, más personas abandonan la escuela y entran al lugar de trabajo con los conocimientos y habilidades potencialmente más actualizados.
  • Al final, el número de personas que se jubilan es aún pequeño porque cuando comenzaron, había menos personas involucradas. El resultado es que hay menos personas que dejan la industria que se unen a ella.
  • Ahora que existe Internet y el trabajo remoto, usted compite a escala mundial. Por lo tanto, puede estar compitiendo por un trabajo con un chico en una aldea india que se mantiene a sí mismo y a toda su familia y, por lo tanto, está muy motivado para hacer el trabajo correctamente. Eso no es una hipérbole. La ingeniería de software es una industria de salto para los países en desarrollo.
  • Ahora que existe Internet y el trabajo remoto, no hay absolutamente nada que impida que alguien con habilidades haga una carrera en este campo. Eso significa que las personas que alguna vez fueron excluidas debido a la política de la oficina ahora pueden involucrarse. No importa si eres hombre o mujer, negro, blanco o amarillo, cristiano, musulmán o ateo, muy joven o muy viejo. Nada más importa aparte de que puedes hacer el trabajo. Por lo tanto, las personas que de otro modo están excluidas de otros mercados laborales se ven bienvenidas aquí. Eso significa que el número de personas para quienes esta industria se ha abierto ha aumentado enormemente desde los años 90. Y para estas personas, este puede ser el único escenario en el que se les trata de manera justa sobre la base de sus méritos. ¿Crees que eso podría motivarlos un poco?
  • Ahora que existe Internet y el trabajo remoto, la edad de entrada al lugar de trabajo ha disminuido. Cuando comencé mi carrera, solía bromear sobre unos 14 años mordiéndote los tobillos para implicar cómo los jóvenes estaban entrando en el mercado. Dejé de bromear al respecto cuando tuve que competir por un trabajo contra un niño de 14 años porque ahora enseñaban computadoras en las escuelas secundarias. Recientemente, la edad se ha reducido a 11 y 12 años y se están enseñando computadoras en las escuelas primarias e incluso los niños en guarderías preescolares tienen acceso.
  • Aunque la velocidad del cambio se ha ralentizado un poco, todavía es una industria donde los cambios suceden rápidamente. Solo hoy, estaba hablando con un mouse de 30 años sobre un mouse de computadora y le tomó un tiempo recordarlo. Ahora la buena noticia es que eso no es tan malo en ingeniería de software. Los buenos principios de diseño de programas realmente no han cambiado desde los tiempos de Alan Turing. Sin embargo, los idiomas que tienen que escribir han cambiado al igual que los problemas.
  • Cada año, eres un año mayor. La ingeniería de software es como el modelaje de moda o el trabajo deportivo profesional: se te considera viejo a los 30 años. Entonces, cada año, te arrastras hacia la obsolescencia.

¿Y solo quieres “sobrevivir” en ese mercado? Felicitaciones a usted. No quisiera intentar sobrevivir en esas circunstancias

Gracias por el A2A, Divyanth

Si solo quiere ‘sobrevivir’ en la industria, puede hacerlo con CERO pasión. Sí, oíste bien. Cada Tom, Dick y Harry pueden sobrevivir en la industria del software. Los ingenieros de software, que ni siquiera son dignos de ese título, sobreviven en la industria durante años (a veces décadas).

Pero si quieres superar la mediocridad, tener pasión es un requisito previo. El mayor desafío de un “buen” ingeniero de software, en mi opinión, es mantenerse sincronizado con las últimas tecnologías y mantenerse relevante en el mercado laboral.

Sobre ser un rockstar 10x, nuevamente comienza por la pasión.

La mayoría de los programadores que conozco son al menos algo apasionados por lo que hacen. Si no lo son, la mayoría de ellos se mueven, a menudo a tipos de trabajos o roles similares, pero claramente diferentes.

Mencionas el salto al trabajo … para ser honesto, no creo que el tipo de persona que no es apasionada por la industria sea el tipo de trabajo que salta mucho, así que no sé si pueden o no, ellos ‘ simplemente están satisfechos o cómodos con el papel que han establecido, hacen su trabajo y se ocupan de sus asuntos. Entonces es difícil de decir.

More Interesting

¿Se requieren ingenieros de software en todas las empresas?

¿Cuál es el mejor software POS para negocios minoristas?

¿Por qué tantos estudiantes de informática se postulan para prestar servicios a empresas como TCS, Infosys, etc., en lugar de intentar empresas de desarrollo reales?

¿Por qué elegiste tu carrera en desarrollo de software?

¿Debo abandonar la idea de convertirme en ingeniero / programador de software, porque no tengo un título universitario en ese campo?

¿Cuáles son los consejos para avanzar en las filas de Microsoft como ingeniero de software?

¿Alguien ha cambiado de hardware a software en la gestión de productos?

¿Es una buena idea cambiar de carrera de ingeniero de software a agricultor?

Soy un desarrollador de software con un año de experiencia. Estoy muy interesado en cosas de seguridad. ¿Alguien podría decirme la forma de ser un hacker?

Me estoy mudando al área metropolitana de Toronto para oportunidades de desarrollo de software, ¿qué debo tener en cuenta?

¿Cuál es la principal diferencia entre un ingeniero de software y un ingeniero informático?

Estoy pensando en presentar un PR de Canadá por mi cuenta. ¿Cómo es el escenario laboral para un ingeniero de software (6 años de experiencia) en Canadá?

¿Cuántos desarrolladores de software debe administrar un gerente?

Soy un ingeniero SW con 1 año de trabajo exp. Quiero tomarme un año libre para viajar con dinero ahorrado, ¿tendrá esto un gran efecto negativo en mi carrera?

¿Debo estudiar ingeniería de software o finanzas?