¿Se ven afectados los trabajos de desarrollo de software debido a los despidos de TI y la automatización para los nuevos en 2017?

La respuesta puede depender de lo que quiere decir con despidos de TI.

Si está hablando de roles que son extremadamente repetitivos y altamente orientados a los procesos, tienen una buena posibilidad de ser ‘automatizados’ (por ejemplo, el sitio web básico de la tienda en línea) o subcontratados a ‘centrales eléctricas’ que hacen el trabajo más barato y mejor (nube frameworks Vs administración interna del servidor).

Si está hablando de roles que generan ingresos / ahorro de costos al adaptarse constantemente a las demandas del mercado y esforzarse constantemente por innovar nuevos productos para vender el “próximo gran producto”. Entonces esos roles seguirán siendo solicitados … no hay forma de automatizar los procesos para cosas ‘nuevas’ (es decir, cosas que los ingenieros aún no entienden), y las centrales eléctricas no son rentables hasta que las cosas menos entendidas se entiendan bien.

Como solicitante de empleo (no tengo idea de lo que significa ‘más fresco’, soy demasiado viejo), desea desarrollar su conjunto de habilidades y personalidad para adaptarse a los roles posteriores: por ejemplo

  • Trata de ser bueno en lo que haces y disfruta de lo que haces: Uni es para que lo demuestres a través de las marcas, y también para descubrir lo que te gusta hacer.
  • Trabaja bien en equipo / Llévate bien con personas que quizás no te gusten: tomar en serio el trabajo en grupo de Uni ayuda aquí.
  • Sea proactivo: es difícil de aprender en esta universidad, pero si le pagan un salario superior al promedio, no debería necesitar a nadie que lo controle todo.
  • Logre sus objetivos de ingeniería individuales, suponiendo que sean razonables: es fácil adquirir el hábito de depender demasiado de sus colegas y usted, como individuo, resulta inútil.

Estos rasgos son bastante fáciles de detectar en una entrevista de trabajo. Cuando el mercado laboral es competitivo, podemos ser exigentes con quienes contratamos. Alguien que es increíble en la codificación pero que no puede trabajar en un equipo no será contratado. Ningún empleador sano está desesperado por perder el tiempo con eso. No ser competente ni automotivarse también se explica por sí mismo: no queremos perder un ingeniero que lo cuide.

No. Los trabajos de desarrollo de software se vieron afectados principalmente por las siguientes razones;

  1. Disminuya la velocidad en la contratación externa de los países desarrollados
  2. Desaceleración en las exportaciones de TI
  3. Restricciones de visas de trabajo impuestas por países desarrollados
  4. Bajo salario similar mano de obra calificada de otros países de Asia y Europa del Este
  5. Los empleados existentes no han mejorado proactivamente sus habilidades

Aplicación móvil: KgGuruji

No se ve simplemente afectado, está arruinado.

Enormes empresas empresariales despiden a personas con experiencia para contratar pasantes y mano de obra sin experiencia, pero barata (Rusia, China, India).

Trabajé en varias grandes empresas estadounidenses y nos tratan (a los rusos) como la raza más baja.

La alta gerencia está tratando de engañarnos.

Lo más divertido que he escuchado es: “Nuestra empresa obtuvo inversiones de 900 millones de dólares, por lo que todos tenemos un futuro brillante … Pero no somos una empresa de altos salarios, sino una empresa de tareas interesantes” … así que eso es todo.

También siguen contando cuán talentosos son todos, pero a pesar de que lo dicen, los llamados ingenieros de software “talentosos” apenas pueden comprar el Hyundai Solaris más barato.

  1. Es más fácil contratar a 1 empleado ruso porque le costará 1/10 de empleado estadounidense en San-Francisco.
  2. Las leyes rusas se eluden fácilmente, por lo que puede tratar a sus empleados como esclavos.
  3. La calidad de vida rusa / china / india es mucho menor que en los países occidentales desarrollados, por lo tanto, puede pagar los salarios más bajos de TI y aún obtendrá muchos solicitantes.

Por supuesto, el mercado estadounidense de TI sufrirá esto. Profesionales experimentados y altamente calificados están siendo reemplazados por pasantes y aquellos que piden “menos”.

El ingreso real está siendo reemplazado por “horario flexible” y “galletas con café en la oficina”.

La calidad general del código cae igual que los salarios.

Mi gerente se encuentra en Daily City y, como veo, las cosas están empeorando.

PD: Perdón por mi inglés, no tengo mucha experiencia con él.

More Interesting

¿Cuáles son las aplicaciones de aprendizaje profundo que funcionan en este momento y se usan a diario?

Cómo hacer para hacerse cargo de un proyecto de software existente

¿Cómo se debe subcontratar el desarrollo de software a Europa oriental / central?

¿Cómo cambio mi profesión cuando mi carrera actual como programador ha llegado a un punto muerto y no tengo experiencia / habilidad con nada más?

¿Adoptar una metodología llamada 'Ágil' como Scrum (y tal vez contratar entrenadores) proporcionará más beneficios que el desarrollo incremental simple, con una cola priorizada dinámicamente, compilaciones frecuentes e interacción completa con el cliente? En otras palabras, ¿se ha sobrevendido todo el 'asunto ágil' cuando las prácticas adaptativas de antaño funcionan bien?

¿Por qué el trabajo de ingeniero de software tiene tanta demanda?

¿Cómo es trabajar en Silicon Valley como ingeniero de software?

¿Qué es la refactorización y la programación de pares?

¿Por qué otras especies en la tierra no han evolucionado como humanos?

¿Por qué los CocoaPods son mejores que los submódulos de Git para el desarrollo de iOS?

¿Cuáles son algunas de las características clave que busca en una solución confiable de software de monitoreo de redes empresariales?

¿Están realmente en riesgo los trabajos de los desarrolladores de software / UI en la próxima década?

¿Qué busca Mesosphere en los posibles pasantes de ingenieros de software?

¿Cuándo y por qué Haskell se convirtió en un lenguaje viable?

¿Por qué la clase abstracta tendrá un constructor cuando no se pueda instanciar?