Étant un Indien, je peux parler de l'Inde.
Le problème concerne la culture ici, la mentalité des gens. Depuis notre enfance, nous sommes formés pour suivre le processus, échanger la bonne voie, accéder à des professions bien rémunérées telles que l’ingénierie, la médecine, la gestion des affaires, etc. L’innovation, l’exploration et l’esprit d’entreprise n’est pas si courant ici.
La plupart des gens se lancent dans l'informatique pour de l'argent, pas parce qu'ils aiment coder ou qu'ils ont tendance à l'informatique. En raison de ce manque d'intérêt, la plupart d'entre nous finissent par devenir des robots, exécutant des instructions sans prêter attention à la signification. La plupart des développeurs ne pensent jamais du point de vue de l'utilisateur final, ni de la manière dont leur composant spécifique apporterait de la valeur au système plus grand.
Vous auriez du mal à trouver des innovateurs ici, mais vous verriez d’excellents travailleurs. L'idée de la croissance est uniquement en termes d'argent et de désignation, la connaissance n'a pas vraiment d'importance pour la plupart.
Les grandes entreprises informatiques suivent également le même schéma. Ils embauchent des étudiants de première année dans des collèges et les entraînent à devenir de tels robots. Ce qui est triste, c’est que leur échelle de rémunération est encore meilleure que celle de la plupart des autres professions et qu’elle ne peut y échapper. Il n’ya guère d’entreprises informatiques ici qui recherchent de vrais talents.
Un autre fait important est que la plupart des personnes talentueuses se rendent aux États-Unis ou dans d'autres pays, où elles peuvent appliquer leurs compétences et gagner beaucoup plus que leurs homologues indiens. Donc, si vous êtes un développeur en Inde, il y a de fortes chances que vous deveniez un geek en informatique, plutôt qu'un débutant en technologie.
Bien que les choses changent maintenant et que nous voyons quelques startups se développer, elles sont encore rares.
Mise à jour: Ainsi, les points ci-dessus étaient mon point de vue sur la façon dont les programmeurs de l'Est sont. Cependant, pour répondre à la question, les programmeurs occidentaux sont généralement plus axés sur les résultats, ciblés, directs et plus professionnels. J'ai toujours travaillé avec des clients occidentaux et les ai toujours trouvés coopératifs, patients, flexibles et solidaires.