Mucho de esto implica cumplimiento y regulación. Si no estás acostumbrado a lidiar con TI con los bancos, hay todo tipo de cosas que podrían hacerte tropezar.
La otra cosa es que los bancos * hacen * mucho uso de los programadores extranjeros. El banco en el que solía trabajar tenía un centro de outsourcing masivo en India con varios miles de empleados y gran parte de los recursos humanos y la programación de back-end ocurrieron en India. En realidad fue divertido, porque cuando usaba Google, siempre obtenía Google India, porque mi conexión a Internet pasaba por un firewall en India.
Sin embargo, tengo una historia personal de lo que podría salir mal. Tuve un problema de nómina ya que soy ciudadano estadounidense. Tomó un tiempo resolverlo, y una gran parte del problema es que, si bien las personas en los EE. UU. Entienden el sistema tributario de los EE. UU. (Es decir, las deducciones de FICA, las retenciones federales / estatales), las personas en la India. Miraron una base de datos, descubrieron que era ciudadano estadounidense y comenzaron a retener la seguridad social, a pesar de que vivo en Hong Kong y trabajaba para una entidad de Hong Kong. Si hubieran comenzado a retener, de todos modos deberían haberme enviado un W-4.
- ¿Debo hacer una segunda licenciatura en Ciencias de la Computación si soy un nuevo graduado en Ingeniería Eléctrica y quiero trabajar como ingeniero de software en una empresa de alta tecnología en Silicon Valley, pero no tengo experiencia laboral en programación en SWE en un gran ¿empresa?
- ¿Cuál es el mejor programa de estudios autodidacta que puedo aprender antes de inscribirme en un título de Ingeniería de software?
- ¿Qué diferencia a un programador y a un programador realmente bueno? ¿Qué hace que el código sea bueno o malo?
- Cómo ganar dinero de otras fuentes mientras trabaja en una empresa de software
- ¿El trabajo de software es una dificultad para las mujeres?
Es probable que haya personas en la India que entiendan el sistema tributario estadounidense. También es probable que no sean súper baratos de contratar.
Esto es algo menor, pero si involucra algo regulatorio (es decir, qué información puede divulgar y qué no) puede haber sido un desastre.
Otra historia fue después de que dejé la compañía, perdí mi contraseña para mi cuenta de beneficios de jubilación, y era muy obvio que la persona con la que estaba hablando para obtener la nueva contraseña estaba en la India, y me tomó aproximadamente dos semanas de llamadas telefónicas. obtener la contraseña cambiada. Lo que sucedió fue que la línea telefónica se mantuvo desconectada, se transfirieron a otro operador. Además, después de unos quince minutos, mi presión arterial era lo suficientemente alta como para no querer llamarlos de nuevo ese día, porque no quería comenzar a gritarle a algunos que no merecían mi ira. La gente en India era muy amable, pero tienen procedimientos operativos específicos y una conexión telefónica terrible, y como yo era un ex empleado, no les importaba si me molestaba.
Cuando trabajaba en la empresa, me habría llevado unos 5 minutos resolverlo, porque la empresa se preocupaba por mantenerme feliz.
Entonces, las cosas en las que el servicio al cliente es crítico no se externalizan. Si están subcontratando, significa que no les importa.
La razón por la que los bancos hacen esto y otras compañías de TI no lo hacen es que si usted es una compañía de Internet, no hay razón para que tenga una gran oficina en India. Si es un banco global, tendrá una oficina masiva en India de todos modos, por lo que también podría contratar directamente.