¿Cómo asegurar mi puesto de trabajo, considerando tercerizar trabajos? [cerrado]

Estoy en la industria de TI, y muchas empresas están subcontratando trabajos a India, China, etc. ¿Qué puedo hacer para asegurar mis puestos dentro de la industria?

si no se subcontrata, los indios vendrán aquí y competirán con nosotros en el acto.
Vería a quién está apoyando políticamente, por lo general, los partidos más liberales son más favorables a los trabajadores que los partidos de derecha.
Realmente esto es más una perorata que una pregunta.
La pregunta central es buena. Pero esa parte termina después de la segunda oración. ollon, si editaras las partes diatribas, podrías producir mejores comentarios.
Es una pregunta. La pregunta es cómo puedo asegurar mi trabajo y mis salarios luchando contra estos duros competidores sin nada que perder.
Sí, ese sería un mejor texto de pregunta, por ejemplo.
siéntase libre de editar y aprobaré la edición si aún se enfoca en la pregunta principal.
@ollon ahí tienes
Gracias, Aún así, @JoeStrazzere ¿Qué podemos hacer nosotros y los jóvenes para asegurar un trabajo?
Me pregunto por qué la pregunta ahora muy editada está recibiendo votos cerrados.
Sí, también me pregunto por qué recibe votos negativos después de todas las ediciones importantes.
Todavía no es una buena pregunta para SE. Simplemente eliminamos las partes que no pertenecían aquí en absoluto. Eso mejoró la pregunta pero no la solucionó por completo.
Esta pregunta tiene mucha perspectiva, que es la mayor parte de la respuesta aquí.

Respuestas (4)

ser mejor

Todas las cosas que dices son ciertas. Hay miles de millones de personas en el mundo, y en un mercado laboral donde la ubicación es cada vez menos importante, estás compitiendo con más y más personas por puestos de trabajo. Al final, tendrás que ser mejor que aquellos contra los que compites.

Entonces, ¿qué puedes hacer para diferenciarte?

No crea en la exageración, el diferenciador tradicional: la ubicación sigue siendo importante, incluso si se reduce. Incluso en TI, las personas trabajan en equipos. Trabajar en equipo requiere comunicación. La comunicación siempre es más fácil en persona . "¡Así que junta a todos los indios!"; lo siento, tienen que obtener sus requisitos de alguna parte, lo que requiere comunicación. Para usted, el OP, conocer el idioma, las costumbres y las leyes suecas le brinda una clara ventaja sobre los extranjeros en este sentido.

Más allá de eso, puedes diferenciarte por habilidad. Los EE. UU. pasaron por un atracón de subcontratación a principios de siglo y rápidamente descubrieron que no todos los programadores son iguales. Los proyectos irían al extranjero y luego se desmoronarían. El trabajo se interrumpiría catastróficamente o estaría mal documentado. Más barato no vale nada si la gente no puede hacer el trabajo.

Sí, es posible que tengas que tomar menos dinero para competir. Sí, es posible que tenga que vivir en un lugar con un nivel de vida más bajo para acomodar ese ingreso menor. Pero recuerde que funciona en ambos sentidos: si usted es realmente excepcional, tiene todo un mundo de empresas que luchan por contratarlo, no solo el subconjunto limitado dentro de la distancia de viaje. Del mismo modo, más y más personas significan más y más puestos de trabajo.

Además de lo que dijo @Telastyn, el conocimiento del dominio es extremadamente importante.

Cualquiera puede aprender TI, pero ¿pueden aprender también el negocio de SU empresa?

Cada vez más empresas necesitarán personas que puedan caminar "a ambos lados de la línea" donde los negocios se encuentran con TI. Conviértase en un experto en las finanzas, el proceso de fabricación o el trabajo de ventas internas de su empresa.

Aprender TI es una gran habilidad, pero es una habilidad bastante fácil de aprender, basada en mucha memorización. El VALOR de TI es su capacidad para respaldar el negocio, ya sea mediante la reducción de gastos, la generación de ingresos o la mejora de la capacidad/eficiencia con los recursos existentes. Conviértete en un experto en eso. Es fácil escribir un programa para hacer una tarea. El valor es darse cuenta, "Oye, si escribimos un programa para hacer X, nos costaría $5,000 desarrollarlo y nos permitiría enviar 75 unidades más por semana, aumentando los ingresos en $750,000 por año y las ganancias en $300,000 por año. Puedo hacer eso pasa."

Piense en ello como aprender a conducir: miles de millones de personas saben cómo conducir un automóvil. Pero unas 25 personas son lo suficientemente buenas para conducir un auto de carreras de Fórmula 1 a través de una chicane a más de 200 MPH a menos de un pie de distancia de otro auto que hace lo mismo.

Casi cualquier persona puede aprender a instalar un servidor, conectarlo a una red y configurar cuentas de usuario. ¿Puedes ver dónde uno necesita estar? ¿Sabes cuál usar? ¿Sabe cuánto se ahorrará o logrará si lo hace? ¿Puedes presentar eso a las personas que controlan el dinero?

AHÍ ESTÁ tu oportunidad de trabajo a largo plazo.

Learning IT is a great skill, but it's a fairly easily-learned skill, based on a lot of memorization<-- He tenido mucha gente intentando convencerme de lo contrario sobre mi carrera hasta ahora. Si es tan fácil, pensaría que más de TI sería calificado y competente...
Si bien estoy de acuerdo con el jist, el resto es basura. Soy ingeniero de software de oficio y, francamente, puedo hacer un gran programa para generar valor para una empresa mientras conozco perfectamente el dominio en el que estoy trabajando. No importa si estoy trabajando con widgets. , genomas, camisetas o datos de marketing, el código y los principios de ingeniería no cambian... solo los nombres de las variables.
@Telastyn: respetuosamente, he ganado una gran cantidad de dinero a lo largo de mi carrera limpiando esa mentalidad particular.
@Telastyn Entonces, si mañana consiguiera un trabajo en un banco de inversión, ¿podría escribir un software de gestión de riesgos que pase las auditorías simplemente cambiando los nombres de las variables? Déjame decirte por experiencia: es mucho más fácil enseñarle a alguien a programar que enseñarle finanzas.
@Telastyn, el conocimiento del dominio es crítico y probablemente crearía un software significativamente mejor si le prestara atención.
Je, a todos les encantó... @MrFox - No, pero puedo preguntarles a los expertos en finanzas qué debe hacer ese software de gestión de riesgos. Según mi experiencia, las personas que se creen expertas en finanzas e ingeniería de software tampoco lo son .
@Telastyn si casi todo el código que está escribiendo es código de lógica comercial, entonces su comprensión de la lógica comercial es al menos tan importante como su capacidad de codificación. Confiar en los "expertos" no funciona, ya que estos expertos pueden codificarlo ellos mismos en menos tiempo del que les llevaría explicarle todo el negocio. Pero lo que es peor, cometería errores lógicos, no porque sea un mal codificador sino porque tiene lagunas o malentendidos en el bus. conocimiento: estos son los peores problemas que se pueden tener, y es por eso que prefiero tener un codificador aceptable con un conocimiento sólido del bus que un desarrollador estrella sin ninguno.
@MrFox: encogerse de hombros Respetuosamente no estoy de acuerdo, pero también he pasado los últimos 8 años yendo de una compañía a otra arreglando catástrofes inverificables, inmantenibles e inescrutables. Es tan probable que los errores lógicos sean causados ​​por la deficiencia de conocimiento del dominio como por la deficiencia del dominio de programación, excepto que con buenas habilidades de programación, al menos puede probar, mantener y ampliar el código de manera efectiva cuando se encuentran estos problemas. Y la mejor de las suertes para cualquier financiero que crea que puede piratear un código mejor que un profesional experto.
@WesleyLong: lo mismo aquí, pero daría mi brazo izquierdo para no tener que volver a hacerlo porque todo se mejoró.

Leí la publicación original, ya que era obvio que había sido 'limpiado' en varios aspectos. Mucha gente sale así, y escuché mucho de eso a principios de la década de 2000 en los EE. UU., cuando legiones de ingenieros y desarrolladores mayores estaban perdiendo sus trabajos.

Dada la población del planeta de 7100 millones, y aproximadamente el 65 % está en edad de trabajar y trabaja, estamos hablando de 4500 millones de personas en la fuerza laboral mundial. De estos, alrededor de 20 millones son desarrolladores de software. Esto es aproximadamente un programador por cada 250 personas en la fuerza laboral. Probablemente hay 3 mil millones de 'dispositivos programables' desde teléfonos inteligentes hasta servidores, lo que sugeriría que hay 150 cajas para cada programador en el planeta. Fundamentalmente, hay más trabajo que programadores. Los precios del hardware de las computadoras están cayendo a buen ritmo, incluso los desarrolladores de software más baratos no se están volviendo más baratos.

Si uno está sentado en un cubículo y encuentra cada vez más extranjeros y cada vez menos compatriotas en su equipo en el transcurso de unos años, parece aterrador. La letanía que solía escuchar era '¿por qué nuestro empleador no nos vuelve a capacitar para las habilidades actuales?'. Por lo tanto, los antiguos programadores de mainframe y Unix estaban siendo desechados en lugar de volver a capacitarse en C ++ o Visual Basic o los lenguajes de secuencias de comandos web, etc. Uno tiene que preguntar a las personas que fueron despedidas qué estaban haciendo cuando se fueron a casa. Programé en minicomputadoras en las décadas de 1970 y 1980, aprendí dBase y FoxPro a fines de la década de 1980, aprendí Visual Basic y bases de datos relacionales a mediados de la década de 1990 y aprendí lenguajes de secuencias de comandos web a fines de la década de 1990 y principios de la de 2000. He estado sin trabajo, en algunos casos, durante algunas semanas en todo ese tiempo.

Para responder a la pregunta: primero, conozca su mercado. Hay una cierta cantidad de demanda de Perl, JavaScript o COBOL, y un cierto número de personas que lo conocen. Primero debe clasificar la demanda de sus habilidades en comparación con las habilidades que podría adquirir rápidamente. Si la demanda de las habilidades que tiene es débil, aprenda aquellas en las que los empleadores luchan por encontrar a alguien, en cualquier lugar.

En segundo lugar, las personas de otros países no conocen sus leyes bancarias, reglas de privacidad, informes regulatorios, etc. Por lo tanto, cualquiera que intente explicarles qué debe tener en cuenta al escribir un programa financiero no será entendido por un tiempo. En algunos casos, la barrera cultural es un poco más marcada: una empresa en los EE. UU. fabrica 'zapatos de trabajo cómodos para mujeres'. Si bien muchas empresas fabrican zapatos para mujeres, en algunos países a nadie le importa si las mujeres se sienten cómodas, por lo tanto, ¿por qué alguien haría buenos zapatos para mujeres trabajadoras?

Tercero, en última instancia, su trabajo es resolver problemas. Me encuentro con mucha gente que piensa que el trabajo es algo a lo que te presentas, sigues las instrucciones y te vas a casa a las 5:00 p. m. No prestan atención a su 'propuesta de valor': ¿por qué alguien me prefiere a mí sobre cualquier otro empleado? Me encontraba con clientes potenciales que claramente necesitaban algún trabajo de software pero no podían decirme la marca de su servidor, el idioma en el que estaba escrita su aplicación o en qué tipo de base de datos se ejecutaba. He tenido reuniones en las que las personas que solicitan trabajo de software no pudieron articular ni siquiera el requisito más simple. En tales circunstancias, es bueno saber cómo leer la mente, sin embargo, en estos días eso implica un equipo costoso y un montón de intelectuales intelectuales. En su defecto, uno tiene que ser un 'espía': recopilar pistas del flujo de documentos, entrevistas,

Asegura el valor que aporta a la empresa y reconoce que es posible que haya nuevos puestos con el tiempo. Durante los últimos 16 años, trabajé en América del Norte como desarrollador web, donde escuché esta línea repetidamente y me pregunto qué tan bien entiende la gente cómo funciona el mundo. Habrá algunos puestos subcontratados y otros puestos de trabajo creados en su lugar. Se pueden migrar algunos trabajos pesados ​​y se pueden abrir otros trabajos. "The World is Flat" de Thomas Friedman tiene algunos buenos puntos sobre cómo algunas personas pueden tener nuevos trabajos que no existían hace años y creo que esta tendencia continuará. Hace 23 años, no existía la red mundial y hace 13 años no existía Facebook, por lo que aparecerán cosas nuevas y la pregunta es qué tan bien sabe qué roles se adaptan a usted.

Me gusta resolver problemas y ayudar a la gente. Por lo tanto, disfruto trabajar como desarrollador que repara y crea sistemas para empresas. Si bien algunos trabajos se deslocalizaron a países del tercer mundo durante un tiempo, algunos regresaron cuando se dieron cuenta de que el modelo de estar en parte en tierra y en parte en el extranjero funciona mejor. Por lo tanto, todavía hay una demanda bastante buena de varios trabajadores de TI en partes de América del Norte.

Por lo que sé, podría terminar convirtiéndome más en un desarrollador de aplicaciones móviles algún día, estoy bastante seguro de que 20 años cuando la gente tenía grandes ladrillos para los teléfonos celulares hubiera parecido ridículo, pero mira dónde estamos. No conoces el futuro, pero debes saber qué roles te convienen y, por lo tanto, qué tipo de trabajo haces bien .