Respuesta corta: porque es más fácil. Si eres lo suficientemente rentable como para invertir en un equipo local en un país / ciudad con un alto costo de vida, entonces ¿por qué no? Su equipo es local, puede controlarlos e, idealmente, vive en una tierra mágica con un presupuesto ilimitado y un grupo interminable de expertos.
La mayoría de las respuestas contra la externalización que leí aquí son de ingenieros de software (en función de sus biografías) que deben tenerse en cuenta.
Hay varias razones válidas en las que tiene sentido construir un equipo local. Tratar una gran cantidad de datos confidenciales : IP / patentes, registros personales, números de seguridad social, acceso a cuentas bancarias, etc., es complicado, y un error podría conducir a arruinar a toda una empresa. Imagine si sus datos bancarios se filtran debido a un desarrollador offshore que fue despedido injustamente o simplemente comprado por un competidor. El acceso a hardware, planos u otros registros fuera de línea también puede requerir presencia en el sitio, aunque también se puede tratar en línea.
- ¿Qué hace que un desarrollador quiera utilizar la tecnología de Twilio y ser miembro de la comunidad de desarrolladores de la compañía?
- ¿Cuáles son las startups con sede en Kolkata, India?
- ¿Necesitas un título para ser desarrollador de software? ¿Cuál es la diferencia entre los desarrolladores autodidactas y los que tienen títulos?
- ¿Hacer M.Tech en CSE desde IIIT, Delhi será beneficioso?
- ¿Por qué los desarrolladores de software de la India trabajan en Windows o se desarrollan directamente en un servidor de desarrollo o producción?
También tiene sentido si simplemente prefiere ser pequeño, o si tiene inversores a bordo dispuestos a pagar lo suficiente por el personal local.
Aparte de eso, la subcontratación es simplemente una cuestión de estrategia de recursos humanos y flujo de trabajo de gestión. La gran mayoría de los gerentes de proyectos más antiguos en los Estados Unidos son increíblemente conservadores y de la vieja escuela, solían rastrear la presencia de la oficina en lugar de los resultados, y constantemente inquilinos de cubículos de gran fraternidad. La subcontratación requiere una estrategia de gestión diferente más cercana al entorno de trabajo de solo resultados · ROWE · Creado por CultureRx.
Dirigir un equipo distribuido requiere diferentes habilidades y mentalidad. He cubierto los principales problemas de los equipos remotos en la respuesta de Mario Peshev a ¿Cuáles son los problemas de comunicación que enfrentan los equipos remotos? y algunos recursos para una cultura de equipo distribuido para gerentes y propietarios de empresas en la respuesta de Mario Peshev a ¿Cómo puedo aprender a administrar un equipo microdistribuido y expandir lentamente mi empresa en línea?
La subcontratación no necesariamente significa mano de obra barata. Los buenos ingenieros de software son extremadamente difíciles de encontrar. Silicon Valley es el hogar de docenas de gigantes de miles de millones de dólares que buscan miles de los mejores ingenieros locales. Algunos proporcionan salarios ridículos y una larga lista de beneficios de la compañía (piense en el lugar de trabajo y las ventajas de Google). Un estudio de investigación reciente en Europa afirma que hay 900,000 ofertas de trabajo abiertas para el talento de las TIC en Europa debido a la falta de expertos locales o personas dispuestas a reubicarse.
Hay muchos más solicitantes de empleo que ingenieros. Las universidades rara vez producen estudiantes experimentados o desarrolladores junior listos para trabajar. Y las grandes corporaciones contratan lo mejor de lo mejor, a excepción del grupo que se dedica a consultar o fundar startups.
Un modelo distribuido permite contratar expertos en todo el mundo. Los ingenieros motivados y experimentados pueden vivir en ciudades más pequeñas, pueblos o lugares exóticos, así como en áreas densamente pobladas de Asia o África. Con una población de 7 mil millones de personas en la Tierra que limita a 0.1% o menos de ese grupo (usando un área con una población de 7 millones de personas como ejemplo) es estadísticamente irrazonable, dada la competencia, los salarios locales y la cantidad de tiempo requerido para realizar actividades locales. entrevistas
Los fundadores y gerentes no experimentados no están calificados o no tienen procesos establecidos para buscar, entrevistar, evaluar y contratar personal remoto. Las empresas exitosas que emplean el modelo de trabajo remoto han establecido esos procesos y pueden encontrar el mejor talento en todo el mundo, medir su productividad, mantenerlos responsables y motivados en todo momento sin interrumpir el estilo de trabajo o la productividad de la empresa. Si lo piensa, muy pocas empresas o marcas internacionales tienen solo una de sus oficinas centrales en una sola ciudad. Poseen y operan oficinas en todo el mundo, con diferentes equipos responsables de diferentes aspectos de sus negocios. Por otro lado, muchas startups también funcionan de forma remota por varias razones.
Con soluciones de software confiables para la gestión de proyectos y equipos, colaboración de equipos y control de versiones, así como diversas integraciones de terceros para equipos remotos, trajes de oficina en línea y más, la subcontratación ya se ha integrado con éxito en decenas de miles de empresas, y está obteniendo más y más popular a diario.