¿Cómo ven los programadores del este a los programadores del oeste?


89

La otra mitad de esta pregunta: ¿Cómo ven los programadores en Occidente a los programadores en Oriente?

Creo que es igual de interesante e importante ver cómo los programadores en el este ven a los programadores en el oeste.


A menudo se considera que la parte oriental del mundo (India / China / Filipinas) presta principalmente servicios de subcontratación al mundo occidental (Estados Unidos y Europa).

¿Tiene la experiencia de trabajar como parte de un equipo offshore? Si es así, ¿cómo estuvo?

¿Tiene alguna idea u opinión generalizada sobre los programadores de Occidente (por ejemplo, ¿son cooperativos, entregan a tiempo o hacen un trabajo de calidad?)


12
Estas son buenas preguntas! Comprender el punto de vista de los demás ayuda a derribar las barreras y construir cohesión. ¿Sería posible ampliar estas preguntas más allá de un límite estrictamente de subcontratación-proveedor / subcontratación-comprador para incluir un alcance más amplio? Por ejemplo, ¿cómo afecta el papel histórico que ha jugado el "Oeste" en la Ciencia de la Computación a la percepción "oriental" de la tecnología y las herramientas utilizadas para apoyarla? Además, ¿cómo afecta el papel histórico que ha jugado el "Oriente" en las matemáticas a la percepción "occidental" del tema?
oosterwal

47
con binoculares, supongo.
Jimmy Collins

@oosterwal: mi opinión sería que eso lo traslada a un área que es demasiado discusión basada en los Programadores.SE, donde se centra exclusivamente en "cuál es su experiencia". Podrías intentar hacer una pregunta como esa, pero sospecho que no sobrevivirá (esta ya tiene un par de votos cercanos).
Jon Hopkins

No en tercerización, sino en alta mar, mi observación es que, en promedio, son mayores que nosotros.
RIPPER

3
Esta es una pregunta completamente irrelevante. Mucho más importante es la pregunta de cómo los programadores en camisetas verdes ven a los programadores en camisetas rojas.
ThomasX

Respuestas:


73

Siendo indio, puedo hablar de India.

El problema es sobre la cultura aquí, la mentalidad de la gente. Desde la infancia, estamos capacitados para seguir el proceso, cambiar el camino seguro, ingresar en profesiones bien remuneradas como ingeniería, medicina, administración de empresas, etc. La innovación, la exploración, el espíritu empresarial todavía no son tan comunes aquí.

La mayoría de las personas ingresan a TI por dinero, no porque les guste la codificación o tengan una inclinación hacia la informática. Debido a esta falta de interés, la mayoría de nosotros terminamos convirtiéndonos en robots, llevando a cabo instrucciones sin prestar atención al significado. La mayoría de los desarrolladores nunca piensan desde la perspectiva del usuario final, o cómo su componente específico proporcionaría valor al sistema más grande.

Difícilmente encontrarías innovadores aquí, pero verías excelentes trabajadores. La idea de crecimiento es únicamente en términos de dinero y designación, el conocimiento realmente no es importante para la mayoría.

Las principales empresas de TI también siguen el mismo patrón. Contratan estudiantes de primer año de las universidades y los entrenan para convertirse en tales robots. La parte triste es que su escala salarial es aún mejor que la mayoría de las otras profesiones y no hay escapatoria. Apenas hay empresas de TI aquí que busquen talento real.

Otro hecho importante es que la mayoría de las personas con talento vuelan a los Estados Unidos u otras naciones donde pueden aplicar sus habilidades y ganar mucho más que sus contrapartes indias. Entonces, si eres un desarrollador en India, lo más probable es que termines siendo un geek del proceso, que un novato tecnológico.

Aunque las cosas están cambiando ahora y vemos algunas nuevas empresas que surgen, pero todavía son escasas.

Actualización: Entonces, los puntos anteriores fueron mi perspectiva de cómo son los programadores en el este. Sin embargo, para responder a la pregunta, los programadores en el oeste, en general, están más orientados a resultados, enfocados, directos y más profesionales. Siempre he trabajado con clientes / clientes del oeste y siempre los he encontrado cooperativos, pacientes, flexibles y solidarios.


Nice and to point answer
iammilind

44
¿Qué? Esto es lo contrario de "agradable y al grano". De hecho, si no fuera por la actualización, no habría respondido la pregunta en absoluto.
Andres F.

99
¿No es esta una respuesta a una pregunta "¿Cómo ven los programadores en el este a los programadores en el este?"
Czarek Tomczak

1
"... excelentes trabajadores ..." vs "... ¿llevando a cabo instrucciones sin prestar atención al significado ..."?
Den

35

He trabajado para grandes empresas minoristas de EE. UU. En EE. UU. Desde India. El equipo de EE. UU. Con el que interactué sabía exactamente lo que querían. Como se discutió en la otra publicación, los indios "muestran una adhesión casi religiosa a las políticas y procedimientos, pero una falta casi completa de conocimiento sobre el problema que se suponía que debía resolverse".

Hay casos en que los muchachos en los EE. UU. Eran flexibles a los plazos. Ellos dirían "Está bien si entregas el código antes del 26 de febrero" y el gerente offshore responderá "no está bien, lo entregaremos antes del 23 de febrero", lo que agrega más presión. Esto va más en la dirección de complacer a las personas en lugar de evaluar el tiempo que realmente lleva codificar.

Entonces, este puede ser el problema con la estructura social en la India.


3
eager to pleasedesafortunadamente estoy de acuerdo ... al menos lo he experimentado.
Nombre inapropiado

+ no tiene precio "no está bien, lo entregaremos por sí mismo" si no antes ...
Aditya P

27

Japonés aquí.

No creo que los programadores japoneses realmente comprendan el trabajo que los occidentales hacen la mitad del tiempo. Estamos en nuestra pequeña burbuja de Galápagos , inquietantemente ajena al resto del mundo. Aparte del software hecho para las ciencias (sistemas de simulación, herramientas de ingeniería, etc.), no creo que estemos demasiado interesados ​​en lo académico. Parece que vemos el software como un esclavo del hardware, no al revés, por lo que todo el trabajo innovador en Japón ocurre en el hardware.

Entonces, cuando personas como Bill Gates dicen cosas como "el software es donde está la innovación", creo que la mayoría de nosotros en Japón simplemente decimos "ahhh, él es rico, sabe de lo que está hablando ", y luego vuelve a trabajar diseñando aplicaciones orientadas al futuro sin realmente pensar mucho en esa noción.

Además, tanto si nos damos cuenta de ello como si no, el complejo de xenofobia y persecución es muy importante en la sociedad japonesa. Las personas del proyecto Tron son un ejemplo, aunque espero que sean excepcionalmente extremas:

Las personas que han difundido este rumor, y desafortunadamente hay japoneses, que deberían saberlo mejor, así como también extranjeros que se dedican a diseminar información sobre el Proyecto TRON, pasan por alto el hecho de que el Proyecto TRON no es un proyecto comercial a corto plazo que tiene que conquistar un mercado en particular en dos o tres años para ser considerado un éxito.

Desafortunadamente, no ayuda que aparentemente haya personas en Japón que creen seriamente que Microsoft está recompensando los teléfonos WinMo 7 a los hackers anónimos que atacan a Sony. (Dinero, tal vez, pero ¿por qué ofrecerían teléfonos económicos a piratas informáticos anónimos?)

Dicho esto, parece que tenemos interés en la usabilidad y las IU, por lo que es común ver las IU de Japón que son bastante convenientes e intuitivas, aunque no convencionales. Esto es incluso evidente en las elecciones de diseño estilístico de Ruby :

Matsumoto ha dicho que Ruby está diseñado para la productividad y diversión del programador, siguiendo los principios del buen diseño de la interfaz de usuario. [14] Él enfatiza que el diseño de sistemas necesita enfatizar las necesidades humanas, en lugar de las computadoras

Si mi cinismo te sorprende, tengo más en otra pregunta aquí en P.SE.


¡Muy perspicaz!
tomfanning

21

Tengo alrededor de 4 años de experiencia en desarrollo de software profesional. He trabajado principalmente con desarrolladores europeos alemanes / españoles / italianos, etc. Lo que encontré fue que en cualquier otro lugar hay buenos y otros no tan buenos. Lo que encontré más notablemente diferente de los desarrolladores en India es que estos tipos tratan de sobresalir en lo que hacen, y la mayoría de los chicos están disfrutando y se enorgullecen de lo que están asociados.

Ahora, esto no significa que los desarrolladores en India sean seres algo menores. Para la mayoría de los muchachos en India (Asia) hay un gran vacío y falta de introspección con respecto a lo que disfrutan y lo que realmente quieren hacer. Esto es el resultado de lo que muchos de ustedes han señalado como falta de libertad de los padres y la configuración social. Un chico típico aquí nace con muchas expectativas sociales, no se le permite correr riesgos y un fracaso simplemente no es aceptable, de lo contrario se convierte en un paria. Por lo tanto, los estudiantes suelen tomar rutas "más seguras" y convertirse en un "producto de fábrica".

No quiero decir que esto sea particularmente malo porque garantiza más o menos el respeto social y el bienestar económico, pero a la larga estos tipos no se conectan con el "alma" de lo que hacen porque simplemente no están interesados ​​en el trabajo que están haciendo. Una vez que comienzan a ganar, se hace difícil salir del círculo vicioso debido a obligaciones económicas.

Las cosas están bastante relajadas en el oeste en general y las personas pueden cometer su cuota de errores. Un chico puede equivocarse y aún así encontrar su camino en sus áreas de interés sin equipaje conectado. Entonces, un desarrollador en el oeste está haciendo su trabajo relativamente más debido al interés que a las obligaciones económicas y sociales, esto les ayuda a sobresalir.

También encontré que los hombres occidentales son un poco más profesionales y comprensivos (entienden que las personas pueden cometer errores y reconocen el valor de esto a medida que lo han pasado).

Encontré que los gerentes de proyectos asiáticos eran crueles, astutos y oportunistas en general. No valoran a su gente. la mayoría de las veces consideran a las personas como recursos R1, R2 y quieren suprimir las identidades de los desarrolladores a cualquier costo. Raramente pierden la oportunidad de acaparar el crédito de otra persona. Esto se debe principalmente a que han estado en la 'fábrica' durante más tiempo. Ahora, esto también crea falta de propiedad entre los desarrolladores del este.

Los hombres del oeste disfrutan de una jerarquía relativamente más plana, lo que proporciona un entorno más libre para trabajar.

Pero mirar hacia el futuro está cambiando y creo que habrá un entorno de confianza e innovación cada vez mayor entre el este y el oeste.


1 porque hay un gran vacío y la falta de introspección respecto a lo que les gusta y lo que realmente quieren hacer
pramodc84

17

Paquistaní aquí ...

Tengo alrededor de 7 años de experiencia y la mayor parte de este tiempo, he estado trabajando con chicos en los Estados Unidos. He trabajado tanto en:

  • modelo de outsourcing off-shore y
  • en la sucursal de Pakistán del modelo de la empresa estadounidense.

Tengo un sentimiento que me gustaría compartir. Los chicos de EE. UU. Son honestos y sinceros (tengo experiencia solo con personas de EE. UU., Así que no puedo decir nada sobre los demás). Con esto quiero decir que si mi desarrollador principal que fue responsable de terminar cierto trabajo en la próxima semana se va de vacaciones por cualquier motivo, definitivamente debería decirle esto al tipo en los EE. UU. Y en la mayoría de los casos, los tipos sentados allí estarán lo suficientemente considerado como para darse cuenta de que la gente se va de vacaciones.

Sin embargo, la mentalidad general de las personas aquí es tratar de complacer, incluso si no pueden hacerlo. Intentan ocultar las cosas a los equipos en tierra pensando que podría afectar sus negocios, lo que creo que está mal. Un ejemplo actual de tal comportamiento fue cuando recientemente dejé un trabajo donde estaba en una posición de coordinación muy importante entre el equipo en tierra y en tierra. Cuando renuncié, nuestro gerente off-shore le dijo esto al equipo on-shore y también les dijo el nombre del tipo que me reemplazaría. Pero solo después de 15 días de mi renuncia, el tipo que me estaba reemplazando también renunció. Ahora, no le dijeron esto al equipo en tierra y ocultaron el hecho de que el nuevo chico también se había ido y que ahora habría alguien más.

Todo esto normalmente se hace para evitar tener efectos negativos en las relaciones comerciales y este tipo de cosas son bastante comunes aquí.

Por lo tanto, el pensamiento general sobre los equipos occidentales y occidentales es que quieren un trabajo de calidad, aunque técnicamente no estén muy avanzados que nosotros. En segundo lugar y más importante, quieren honestidad. Si algo sale mal, diles la verdad. Después de todo, no van a enviar agentes de la CIA detrás de nosotros :)


44
No la CIA ... pero nadie espera CSIS ... muahahahaha. Eso será todo.
Steven Evers

11

De Bangladesh.

Desde mi punto de vista, las diferencias son:

  • Tecnología: West siempre está por delante de nosotros en tecnología. Cualquier cosa llega a esta parte del mundo casi 2 años después que al oeste en términos de adaptación. Por ejemplo, todavía no hemos comenzado a usar .net 4 (no el marco, sino las características) para el entorno de producción. Esto puede hacerse en algún momento cuando .net 5 esté disponible.

  • Conocimiento: El mejor portador de conocimiento son los libros, en mi humilde opinión. Casi todos los libros de nuevas tecnologías están escritos en inglés. Eso no es un gran problema. El problema es el precio y el tiempo. Si no se publican ediciones de bajo costo, estos libros nos cuestan mucho. E incluso si estamos listos para pagar la cantidad, lleva mucho tiempo tener los libros disponibles en las tiendas locales. Y si se ordena, se tarda casi un mes en enviar. Entonces, el oeste está claramente por delante de nosotros aquí. Pueden ser dos años aquí también. Espero que más adaptaciones de libros electrónicos mejoren un poco el escenario.

  • Mejores prácticas: la industria de TI todavía es nueva aquí. Por lo tanto, hay muchas personas no tecnológicas en la parte de gestión. Y esto hace un vacío en la comunicación a veces. Y hay otros obstáculos para adaptarse a las mejores prácticas más nuevas que dejan las existentes. Entonces, a veces todavía seguimos esas viejas ideas. Creo que West es más flexible sobre los cambios y la adaptación de cosas nuevas.

  • Licencias: por lo general, no prestamos mucha atención a los softwares / herramientas de licencias que usamos y desarrollamos en comparación con occidente.

  • Código abierto: creo que los programadores del oeste están participando más en el impulso de código abierto que nosotros.

  • Tendencias del lenguaje: Los lenguajes que usamos principalmente aquí son, comenzando con C, luego C ++, C # / Java o PHP. Esta es la tendencia imperativa, orientada a objetos y en su mayoría estáticamente tipada. Pero lenguajes como Python o Ruby y para paradigmas funcionales: LISP o Haskell no son tan comunes aquí. Incluso la programación de estilo funcional en lenguajes compatibles como C # no es tan común. La gente usa C # como Java.

Algunos de estos pueden ser específicos de nuestra región y pueden no aplicarse a todo el este o Asia. Dejando de lado el dinero, siento que estas tendencias deberían cambiar.


1
Si cree que todos en Occidente se han actualizado a .Net 4.0, es posible que esté muy decepcionado. (Y si no puedes comprar los libros, sigue los blogs , hay muchos de ellos ...)
Benjol

@Benjol sigo varios blogs. Sin embargo, creo que los libros no tienen alternativa. Y con respecto a la adaptación, las personas del oeste pueden no solo saltar a la versión más nueva, sino que también consideran actualizarse si tiene algún valor. Al menos, esa es mi idea. Lo cual es totalmente diferente aquí.
Gulshan

10

Vivo en Bolivia y he trabajado con compañías estadounidenses antes. Me di cuenta de que son mucho más flexibles y comprensivos cuando le dices a los gerentes qué se puede y qué no se puede hacer en el plazo establecido.

También estuvieron muy abiertos a sugerencias y enfoques. Sin embargo, podría haber sido mi suerte.

Una cosa que noté fue el amor que sienten por las reuniones. Tuve una reunión diaria de scrum todas las mañanas durante 20 minutos y personalmente, creo que fue una pérdida de tiempo, pero de nuevo, no he sido parte de toda la metodología de scrum durante más de un año.


77
Una verdadera reunión de scrum solo debería tomar 5 minutos. La única razón para ellos es plantear problemas que impiden que el trabajo se realice lo antes posible. Resolverlos debe ser desconectado. Pero sí, también tenemos una reunión diaria de 15-20 minutos.
Berin Loritsch

10

Coreano aquí. EN MI HUMILDE OPINIÓN,

Aquí hay muchos programadores de computadoras, pero los coreanos no proporcionan servicios de outsourcing para los países occidentales. Las categorías de trabajo relacionadas con la programación varían, pero la mayoría de los programadores trabajan para:

  1. Empresas de juegos (la industria de los juegos en línea es bastante grande)
  2. Empresa de búsqueda en Internet (¿sabe qué? Google no es la empresa líder aquí)
  3. Empresa de productos (como Samsung, LG ..)

A diferencia de los países occidentales, el programador no es el trabajo de "hacer dinero" aquí, aunque sigue siendo un trabajo decente. Y trabajar horas extras es realmente común para los programadores. Me refiero a REALMENTE común.

Entonces, muchos programadores aquí piensan que trabajar como programador en un país occidental sería bueno, algunas personas incluso consideran irse al extranjero. Pero desafortunadamente, no muchos coreanos hablan inglés. No es como la India.

Línea de fondo. ¿Qué piensan los coreanos de los programadores occidentales?

  1. Rico (tal vez ... ¿eres tú?)
  2. Mas libertad
  3. Programacion de amor

Rico sí ... pero teniendo en cuenta lo que tuve que gastar para obtener el conocimiento necesario, canceló por completo el beneficio durante muchos años (10 a 15 es el promedio para pagar los préstamos estudiantiles). Eso es hasta que me mudé a China manteniendo el mismo salario :-)
Newtopian

Como chino, no tengo idea sobre el préstamo estudiantil en los EE. UU., ¿Es un gran dinero para los desarrolladores estadounidenses?
RIPPER

Tengo curiosidad, ¿cuál es el motor de búsqueda líder en Corea?
KChaloux

naver.com es el más popular. daum.net viene después. y etc, etc (google, yahoo, etc.)
jeong

1
En muchos países occidentales (Europa), la educación es gratuita y, cuando se habla de universidades técnicas, tiene una calidad excelente. Aprender el idioma puede ser un poco más difícil que aprender inglés, pero aún así no es un gran problema. Es mucho más barato que estudiar en los Estados Unidos.
Sulthan

9

Trabajo para una compañía de productos de MNC en India. A pesar de que es una compañía de productos (equipo de telecomunicaciones), la división india es legalmente una compañía diferente, totalmente propiedad de la compañía matriz en los Estados Unidos, que brinda servicios de ingeniería a la compañía matriz. Esa es la situación legal de la filial india.

En general, encontré que los muchachos en los Estados Unidos son más rápidos y directos, mientras que los indios son más diplomáticos. También tengo la impresión de que los indios pasan más tiempo en el cargo (digamos 10 horas) haciendo lo mismo que los muchachos en los Estados Unidos logran en menos tiempo (digamos 8 horas). Esto se debe principalmente a su rapidez. Siento que es más una cosa cultural. En cuanto a las capacidades técnicas, creo que ambas son más o menos iguales. Otro hecho interesante es que la mayoría (~ 60-70%) de los programadores en los Estados Unidos son nativos indios, que se han establecido allí durante 5-15 años.

También sentí que gran parte del trabajo de la plataforma (especialmente el diseño de hardware) se realiza en los EE. UU., Mientras que India está más centrada en el software de la aplicación. Aunque ahora también se está utilizando cada vez más software de plataforma en India.

Otra tendencia es que muchos nativos indios regresen a la India después de 5-20 años en los Estados Unidos. Yo personalmente conozco a más de una docena de esas personas. También muchos nativos indios van al "sitio" de los Estados Unidos y aprenden la cultura allí. La diferencia de cultura corporativa está disminuyendo constantemente como resultado de todo esto.


11
¿no es 60-70% un número muy grande?
Vinoth Kumar CM

@vinoth - Sí lo es. Pero me sentí así. Para dar cifras reales, en los EE. UU. Tenemos aproximadamente 80 personas trabajando, de las cuales aproximadamente 40-50 son indígenas. Pero muchos de los miembros del equipo de la plataforma son nativos de EE. UU., Mientras que el software de aplicación está dominado por nativos indios.
aufather

77
¿De dónde sacas esta estadística? Intenté una búsqueda rápida en Google, pero no encontré nada interesante.
Pemdas

@Pemdas: estaba hablando de mi empresa. No creo que esto pueda generalizarse. Pero creo que otras compañías de productos en mi dominio tienen datos demográficos similares. Bueno, otra compañía GIGANTE en mi dominio tiene una presencia nativa china significativa sobre los nativos indios.
aufather

1
Los indios trabajan duro y pasan más tiempo en el cargo, pero no pueden decir mucho productivo.
pramodc84

8

todas. Soy un llamado programador chino. Quiero decirte algo verdadero.

  1. Muchos programadores serán programadores en China, solo por un salario relativamente alto. Cualquier cosa que podamos decir necesitamos poder para vivir.

  2. Por mi parte, tuve una idea sobre PC o computadora cuando era estudiante de primaria y la toqué cuando era estudiante de collage.

  3. Cuando estaba en la graduación, sabía un poco sobre Java, lo que me ayudó a pasar mi trabajo, ¿qué tan increíble?

  4. Cuando entré en Shangai, encontré un trabajo como UE (Experiencia del usuario). Sin entrenamiento, por instinto, hago mi mejor esfuerzo para adaptarme a mi apertura, pero fallé después de tres meses.

  5. Afortunadamente, descubrí que me gusta mi campo, así que comencé a leer los libros sobre mi campo, como CSS, Javascript.

  6. Ok, todos los libros son ingleses, los encontré en un lugar libre de ebooke. Libro por libro, solo sé lo que es un programador. Nah, tal vez, necesitamos llamarme codificador, sí, es mejor.

  7. Desafortunadamente, algunos buenos libros de inglés en China fueron un libro de cocina bíblico para algún programador.

  8. No hay duda de que el chino es lo suficientemente inteligente como para hacer toda la copia de todo tipo de software, lo llamamos "Shanzhai".

  9. "no" son malas palabras para todos los jefes en China, no solo en el campo de TI.

    1. Sobre el patrón y el diseño, es largo de ejecutar, hay muchos especuladores aquí, el dinero lo es todo para ellos, en realidad, cada uno necesita dinero.

    2. "El cliente es dios", por lo que los requisitos cambian una y otra vez. Increíblemente, sucede todos los días.


7

Indio aquí. He trabajado con y para Estados Unidos / Reino Unido / australianos. Excluir a Japón del este por ahora. Los indios fueron esclavizados por el imperio británico durante más de 300 años. Las generaciones de resultados hasta ahora ven a la cultura occidental más avanzada en términos de tecnología y los indios, incluidas otras culturas del sur de Asia, se sienten inferiores al oeste. Aunque se enorgullecen de sus valores y culturas familiares. Ves productos más innovadores que vienen del oeste en lugar de del este. En pocas palabras, respeto a los programadores occidentales y orientales, leo indios, matemáticos (y no respeto a un gerente indio: P)


7

Chino aquí.

He trabajado con programadores de India, EE. UU., Inglaterra y la mayoría de las veces, trabajo con programadores chinos. Así es como me siento:

1. La gente de India trabaja muy duro. Parece que nacieron para ser diligentes. Pero parece que simplemente lo toman como un "trabajo", porque el resultado no es proporcional a las horas de trabajo, en términos de productividad.

2. Los estadounidenses trabajan con gran entusiasmo, la mayoría de ellos creen que lo que están haciendo es genial y eso es lo que persiguen. Principalmente, el resultado es igual a su devoción y concentración. Más importante aún, pueden tomar la programación como una ocupación de por vida y es muy común allí.

3. Aunque Tim Berners-Lee es de Gran Bretaña, parece que la mayoría de los británicos no están tan interesados ​​en este campo. También lo toman como un "trabajo", al igual que los indios.

Aquí es cómo son los programadores chinos: (no fuera del tema, supongo)
1. La mayoría de las personas en este campo lo toman como "trabajo", al igual que los indios y los británicos.
2. Los programadores aparecen cada vez más en las listas de las "10 mejores profesiones" en cuanto a ingresos y riesgos (en la vida).
3. Los programadores aquí se "retiran" o cambian a otros trabajos después de los 40 años. Principalmente, han estado pensando en eso desde que tienen 32 o 35 años.
4. Lo que realmente falta aquí es un ambiente abierto y una cultura innovadora. Tenemos muchas personas apasionadas e ideas creativas aquí, pero la pasión y las ideas están ocultas en la oscuridad. Necesitamos guiarlos para gritar y tomar medidas.

Silicon Valley es el lugar de trabajo ideal y, con suerte, podría haber Silicon Valley en todo el mundo. Todos los programadores pueden ser apasionados e innovadores, perseguir su sueño y, sobre todo, pueden trabajar en él de por vida.


6

Filipino aquí. Estos números se extraen de mi opinión.

Puedo decir que el 70% de los programadores aquí quieren establecer una empresa propia y centrarse en la innovación. Con la falta de financiación y la tentación de los altos salarios de las empresas extranjeras (TI y no TI), los programadores caen en la famosa trampa de las "esposas doradas". Como resultado, la innovación es lenta ya que tiene lugar en el tiempo libre de cada programador.

Aquí hay muchos trabajadores excelentes. Es inherente a la cultura hacer lo mejor. Una cosa que debo mencionar aquí es que los programadores están orientados a la producción. Una desventaja es que la mayoría de los programadores no son tan asertivos, y no son directos, especialmente cuando se trata de extranjeros, ya que es inherente a la cultura ser personas amigables, sonrientes, hospitalarias y optimistas, pero esto está cambiando rápidamente en el lugar de trabajo ahora, la cultura laboral occidental se está haciendo cargo.

Los programadores aquí suelen estar formados en universidades y empresas privadas especializadas en programas de formación. Como resultado, el desarrollo de software desde cero se realiza de acuerdo con las mejores prácticas de los estándares de la industria.

Los programadores talentosos que no corren el riesgo de construir sus propias empresas generalmente salen del país, por ejemplo, Singapur, EE. UU., Australia, Hong Kong y Malasia por un pasto más verde.

Los programadores en el oeste son considerados profesionales calificados, avanzados, directos, orientados a la producción y dedicados.


5

Aproximadamente la mitad de mis 15 años de carrera en programación fue trabajar con chicos del oeste. Alguna vez había informado directamente al líder de Bélgica, siempre había liderado a miembros del equipo de India y EE. En términos generales, no hay diferencia entre los programadores de esos países. La mayoría de los programadores que conocí trabaja duro y crea trabajos de innovación. Los hombres del oeste también son buenos en todo tipo de trucos de programadores y políticas de oficina, tan buenos / malos como los del este. La mayoría de los programadores chinos con experiencia en China continental no son tan buenos en inglés, causó muchos problemas de comunicación y trajo cierta ventaja a los estadounidenses e indios. Mi sensación personal es que los muchachos de EE. UU. Son más fáciles de cooperar que los europeos, quizás he peleado demasiadas veces con los equipos de la UE por proyectos y recursos. PD: Soy chino y estoy basado en China continental.


2
in india most of us are programmers not by choice but by our circumstances. 

El ejemplo de esto es que uno de los empleados de servicios de consultoría de tata de gran reputación de la compañía da la respuesta incorrecta en KBC (versión india de quién quiere ser millonario) y la pregunta es?

¿Qué no encuentras generalmente en la página de inicio de Google?

y las opciones son

gmail youtube facebook orkut

y él respondió youtube

así que ahora puede tener una idea en INDIA, la mayoría de las empresas contratan a ingenieros más nuevos y les dan capacitación sobre lo que tienen que hacer a diario. y no hay cambio en el trabajo diario, los mismos horarios, el mismo trabajo, sin desafío, sin aprendizaje, sin investigación


1

Hay más programadores mayores y experimentados en el oeste, mientras que hay más gerentes más jóvenes y mayores en la India. Ok, hay pocos programadores también en India. Convertirse en gerente de un desarrollador es visto como un avance profesional y odio esta percepción.


1

Oriente sigue a Occidente:

  • normas
  • actitud
  • todo

Casi todos los libros que leo sobre TI están escritos por alguien de Occidente.

Estaba feliz cuando me encontré por primera vez con Apache Jakarta / Struts . Pensé que era de fabricación asiática.


1

Soy un programador de la India. He trabajado con empresas de software nativas que no tienen nada que ver con Occidente, así como con grandes empresas de outsourcing indias y empresas de desarrollo de software con sede en EE. UU.

La mayor parte de mi comprensión de la informática se puede contribuir a las fuentes de Occidente. Además, a medida que crecía (en un área metropolitana importante), la influencia de los medios de comunicación occidentales estaba aumentando. Por lo tanto, estoy familiarizado principalmente con la cultura estadounidense, así como con las prácticas profesionales. Y la mayoría de las personas con las que estudié han tenido una exposición similar. Con la excepción de que, aproximadamente el 95% de ellos ya han emigrado a los Estados Unidos. Yo no he.

Dentro / fuera del trabajo, he aprendido mucho de los programadores, autores y científicos informáticos estadounidenses. Debido a Internet, los límites están desapareciendo rápidamente para los orientados al aprendizaje.

Aprecio el hecho de que la gente de Occidente dedica mucho tiempo y esfuerzo a compartir información en blogs, wikipedia, stackexchange, etc. Esta cultura de intercambio de conocimientos es algo que Oriente tiene que volver a aprender. Digo "volver a aprender" porque, a pesar de una rica herencia de excelentes conocimientos matemáticos, científicos y espirituales, India se ha quedado muy atrás.

Personalmente trato la programación como parte de mi personalidad y trato de practicarla como una forma de arte. Estos son los rasgos que he aprendido de los occidentales. Desafortunadamente, me resulta difícil encontrar a esas personas aquí en India. Aunque, en los últimos años, he notado una creciente cultura geek, principalmente en el campo del desarrollo web.

Algunos aspectos negativos sobre Occidente necesitan una mención. Al trabajar con ellos en un entorno empresarial con un modelo offshore en el sitio, las personas a menudo se muestran inseguras. Creo que se debe principalmente al miedo a ser redundante. Muchas veces, no están dispuestos a compartir información crítica o no permiten que alguien de la India trabaje en partes importantes del código. Esto realmente muerde. Con una cultura tecnológica bien establecida, estabilidad financiera y amplias oportunidades en Occidente, parece ser un miedo innecesario.

Además, la mayoría de las tecnologías desarrolladas en Occidente, aunque extremadamente eficientes y más recientes, a veces son tan secas. Tienen una similitud inherente, que hace que casi todos los framework / stack / technology sean muy predecibles. Lo que rara vez veo es un software saludable desarrollado con un gusto determinado durante períodos de tiempo más largos, como el kernel de Linux o el estándar C ++.


1

Estoy basando lo siguiente en mi experiencia personal y extrapolando. Se debe tomar con una pizca de sal.

En términos generales, los programadores indios parecen pensar que sus contrapartes occidentales son uno o más de los siguientes:

  • Señores arrogantes

Esto puede tener algo que ver con la historia de la India: el dominio imperial de los británicos y la desconfianza resultante. Aunque la contratación externa contribuye a muchos trabajos en India, el hecho de que sean contratados por personas de Occidente no se les escapa. Una declaración casual podría interpretarse como prueba (¡otra vez!) De que los occidentales son arrogantes.

  • No comprometido

En India, el concepto de irse de vacaciones para pasar tiempo con la familia no está tan establecido como en Occidente. Por lo tanto, irse de vacaciones equivale a no mostrar un compromiso suficiente con el trabajo.

Debido a la estructura social prevalente, no se considera útil para el progreso profesional si solicita descansos, incluso si su contrato de trabajo claramente le permite un cierto número de días cada año.

Se espera que se doblegue con sus gerentes y los complazca. Desafiar a la autoridad es un estricto No-no, y a veces puede tener consecuencias desastrosas.

  • Innecesariamente severa

Hablar sin rodeos no es muy bienvenido en India Si alguien ha cometido un grave error, se espera que haga todo lo posible para endulzar lo que de otro modo sería una reprimenda o, al menos, una conversación contundente. Como a los occidentales les gusta llamar a las cosas por su nombre, son considerados jueces muy duros.

Culturalmente, los occidentales tratan a sus colegas cordialmente, pero mantienen su distancia. Los programadores indios se vuelven muy amistosos con sus colegas y, por lo tanto, es muy difícil disimular.

  • Obsesionado con los plazos

Esto es muy desconcertante para los programadores indios. Los plazos, piensan, se hacen solo para perderse y posteriormente restablecerse. Si dicen que entregarán algo en x días, y demoran x + 5 días, esperan que usted "comprenda mejor" los motivos de la demora.

  • Creativo, merecedor de respeto.

La mayoría de las veces, a los programadores en India se les dice qué hacer. A la luz de este hecho, no debería ser muy difícil entender por qué el software original rara vez proviene de la India. Entonces, el hecho de que casi todo el software que se usa en la vida cotidiana proviene de Occidente es motivo de respeto y admiración.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.