En resumen, no creo que deba preocuparse por perder demasiado la competencia externa. Sin embargo, he trabajado en muchos equipos donde utilizaron recursos locales y externos y recursos remotos. Trabajé como consultor de TI durante tres años y esta es mi experiencia:
En proyectos en los que trabajé en el pasado, tenía sentido utilizar recursos subcontratados en algunos casos:
– Necesitábamos que alguien realizara tareas de bajo nivel para probar una aplicación web.
– Necesitábamos a alguien para cortar el HTML para una composición visual.
– Los requisitos para desarrollar una aplicación cambiaron muy poco, por lo que no se requirió una respuesta iterativa constante sobre las nuevas características.
No tenía sentido utilizar un recurso subcontratado cuando:
– Trabajamos en un proyecto que utilizaba los recursos de los clientes, como sus máquinas virtuales y servidores. En ciertos casos, era más fácil tener un recurso local porque el acceso VPN era casi imposible.
– El cliente requiere tiempo de cara.
– El cliente requiere que trabaje en su horario y no en una diferencia de 12 horas.
- ¿Dónde puedo probar si soy elegible para solicitar una compañía de software?
- Tengo problemas para elegir / encontrar un doctorado en CS. ¿Soy el único?
- ¿Qué tan valiosa sería una certificación de servicio web de Amazon? ¿Valdría la pena el tiempo dedicado a ello como una certificación de Red Hat o VMware?
- ¿Cuál es el papel de un analista financiero?
- ¿Tengo una oportunidad en una carrera en ciencias?
Hay muchas otras razones por las que puedo agregar a ambas listas. En cualquier caso, tus posibilidades son altas. Subcontratar un trabajo es más barato, pero podría ser extremadamente tedioso debido a la comunicación y la diferencia horaria.