¿La subcontratación / la deslocalización llevará eventualmente a la desaparición de los trabajos de TI / software como una buena carrera?

Al subcontratar, asumo que la pregunta realmente se refiere a la deslocalización y las consecuencias para los desarrolladores en el país de origen.

La respuesta de John Colagioia es muy buena. Sin embargo, añadiría que probablemente sea útil hacer una distinción entre diferentes tipos de trabajos. El desarrollo de software es diferente de TI. Y dentro del software, hay una diferencia entre el desarrollo empresarial y el desarrollo de productos. Cada uno de estos difiere en la eficacia de la deslocalización, por lo que algunos trabajos correrán un mayor riesgo de ser más escasos que otros. El desarrollo de productos, es decir, la creación de software para una compañía que lo vende o basa su negocio en él, es menos probable que se transfiera a otro país. Simplemente no es muy efectivo, ni termina costando menos al final. Sin embargo, el desarrollo empresarial, que tiende a ser más pesado en el mantenimiento y en tecnologías, herramientas y características bien entendidas, es más fácil de navegar. Es probable que esos trabajos estén en mayor riesgo. Los trabajos de TI (infraestructura, redes, operaciones, soporte, etc.) también pueden ser más vulnerables que el desarrollo de productos.

El resultado final, entonces, es que no es probable que los trabajos de desarrollo de software desaparezcan debido a la deslocalización masiva. Sin embargo, los empleos de desarrollo empresarial y de TI pueden llegar a ser más escasos en países donde los salarios son relativamente altos. La demanda de desarrollo de productos solo crecerá, por lo que creo que el efecto neto es que el software seguirá siendo una buena opción de carrera en el futuro previsible.

La subcontratación es una espada de doble filo. Se vende como una forma de reducir los costos de desarrollo o soporte (en la industria de TI), pero en realidad es más a menudo una forma de romper con una mala gestión y una cultura corporativa burocratizada / socializada. En mi experiencia, los trabajos de TI son offshore cuando la administración se enamora de las guerras territoriales o el proceso se vuelve más importante como resultado O cuando la cultura corporativa se vuelve tan socialista que “proveer a los trabajadores” se vuelve más importante que obtener una ganancia.

Con un escenario de mala gestión, poseer “territorio” (como un proceso, una responsabilidad o una función) es más importante que el objetivo final (producto y / o beneficio). La alta gerencia observa complacientemente a la vez que opina que “el conflicto crea una organización más fuerte” y la organización se consume a sí misma como caníbales post apocalípticos. La subcontratación permite a una organización deshacerse de este entorno disfuncional bajo la apariencia de ahorro de costos.

En un entorno burocratizado o socializado, el objetivo es perpetuar el proceso o negocio para proporcionar a los trabajadores un trabajo en lugar de lograr el objetivo de la organización. Estas situaciones están marcadas con capas de departamentos y franjas de reglas, regulaciones y documentos diseñados para proteger los empleos de los trabajadores, definir los estándares más bajos y eliminar el poder de las personas que quieran cambiar el status quo socialista. La subcontratación nuevamente permite que el liderazgo elimine un sistema fallido bajo el disfraz de ahorro de costos.

La subcontratación tiene su beneficio, aunque el ahorro de costos no es necesariamente la ganancia que se espera. El problema con la subcontratación es que puede subcontratar mano de obra, pero no puede subcontratar la experiencia, la cultura o la experiencia del cliente. La experiencia en el producto, la tecnología o la industria requiere tiempo para aprender. Cultura; Regional, nacional y corporativo no es fácilmente transferible. Las barreras lingüísticas, desde una simple falta de comprensión hasta el uso de expresiones idiomáticas y coloquiales, es el problema más obvio. Otros problemas son de igual o mayor importancia, como no entender un problema o simplemente leer un guión en lugar de abordar el problema específico, o no entender que el cliente puede llevar su computadora rota al centro de servicio en Texas si vive en Maine. La cultura corporativa, la buena, puede ser destruida cuando una empresa con “lo que sea necesario para hacer feliz al cliente” la cultura se subcontrata a una compañía que paga en base a las llamadas realizadas en un mes.

No toda la deslocalización es mala. He visto varias organizaciones con éxito el desarrollo en alta mar o la codificación más precisa. Con una buena estructura de gestión, analistas talentosos y un equipo dedicado de personas de la organización central que trabajan en enlace en el sitio offshore, se puede producir un código de calidad barato en el extranjero. Pero la deslocalización no debe considerarse como una solución para una organización enferma. Los problemas de organización no se curan mediante la deslocalización, sino que se cubren para subsanar más tarde.

Eventualmente, la falta de resultados “reales” de la subcontratación reducirá la estampida en el exterior de la industria de servicios / TI. Creo que estamos viendo esto ahora con trabajos de soporte telefónico. Donde el offshore parece ser el más exitoso ahora es el outsourcing de ingeniería / fabricación. Con el movimiento de la fabricación en alta mar (salarios más bajos, sin interferencia socialista por parte del gobierno y los sindicatos) y la conexión entre la fabricación y la ingeniería, era natural combinar los dos en alta mar, ya que los dos procesos se entrelazan. Esta deslocalización es un resultado directo de la sociedad que impulsa los trabajos de manufactura en el exterior.

La perspectiva futura (financieramente) de que alguien se convierta en programador se está volviendo menos atractiva, no por la deslocalización, sino por la cantidad de productos que necesitan codificación y la explosión de personas que ingresan a TI. La gran cantidad de puestos de trabajo frente a los programadores disponibles está reduciendo los salarios. Hace 30 años, cuando 1 de cada 10 había usado una computadora, los programadores eran pocos y bien pagados. Hoy en día, cuando 8 de cada 10 tienen una computadora y la mayoría están expuestos a la programación para el grado 7, la programación es mucho más común y, como resultado, se paga menos. Es fácil culpar a la deslocalización, pero se trata mucho más de la sociedad.

No lo creo. Todavía hay una gran demanda en la industria del software y puedes elegir si quieres una carrera como desarrollador o QA / Tester. Algunas personas simplemente no se enorgullecen de lo que se supone que deben hacer, quienes ciertamente no lo ven como una buena carrera. Siempre hay luchas al comenzar las carreras, pero eso no significa que puedas mejorarlas.

Si bien su trabajo no es bueno, dedique tiempo a proyectos personales que podrían verse como perspectivas de obtener un buen trabajo en el futuro. Hable con abucheos / mentores que lo guiarán en términos de crecimiento profesional.

Pero recuerde una cosa, dada la cantidad suficiente de empresas que migran a las TI, siempre habrá demanda para un buen desarrollador de software. Pero no importa cuántos trabajos estén disponibles, siempre habrá una escasez de profesionales de software ‘Grandes o Realmente Buenos’.

El trabajo se obtiene del lugar donde los expertos están juntos en un gran volumen.

Por ejemplo:

Probadores de selenio:

Tendencias de la India en su mayoría:

Pero nunca será una situación ganadora para otros países. Muchos evaluadores de Selenium de Asia ayudan a las organizaciones regionales europeas y africanas y sus recursos para recibir capacitación en Selenium.

Por ejemplo:

Por ejemplo: la mayoría de los buenos programas de capacitación relacionados con el selenio se imparten desde la India (de manera similar, algunos libros de ascendencia también están disponibles en la India):

¡Así que es la situación de WIN-WIN en la industria de TI debido al modelo de Outsourcing / Offshore y ayuda a la industria a crecer y ser más competente!

REVOCARME si te gusta mi respuesta.

No hay forma.

Sin lugar a dudas, la subcontratación en el extranjero tiene muchas ventajas, como un uso más racional y efectivo del dinero, la ausencia de retrasos, la distribución de tareas, etc. Aun así, no hay absolutamente ninguna razón para estar horrorizado de este método comercial.

En primer lugar, debe recordar que todas las empresas tienen otras necesidades diferentes. La compañía de TI que proporciona su propio producto como ejemplo probablemente contrata a desarrolladores de su país, y más aún, de su ciudad. O usa al menos el modelo de outstaffing. Un ejemplo completamente diferente es una compañía cuyo trabajo está relacionado con otros campos comerciales, ya que la forma más ventajosa es usar el modelo de subcontratación para tales casos. Una vez más, todas las empresas que deseen mejorar su rendimiento deberían centrarse en métricas particulares, por ejemplo, el salario de los desarrolladores, la urgencia de las tareas, la dirección diaria del equipo del proyecto, sus objetivos, etc., etc.

En segundo lugar, a menos que la subcontratación fuera efectiva o un proceso de ganancias, este método de negocios no sería necesario en general. Es bastante fácil, porque la popularidad de la externalización es causada por la creciente demanda de este. Esto seguramente afectará negativamente los niveles salariales. Sin embargo, señalaría que el trabajo del programador se paga de acuerdo con la calidad y la eficacia. Por lo tanto, los ingenieros de alta calidad siempre tienen un trabajo bien pagado que equivale a una buena carrera.

Entonces, la idea es muy clara: si eres un verdadero profesional, no tienes una mala carrera. Incluso mientras la externalización offshore se hará cargo del mundo.

Aclamaciones.

No.
No importa lo buenos que sean los desarrolladores subcontratados, porque en última instancia las empresas no se benefician de tener un gran software que hace lo incorrecto.
Lograr que el software haga lo correcto requiere mucha comunicación y funciona mejor cuando los desarrolladores de software, los gerentes de producto y los usuarios finales trabajan cerca uno del otro. Esto hace que los desarrolladores de software se muevan más allá de la codificación y también sean competentes en diseño, arquitectura, psicología y administración. Cuando tiene un cierto nivel de competencia en el campo del otro individuo, puede comprender mejor cómo su trabajo puede mejorar sus resultados. Y, en última instancia, ese es el papel de un desarrollador de software. Aplicando tecnología para ayudar a otros en su equipo a crear excelentes resultados.

Lo único que podría destruir el desarrollo como una buena carrera es si la sociedad cambiara sus valores y comenzara a valorar un status quo futuro sobre algo más nuevo y diferente.

Lo dudo seriamente. Los sistemas de información dan a las empresas su ventaja competitiva. Si bien es posible externalizarlo, se renuncia a parte de la capacidad de la persona para monitorear y controlar el trabajo que se está realizando. No todos los negocios van a estar dispuestos a hacer eso. En todo caso, anticipo más trabajos de TI.

El riesgo más grave sería que la programación se convierta en una opción de carrera demasiado común. En ese momento, la inundación de profesionales de TI en el mercado lo haría menos lucrativo. Este es posiblemente el punto del movimiento de aprender a codificar.

Hay demasiadas cosas por las que preocuparse. Despedirlos El trabajo de TI ofrece mucha promesa y diversión.

El aumento de los salarios, el costo del transporte de bienes al mercado de los EE. UU. Y las inquietudes relacionadas con la distribución de la propiedad intelectual han hecho que muchas empresas de los EE. UU. Reconsideren su estrategia de subcontratación. A medida que países como China e India se convierten en líderes en la fabricación, los costos de su experiencia aumentan, disminuyendo su ventaja frente a sus homólogos estadounidenses. Adversamente, las cadenas de suministro complicadas y cada vez más riesgosas que dependen de vendedores inexpertos han convertido a las marcas estables como Boeing, en el estudio de caso perfecto de “reshoring”. Finalmente, las empresas reconocen que su activo más importante es su propiedad intelectual. Al trasladar su cadena de suministro a países con poca consideración por las patentes de los EE. UU. Y las protecciones de derechos de autor, se han abierto inadvertidamente a una nueva amenaza: convertir a sus proveedores en competidores. Mire el video para obtener más información sobre por qué las mejores empresas están utilizando una estrategia de insourcing en su beneficio.

En los años 70, el veinte por ciento de los estadounidenses trabajaba directa o indirectamente en la agricultura, en comparación con el 80% de los indios. Pero los estadounidenses tenían un nivel de vida mucho más alto. Ese porcentaje se redujo aún más, y el verdadero nivel de vida aumentó aún más.

Los empleos de baja remuneración siempre se han trasladado a países de automatización o de bajos salarios, en beneficio de los estadounidenses en general. Ej. Agricultura, trabajo de fábrica, ropa.

El problema real es la consolidación de pocas corporaciones en ganadoras y todas las ganancias. Esto está apretando a la gente de los países occidentales.

Los creyentes del mercado libre podrían incluso decir que esto es Pareto óptimo: siempre hay un número relativamente constante de personas necesarias para respaldar y crear nuestro mundo electrónico, y cuando subcontrata una gran cantidad de empleos, esto lleva a aumentar la demanda en otro lugar, hasta que finalmente se vuelve ventajoso para los especialistas de TI que se muden allí, en efecto, impulsan la economía del país receptor, al tiempo que conservan una gran parte de las ganancias reales, la gestión y la I + D en el país originador. Cuando el país receptor eventualmente comience a desarrollar cosas nuevas por sí mismo, subcontratarán los trabajos que ya saben cómo hacer para el próximo país más pobre, y así sucesivamente.

¿Finalmente? El final ya está aquí. El programa H1B es el único responsable de que una gran parte de la clase media sea drogadicta a un salario no vital. Los graduados universitarios cambian hamburguesas en lugar de programar solo para que las empresas puedan obtener los máximos beneficios a corto plazo. Un día, pronto, las gallinas volverán a casa para descansar cuando nadie en los EE. UU. Pueda permitirse comprar algo, y luego sus empresas irán a la quiebra.

Yo hacía esa pregunta hace quince años, cuando una compañía tras otra cambió sus operaciones de programación en India y Filipinas. Podrían contratar a muchos más programadores si se fueran al otro lado del mundo, apenas valía la pena contratar talentos locales. La industria del software estaba condenada. Condenado, te lo digo!

O, ya sabes, no tanto. Resulta que el costo de las operaciones de solo poder comunicarse con su personal en medio de la noche o dejar notas es bastante alto. La mayoría de los gerentes no pueden lidiar con los desajustes culturales y simplemente se sienten frustrados. Y, cuando la subcontratación es exitosa, los precios suben y los grupos de consultoría tienen cada vez más probabilidades de convertirse en sus propios talleres de desarrollo.

Cada década, más o menos, “redescubrimos” la subcontratación y muchos de nosotros tenemos que luchar para encontrar nuevos empleos. Pero no es sostenible en este momento, excepto para proyectos muy específicos. Resulta que la programación es una clase de actividad social, por lo que tratarla como si fuera un fabricante de líneas de ensamblaje no dura.

Apuesto a que, en el momento en que sea sostenible, no habrá países en los que pueda volcar el trabajo.

Depende de qué país estemos llevando. Por ejemplo, en los Estados Unidos o Europa Occidental convertirse en un experto en TI puede no parecer tan atractivo porque los empleadores no están dispuestos a contratar a un trabajador para que le pague más si hay opciones más baratas con la misma calidad. Suena natural y lógico. Sin embargo, los trabajos de software en los países en desarrollo se están extendiendo cada vez más debido a los centros de desarrollo en alta mar y muchos lugares de trabajo. Oferta crea los demans. Probablemente en un futuro cercano verá un cambio en la industria de TI hacia el Este.

De ningún modo. La demanda abrirá puertas para aquellos países donde los empleos son subcontratados. No todas las empresas subcontratan, ya que hay algunos trabajos de TI que deben ser alojados localmente.

Vea este blog para ver más temas notables en el trabajo, Noticias de Carreras.

No, primero, la producción barata es buena para las industrias, no es mala para ella, y segundo, la subcontratación tiene muchos problemas asociados, incluidas las barreras de idioma y zona horaria.

Si no puede competir con personas que no trabajan en horarios regulares y son difíciles de entender, probablemente esté en el campo equivocado de todas formas.

Depende de donde vivas.

Me gustaría comentar otra opinión de que esta discusión fue realmente caliente hace unos 15 años (al menos aquí en los Estados Unidos). Está estancado o incluso desaparecido en los últimos años.

Estoy totalmente de acuerdo con Matt, es decir, “No si eres el único que se subcontrata”. Por lo tanto, seguirá siendo una buena carrera.