¿Por qué hay tantos desarrolladores de software de la India?

Sí hay !! Pero, ¿hay desarrolladores de software excepcionales?

NO.

Tenga en cuenta: – Mi respuesta puede ser negativa para usted, pero todo lo que estoy hablando es sobre la competencia despiadada que debe corregirse.

SO – Hay muchos estudiantes que ingresaron a esta industria porque corrían en rebaño de ovejas. La mayoría de ellos no se imaginaban el poder de esta industria. Algunos entran a sabiendas con grandes sueños. Algunos hicieron que los milagros ocurrieran.

SOLO ALGO IMPORTANTE : El poder real de esta industria siempre ha cambiado y cambiará el mundo. De Microsoft a Google y Facebook, TI ha cambiado el mundo. Esto no sucedió cuando el empresario ingresó a esta industria. Esto sucedió cuando los codificadores decidieron convertirse en emprendedores. Esos codificadores y desarrolladores de software cambiaron la cara y la cola de todo.

Hablando de desarrolladores de software indios .

  • Pago insuficiente Hay competencia para quienes desean unirse a una empresa. Estas empresas tienen clientes estadounidenses que pagan a estas empresas porque cobran menos que las empresas estadounidenses / británicas. Estas empresas contratan personas a precios bajos y los desarrolladores / principiantes están de acuerdo en su mayoría. Entonces, con la competencia, le pagan menos que los precios estándar. Las empresas indias obtienen mucho trabajo de otros países debido a los bajos precios que atraen más empleo y, por lo tanto, competencia.
  • Pensando. Hay un viejo pensamiento en mente de que solo hay 2 campos en este país. Ingeniero y Doctor. Sí, hubo un momento al respecto. Pero no ahora. Las cosas han cambiado. Diseñadores de moda, diseñadores de interiores, animación, mobiliario, cuentas y finanzas, administración de empresas: estos lideran ahora y liderarán en el futuro. La gente piensa que a los ingenieros se les paga bien, sí, en los sectores gubernamentales, no en el privado. Así que deja de empujarlos a este campo.
  • Sin innovación La mayoría de los desarrolladores de software se concentran en trabajar para proyectos en las empresas. Menos personas están trabajando en nuevos idiomas, sistemas operativos, código abierto o creando la próxima gran cosa de esta industria.
  • Mentalidad Cada soltero está limitado por la mentalidad de que trabajar 9–6 todos los días y esperar la evaluación el fin de abril es la mejor manera. No, no es. Sigue tus pasiones, no las pautas.
  • Sistema educativo inadecuado. Cualquiera puede convertirse en desarrollador de software con cualquier diploma en mano y cuando ingresan al mercado veo que no aprendí nada, por lo que me conformaré con menos para comenzar las cosas. ¿Hay algún sistema educativo adecuado que nos enseñe las nuevas tecnologías? ¿Por qué somos los últimos en tenerlos en sus manos?

LA COMPETENCIA SIEMPRE ES BUENA . Siempre es GANAR – GANAR situación. Pero hoy enfrentamos una competencia despiadada en la que cualquiera puede conformarse con cualquier precio. Cuál está mal. Concéntrese más en el VALOR que en el PRECIO.

Buena suerte a todos.

Visítame – http://www.diveshgangwani.com

Hay varias razones para esto:

  1. Falta de industrias : si observa de cerca a India y la compara con otros países, encontrará que casi no hay industrias exitosas en India. Debo confesar que esto está cambiando lentamente, pero aún así, durante mucho tiempo fue muy insignificante.
  2. Gran cantidad de ingenieros : aunque casi no hay industrias en India, la mayoría de los padres quieren que sus hijos se conviertan en ingenieros o médicos. Como no hay muchos asientos para estudiar medicina, envían a sus hijos principalmente para convertirse en ingenieros.
  3. Gran cantidad de instituciones educativas : me equivoco al decir que no hay industrias en la India. Existe la industria educativa. Los padres indios están listos para gastar grandes sumas de dinero en la educación de sus hijos. Por lo tanto, encontrará instituciones educativas / universidades de ingeniería en casi todas partes, repartidas por toda la India.
  4. Falta de graduados en ingeniería / ciencias en el oeste : al mismo tiempo, la ingeniería y la ciencia no son muy populares en el oeste desde hace algunas décadas. Esto ha llevado a sus compañías locales a buscar talento adicional en otros lugares.

Entonces en conclusión

Tienes muchos graduados de ingeniería sin empleo en India (debido a la gran cantidad de colegios de ingeniería) con muy pocas perspectivas laborales, debido a la falta de industrias. En el otro lado del mundo, hay grandes corporaciones que se mueren de hambre por graduarse en ingeniería.

Entonces, obviamente, uno llega al otro y lentamente (las empresas occidentales) entendieron que pueden contratar personas en India y convertirlos en desarrolladores de software , resolviendo sus desafíos de contratación. Al principio les resultaba relativamente fácil contratar, porque a un graduado indio sin perspectivas reales de trabajo, solo le encantaría trabajar para una empresa occidental.

Al ver que el entusiasmo era nuevo para algunas de esas compañías occidentales, comenzaron a contratar aún más desarrolladores de la India , a través de sus socios de TI allí (como TCS, Infosys, jugadores más pequeños, etc.)

Después de un tiempo, la política comenzó a involucrarse también. Comenzaron a construir infraestructura y otorgar incentivos fiscales a las empresas de TI en la India. Esto nuevamente ayudó a respaldar el crecimiento del sector de TI (aunque no apruebo tanto la interferencia del gobierno en este mercado de TI alcista).

Segunda ola

En la segunda ola, también las pequeñas y medianas empresas en el oeste entendieron el potencial de la subcontratación a la India . Esto condujo al próximo crecimiento acelerado. Hoy en día encontrará muchas empresas de TI en el subcontinente que también atienden a empresas más pequeñas en Europa, EE. UU., Etc.

Tercera ola

El sector de TI en India es uno de los más grandes del mundo en la actualidad. Su sector de TI es más grande que el de algunos países occidentales (a pesar de que India se considera una nación del tercer mundo).

Las empresas de TI en la India han decidido aportar más – valor – a sus socios de subcontratación, y no solo competir en precio .

Entonces, en la tercera ola, que está sucediendo actualmente, hay muchas empresas que se concentran en ofrecer un alto valor a sus clientes en el extranjero.

La cuarta ola también vendrá. Esto incluirá, la provisión de servicios de TI para el mercado nacional indio.

Fuente de la imagen: Software Developer India Team

Conclusión

A medida que aumenten las otras industrias en la India (automotriz, sector de ingeniería, fabricación, etc.), la importancia de la industria de TI disminuirá lentamente.

Lo que también cambiará es el nivel de calidad, que sale de la India. Será en promedio más alto que hoy en día (aunque algunas empresas, como la nuestra 🙂, también están en un nivel alto, en términos de valor entregado).

También me gustó la respuesta de Divesh Gangwani

Aquí algunas otras preguntas sobre Quora relacionadas con esta pregunta:

  • ¿Cuál es su opinión sobre los desarrolladores de software de la India?
  • ¿Cuáles son sus opiniones sobre el futuro del desarrollo web y el desarrollo de software en India?

Esperamos una discusión interesante.

Saludos cordiales

Sascha Thattil

CEO y Project Manager en Software-Developer-India.com

Hay muchas razones detrás de eso. Intentaré reunir algunos de ellos aquí:

Sistema educativo

El sistema educativo de la India se basa en formas en que las personas tienden a ser muy trabajadoras desde una edad muy temprana. Los niños estudian todas las materias que van desde la historia hasta la física y las matemáticas durante casi 16 años y esto es solo educación básica. Luego hay preparación para estudios universitarios durante 2 años y hay especializaciones en eso también. Considerando todos estos factores, el cerebro se desarrolla mucho, lo cual es un factor importante en el desarrollo de software

Mercado de trabajo

El mercado laboral indio se ha transformado de tal manera en los últimos años que la mayoría de los ingenieros tienden a dedicarse al desarrollo de software, ya que las oportunidades en el mismo son demasiadas en comparación con otras corrientes de ingeniería, por lo que, por supuesto, todo el mundo está interesado en este trabajo de cuello blanco que hace También te ayuda a ganar un buen salario dependiendo de tus habilidades

Coste-beneficio

Muchas compañías occidentales se están moviendo hacia la India para reducir los costos y pueden obtener desarrolladores de software más baratos allí en comparación con los países de origen, lo que está impulsando aún más el mercado en la India.

Beneficio de idioma

La mayor ventaja que tienen los indios sobre otros países como China, etc. es el idioma inglés. Siendo parte de la colonia británica durante casi 200 años, el inglés se ha convertido casi en una lengua materna para la mayoría de las personas, lo que realmente ayuda a interactuar con las empresas occidentales y también ayuda en la codificación.

Costo de la educación superior

El costo de la educación superior es mucho menor en la India en comparación con los países occidentales como Estados Unidos o Canadá, por lo que una gran cantidad de personas puede pagar la ingeniería y otras ciencias relacionadas con la educación que eventualmente los ayudan en la programación.

  1. Algunos factores que puedo pensar a mano:
  1. Inglés: está disponible en abundancia en la India, ya que ha sido el medio de la educación superior (después de 10 + 2) en todo el país.
  2. Matemáticas / Ciencias: algunos de los idiomas fundamentales, como el sánscrito y el tamil, tienen una estructura muy lógica. Las personas en todo el país hablan variantes y derivaciones de estos idiomas.
  3. Matemáticas / Ciencias (nuevamente): los ingenieros y los doctores son (tal vez fueron) una profesión preciada y los padres generalmente alentaron a los niños hacia ella. Resultado: más esfuerzo en estas materias.
  4. Falta de oportunidades en otras corrientes de ingeniería centrales en las que se gradúan miles de ingenieros.
  5. Baja barrera de entrada en trabajos de desarrollador de software
  6. Mejor paga y supuestas oportunidades ‘extranjeras’. Sí, todavía amamos a los “extranjeros”, en gran medida, estadounidenses.

Todas las respuestas dadas son correctas. Cuando buscas la mejor respuesta, no la encontrarás. Tienes que leer la respuesta de otras personas y comparar. Porque diferentes personas tienen diferentes puntos de vista basados ​​en sus experiencias al explicar la respuesta. Creo que tu pregunta no tendrá la mejor respuesta. También mi respuesta es diferente de otras y experiencias:

En mi opinión, las personas que son buenas en Desarrollo de Software (o programadores), tienen obsesión por aprender el lenguaje de programación; Estas personas se llaman Autistas de alto funcionamiento o Asperger, donde son muy buenos pensadores pero tienen problemas de comunicación. No mucha gente sabe sobre el autismo.

Hay una alta tasa de personas autistas en la India y esta es la razón por la cual muchos buenos programadores son de la India. A los programadores les gusta realizar tareas repetitivas, como encontrar errores, probar software donde las personas de Asperger o HFA pueden realizar estas tareas sin aburrirse.

1) 5 excelentes trabajos para personas con H

Referencias

Autismo de alto funcionamiento
https://www.appliedbehavioranalysisprograms.com/…/5-great-…/

2) Asperger puede ser una gran ventaja en Silicon Valley
http://www.businessinsider.com/peter-thiel-aspergers-is-a…/…

Gracias por A2A, aquí están mis dos centavos

  1. Debido al interés, muchos estudiantes de ciencias hacen Btech y en India todas las universidades de ingeniería o TI ofrecen cursos técnicos en ingeniería de software.
  2. Hay muchas oportunidades de trabajo como ingeniero de software.
  3. Presión familiar

India es hoy el lugar más rentable para la industria de servicios que requiere infraestructura de TI, gobierno estable y personas de habla inglesa.

More Interesting

Cómo comenzar mi carrera como probador de software sin experiencia

Cómo capacitar a un no desarrollador en habilidades de control de calidad de software

¿Qué porcentaje de desarrolladores web front-end trabajan (es decir, código) en Mac vs. Linux vs. Windows?

¿Cuáles son las ventajas y desventajas de utilizar un equipo remoto para el desarrollo de software?

¿Debería un desarrollador aprovechar una oportunidad de DevOps?

¿Por qué las personas (CSE e IT Freshers) prefieren el desarrollo S / W a la garantía de calidad? ¿Por qué dudan en convertirse en ingenieros de prueba?

Cómo explicar la diferencia entre un programador, un hacker, un programador, un desarrollador y un informático a un niño de 10 años

¿Cuál es la mejor manera para que un programador autodidacta se convierta en un verdadero desarrollador de software?

¿Se considera que un desarrollador de software de automatización de pruebas es un desarrollador de software "normal"?

¿Cómo es mudarse de Bangalore a Delhi para un chico del norte de India que trabaja en el dominio de TI como ingeniero de software?

¿Qué cosas necesito aprender durante la universidad para prepararme para ser un desarrollador de software, no solo un programador?

¿Cuál es el crecimiento en Fiserv para un desarrollador de software?

¿Es posible que un estudiante de CS en Europa encuentre trabajo en una de las principales empresas de EE. UU.?

Comenzando con Python, ¿cuál sería un buen plan de estudios a seguir para convertirse en un desarrollador de software autodidacta?

¿Por qué hay tantos desarrolladores de software de la India?