Як програмісти на Сході бачать програмістів на Заході?


89

Інша половина цього питання: Як програмісти на Заході бачать програмістів на Сході?

Я думаю, що так само цікаво і важливо бачити, як програмісти на сході бачать програмістів на заході.


Східну частину світу (Індія / Китай / Філіппіни) часто сприймають як переважно надання аутсорсингових послуг західному світу (США та Європа).

Чи маєте ви досвід роботи у складі офшорної команди? Якщо так, то як це було?

Чи дотримуєтесь ви будь-яких узагальнених ідей чи думок щодо програмістів із Заходу (наприклад, чи співпрацюють вони, чи доставляють їх вчасно чи вони працюють якісно?)


12
Це чудові питання! Розуміння поглядів один одного допомагає зруйнувати бар'єри та створити згуртованість. Чи можна було б розширити ці питання за межами суворої межі аутсорсинг-постачальник / аутсорсинг-покупець, щоб включити ширшу сферу застосування? Наприклад, як історична роль «Заходу» відіграє в обчислювальній науці впливає на «східне» сприйняття технології та інструментів, які використовуються для її підтримки? Крім того, як історична роль, яку "Схід" відіграє в математиці, впливає на "західне" сприйняття предмета?
oosterwal

47
з біноклем я здогадуюсь.
Джиммі Коллінз

@oosterwal - Я вважаю, що це переміщує його в область, яка є занадто дискусійною, заснованою на Programmers.SE, де це зосереджено виключно на тому, "який ваш досвід". Ви можете спробувати задати таке питання, але я підозрюю, що він не виживе (у цього вже є кілька близьких голосів).
Джон Хопкінс

Не мов аутсорсинг, а офшор, моє зауваження - вони в середньому старші за нас.
rIPPER

3
Це абсолютно нерелевантне питання. Набагато важливіше питання, як програмісти в зелених футболках бачать програмістів у червоних футболках.
ThomasX

Відповіді:


73

Будучи індійцем, я можу говорити про Індію.

Питання стосується тут культури, мислення людей. З дитинства ми навчені слідкувати за процесом, торгувати безпечним шляхом, потрапляти у високооплачувані професії, такі як інженерія, медицина, бізнес-адміністрування тощо. Інновації, розвідка, підприємництво все ще не так поширені.

Більшість людей потрапляють в ІТ за гроші, а не тому, що їм подобається кодування або мають схильність до обчислень. Через цю відсутність інтересу більшість із нас в кінцевому підсумку стають роботами, виконуючи інструкції, не звертаючи уваги на значення. Більшість розробників ніколи не замислюються з точки зору кінцевого користувача або як би їх конкретний компонент надав значення більшої системи.

Ви навряд чи знайдете тут інноваторів, але побачили б відмінних працівників. Ідея зростання полягає лише у грошах та призначенні, знання насправді не має значення для більшості.

Провідні ІТ-компанії також дотримуються тієї ж схеми. Вони наймають першокурсників з коледжів і навчають їх стати такими роботами. Сумна частина полягає в тому, що їхня заробітна плата все-таки краща, ніж у більшості інших професій, і від цього не врятуватися. Тут навряд чи є ІТ-компанії, які шукають справжні таланти.

Ще один важливий факт - більшість талановитих людей перелітають до США чи інших країн, де вони можуть застосувати свої навички та заробити набагато більше, ніж їх індійські колеги. Тож, якщо ви розробник в Індії, швидше за все, ви виявитесь процесом витівника, ніж технічним новичком.

Хоча зараз ситуація змінюється, і ми бачимо, що кілька стартапів з'являються, але вони все ще не вистачають.

Оновлення: Отже, вищевикладені моменти були моєю точкою зору як програмісти на сході. Однак, щоб відповісти на запитання, програмісти на заході, як правило, більш орієнтовані на результат, цілеспрямовані, передові та більш професійні. Я завжди працював із клієнтами / клієнтами із заходу і завжди вважав їх кооперативними, терплячими, гнучкими та підтримуючими.


Приємно і до
точної

4
Що? Це протилежне "приємно і по суті". Насправді, якби не оновлення, воно взагалі не відповіло б на це питання.
Андрес Ф.

9
Чи не це відповідь на питання "Як програмісти на Сході бачать програмістів на Сході?"
Чарек Томчак

1
"... відмінні працівники ..." проти "... виконуючи вказівки, не звертаючи уваги на значення ..."?
День

35

Я працював у великих роздрібних компаніях США з Індії. Команда США, з якою я спілкувався, точно знала, чого вони хочуть. Як було обговорено в іншій публікації, індіанці "демонструють майже релігійну прихильність до політики та процедур, але майже повну відсутність розуміння проблеми, яка повинна була бути вирішена".

Є випадки, коли хлопці в США були гнучкими до термінів. Вони б сказали: "Добре, якщо ви доставите код до 26 лютого", і офшорний менеджер відповість "немає свого штрафу, ми доставимо його 23 лютого", тим самим додавши більше тиску. Це скоріше в напрямку радувати людей, ніж насправді оцінювати, скільки часу насправді потрібно кодувати.

Отже, це може бути проблема соціальної структури в Індії.


3
eager to pleaseна жаль, я згоден .. щонайменше я це пережив.
Misnomer

+ безцінне "немає штрафу, ми доставимо його самим", якщо не раніше ...
Aditya P

27

Японці тут.

Я не думаю, що японські програмісти насправді розуміють роботу, яку займають західні половини часу. Ми знаходимося у власній маленькій бульбашці Галапагос , яка непокоїть решту світу. Крім програмного забезпечення, створеного для наук (симуляційні системи, інженерні інструменти тощо), я не думаю, що ми занадто зацікавлені в науковцях. Ми, здається, бачимо, що програмне забезпечення є рабом апаратури, а не навпаки, тому вся інноваційна робота в Японії відбувається в апаратному забезпеченні.

Тож, коли подібні до Білла Гейтса говорять про такі речі, як "програмне забезпечення - де інновації", я думаю, що більшість із нас в Японії просто піде "ааааа, він багатий, він знає, про що йдеться ", а потім повернеться до роботи розробка перспективних додатків, не покладаючи на це думки.

Також ми завжди усвідомлюємо це чи ні, комплекс ксенофобії та переслідувань глибоко входить в японське суспільство. Люди проекту Tron - це приклад, хоча я сподіваюся, що вони надзвичайно екстремальні:

люди, які поширюють цю чутку - і, на жаль, є японці, які повинні краще знати, а також іноземці, які займаються поширенням дезінформації про проект TRON - не помічають факту, що проект TRON не є короткотерміновим комерційним проектом, який повинен завоювати якийсь конкретний ринок за два-три роки, щоб оцінити успіх.

На жаль, це не допомагає, що в Японії, очевидно, є люди, які серйозно вірять, що Microsoft нагороджує телефони WinMo 7 анонімним хакерам, які атакують Sony. (Можливо, гроші, але чому б вони пропонували недорогі телефони анонімним хакерам ??)

Однак, у нас, мабуть, є інтерес до юзабіліті та користувальницьких інтерфейсів - тому звичайне бачення інтерфейсів з Японії є досить зручними та інтуїтивно зрозумілими, хоча й нетрадиційними. Це навіть очевидно в стилістичному дизайнерському виборі Ruby :

Мацумото сказав, що Ruby призначений для продуктивності та розваг програміста, дотримуючись принципів хорошого дизайну інтерфейсу користувача. [14] Він підкреслює, що дизайн систем повинен підкреслювати людські, а не комп'ютерні потреби ...

Якщо мій цинізм вас здивує, у мене є ще одне питання тут, на P.SE.


Дуже проникливий!
tomfanning

21

Я маю близько 4 років досвіду в професійній розробці програмного забезпечення. Я працював в основному з європейськими розробниками німцями / іспанцями / італійцями тощо. Те, що мені було найяскравіше відрізняється від розробників в Індії, - це те, що хлопці намагаються досягти найкращого досвіду, і більшість хлопців насолоджуються та пишаються тим, з чим пов’язані.

Зараз це не означає, що розробники в Індії є дещо меншими істотами. Для більшості хлопців в Індії (Азія) існує величезний вакуум і відсутність самоаналізу щодо того, що їм подобається та чим вони насправді хочуть займатися. Це результат того, що багато хто з вас вказали на відсутність свободи від батьків та соціальну установку. Типовий хлопець тут народжений з великою кількістю соціальних очікувань, йому не дозволяють ризикувати, і невдача просто не прийнятна, інакше він стає ізгоєм. Тож студенти зазвичай проходять «безпечніші» маршрути і стають більш «фабричним продуктом».

Я не хочу сказати, що це особливо погано, оскільки це більш-менш гарантує соціальну повагу та економічне благополуччя, але з часом ці хлопці не підключаються до «душі» того, що вони роблять, тому що їх просто не цікавить робота, яку вони роблять. Як тільки вони починають заробляти, стає важко вийти з порочного циклу через економічні зобов’язання.

Загалом речі на заході досить розслаблені, і людям дозволяється робити свої квоти помилок. Хлопець може накрутити і все-таки знайти шлях до своїх зацікавлених районів, не додаючи багаж. Тож розробник на заході робить свою роботу відносно більше завдяки інтересам, ніж економічним та соціальним зобов'язанням, це допомагає їм досягти успіху.

Я також знайшов західних хлопців трохи більш професійними та розуміючими (вони розуміють, що люди можуть допустити помилки, і вони визнають цінність цього, як вони пережили це).

Я вважав, що азіатські керівники проектів є жорстокими, хитрими та опортуністичними загалом. вони не цінують своїх людей. більшість часу вони розглядають людей як ресурси R1, R2, і вони хочуть придушити особистість розробників будь-якою ціною. Вони рідко втрачають шанс заробити чужий кредит. Це передусім тому, що вони були на "фабриці" довший час. Тепер це також створює відсутність власності серед розробників зі сходу.

Хлопці із заходу користуються порівняно плоскою ієрархією, що забезпечує більш вільне середовище для роботи.

Але з огляду на майбутнє все змінюється, і я думаю, що між Сходом і Заходом буде постійно зростати довіра та інновації.


+1 бо існує величезний вакуум і відсутність самоаналізу щодо того, що їм подобається і що вони насправді хочуть робити
pramodc84

17

Пакистанці тут ...

Я маю близько 7 років досвіду і більшу частину цього часу працюю з хлопцями в США. Я працював обом у:

  • офшорна модель аутсорсингу та
  • в Пакистанській філії моделі США.

У мене є одне відчуття, яким я хотів би поділитися. Хлопці з США чесні і люблять чесність (я маю досвід роботи лише з людьми з США, тому не можу сказати про інших). Під цим я маю на увазі, що якщо мій головний розробник, який відповідав закінчити певну роботу на наступному тижні, поїде у відпустку з будь-якою метою, я мушу обов'язково сказати це хлопцеві в США і в більшості випадків хлопці, які сидять там, будуть достатньо уважним, щоб зрозуміти, що люди дійсно їдуть у відпустку.

Однак загальний менталітет людей тут намагається догодити, навіть якщо вони не можуть цього зробити. Вони намагаються приховати речі від берегових команд, думаючи, що це може вплинути на їх ділові стосунки, які, на мою думку, є неправильними. Одним із сучасних прикладів такої поведінки було те, коли я нещодавно залишив роботу, де був на дуже важливій координаційній позиції між береговою та офшорною командою. Коли я пішов у відставку, наш офшорний менеджер розповів про це береговій команді, а також сказав їм ім'я хлопця, який мене замінить. Але лише через 15 днів моєї відставки хлопець, який мене замінював, також пішов у відставку. Тепер вони не повідомили про це береговій команді і приховали той факт, що нового хлопця теж немає і тепер знайдеться ще хтось.

Все це зазвичай робиться, щоб уникнути поганого впливу на ділові відносини, і подібні речі тут досить поширені.

Таким чином, загальне мислення щодо команд Заходу та Заходу полягає в тому, що вони хочуть якісної роботи, хоча технічно вони можуть бути не дуже просунутими, ніж ми. По-друге і важливіше, вони хочуть чесності. Якщо щось піде не так, скажіть їм правду. Якщо, якщо вони не збираються відправляти агентів ЦРУ після нас :)


4
Не ЦРУ ... але ніхто не сподівається на ЦСІС ... муахахахаха. Це все і буде.
Стівен Еверс

11

З Бангладеш.

З моєї точки зору, відмінності є:

  • Технологія: Захід завжди випереджає нас у галузі технологій. Що-небудь потрапляє в цю частину світу майже на 2 роки пізніше, ніж на захід з точки зору адаптації. Наприклад, ми ще не почали використовувати .net 4 (не рамки, а можливості) для виробничого середовища. Це може бути зроблено колись, коли .net 5 стане доступним.

  • Знання: Найкращим носієм знань є книги, ІМХО. Майже всі нові книги з технологій написані англійською мовою. Це не велика проблема. Проблема - ціна та час. Якщо видання недорогих не опубліковані, ці книги нам коштують багато. І навіть якщо ми готові заплатити цю суму, потрібні тривалий час, щоб книги були доступні в місцевих магазинах. А якщо замовляти, на доставку потрібно майже місяць. Отже, захід тут явно попереду нас. Тут може бути і два роки. Сподіваюся, що більше адаптацій електронних книг дещо покращить сценарій.

  • Кращі практики: ІТ-індустрія тут все ще нова. Так, в управлінській частині є багато нетехнологічних осіб. І це іноді робить розрив у спілкуванні. Є й інші перешкоди для адаптації до нових кращих практик, залишаючи існуючі. Отже, іноді ми все ще дотримуємося цих старих ідей. Я думаю, захід гнучкіший щодо змін та адаптації нових речей.

  • Ліцензування: Зазвичай ми не приділяємо великої уваги ліцензуванню програмного забезпечення / інструментів, які ми використовуємо та розробляємо порівняно із заходом.

  • Відкритий код: Я думаю, що програмісти із заходу більше беруть участь у імпульсі з відкритим кодом, ніж ми.

  • Мовні тенденції: мови, які ми в основному тут використовуємо, починаються з C, потім C ++, C # / Java або PHP. Це тенденція - імперативна, об’єктно-орієнтована і в основному статична. Але такі мови, як Python або Ruby, і для функціональних парадигм - LISP або Haskell тут не такі поширені. Навіть програмування функціонального стилю на підтримуваних мовах, таких як C #, не так часто. Люди використовують C #, як Java.

Деякі з них можуть бути специфічними для нашого регіону і не стосуються всього Сходу або Азії. Тримаючи в стороні гроші, я вважаю, що ці тенденції повинні змінитися.


1
Якщо ви думаєте, що всі на Заході перейшли до .Net 4.0, ви можете сильно розчаруватися. (І якщо ви не можете придбати книги, слідкуйте за блогами , їх багато ...)
Benjol

@Benjol Я переглядаю кілька блогів. Але я думаю, що книги не мають альтернативи. Що стосується адаптації, західні люди можуть не просто перейти до найновішої версії, але вони розглядають можливість модернізації, якщо вона має певну цінність. Принаймні, це моя ідея. Що тут зовсім інше.
Гульшань

10

Я живу в Болівії і раніше працював з американськими компаніями. Я зауважив, що вони набагато гнучкіші та зрозуміліші, коли ви повідомляєте менеджерам про те, що можна, а що не можна зробити у визначені часові рамки.

Вони також були дуже відкриті до пропозицій та підходів. Це могло бути лише моєю удачею.

Я помітив одне - любов, яку вони мають до зустрічей. У мене щодня вранці відбувались зустрічі з сутичками протягом 20 хвилин, і особисто я вважаю це марною тратою часу, але потім я вже більше року не був частиною всієї методології scrum.


7
Справжня зустріч з scrum повинна тривати лише 5 хвилин. Єдиною причиною для них є виникнення проблем, які заважають виконувати роботу якомога раніше. Вирішення їх повинно бути знято. Але так, ми також маємо щоденні 15-20 хвилинні зустрічі.
Берін Лорич

10

Корейська тут. ІМХО,

Тут багато комп’ютерних програмістів, але корейці в основному не проводять аутсорсинг для західних країн. Категорії робочих місць, що стосуються програмування, варіюються, але більшість програмістів працюють для:

  1. Ігрові компанії (ігрова індустрія досить велика)
  2. Компанія пошуку в Інтернеті (ви знаєте, що? Google не є провідною компанією тут)
  3. Продуктова компанія (як Samsung, LG ..)

На відміну від західних країн, програміст не є роботою "заробляння грошей", хоча це все-таки гідна робота. А понаднормовий робочий процес дійсно звичайний для програмістів. Я маю на увазі РОЗПОЛУЧЕНО.

Отже, багато програмістів тут думають, що працювати програмістом у західній країні було б добре, деякі люди навіть вважають поїхати за кордон. Але, на жаль, не багато корейців розмовляють англійською. Це не так, як Індія.

Нижня лінія. що думають корейці західні програмісти?

  1. Багатий (можливо, ти??)
  2. Більше свободи
  3. Люблю програмування

Багатий так ... але враховуючи, що мені довелося витратити, щоб отримати необхідні знання, він повністю скасував виплату на довгі роки (від 10 до 15 - це середня сума для повернення студентських кредитів). Це поки я не переїхав до Китаю, зберігаючи ту саму зарплату :-)
ньютопчанин

Як китайця, я не маю уявлення про студентський кредит в США, чи це великі гроші для американських розробників?
RIPPER

Мені цікаво, яка провідна пошукова система в Кореї?
KChaloux

naver.com - найпопулярніший. daum.net йде наступним. і т. д. тощо (google, yahoo і так далі)
jeong

1
У багатьох західних країнах (Європа) освіта безкоштовна, і якщо говорити про технікуми, вона має чудову якість. Вивчення мови може бути трохи складніше, ніж вивчення англійської мови, але все ще не є великою проблемою. Це набагато дешевше, ніж навчання в США.
Султан

9

Я працюю в продуктовій компанії MNC в Індії. Незважаючи на те, що це продуктова компанія (телекомунікаційне обладнання), індійський відділ юридично є іншою компанією, яка повністю належить материнській компанії в США, яка надає інженерні послуги материнській компанії. Ось правовий статус індійської дочірньої компанії.

Взагалі, я вважав, що хлопці в США є більш привабливими, а індійці - більш дипломатичними. У мене також таке враження, що індіанці проводять більше часу в офісі (скажімо, 10 годин), роблячи приблизно те саме, що хлопці в США досягають за менший час (скажімо, 8 годин). Це відбувається головним чином через їх оперативність. Я вважаю, що це більше культурна річ. Щодо технічних можливостей, я вважаю, що обидва більш-менш рівні. Ще один цікавий факт полягає в тому, що більшість (~ 60-70%) програмістів у США є вихідцями з Індії, які оселилися там протягом 5-15 років.

Я також вважав, що в США багато роботи над платформою (особливо апаратне проектування), в той час як Індія більше орієнтована на прикладне програмне забезпечення. Хоча зараз все більше програмного забезпечення платформи також застосовується в Індії.

Ще одна тенденція полягає в тому, що багато американських тубільців повертаються назад до Індії через 5-20 років у США. Я особисто знаю більше десятка таких людей. Також багато індіанських тубільців їздять у США "на місці" та вивчають там культуру. Різниця корпоративної культури постійно зменшується внаслідок всього цього.


11
хіба 60 -70% дуже велика кількість?
Vinoth Kumar CM

@vinoth - Так. Але я так відчував. Щоб дати фактичну кількість, у нас працює близько 80 людей, з яких близько 40-50 - вихідці з Індії. Але багато членів команди платформи - це місцеві хлопці США, тоді як прикладне програмне забезпечення переважають уродженці Індії.
аут

7
Де ви берете цю статистику? Я спробував швидкий пошук у Google, але нічого цікавого не знайшов.
Pemdas

@Pemdas - я говорив про свою компанію. Я не думаю, що це можна узагальнити. Але я вважаю, що інші товари компанії в моєму домі мають аналогічну демографічну характеристику. Ну і інша компанія GIANT в моєму домені має значну китайську присутність над уродженцями Індії.
аут

1
Індіанці наполегливо працюють і проводять більше часу в офісі, але не можуть сказати, що вони дуже продуктивні.
pramodc84

8

всі. Я китайський так званий програміст. Я хочу вам сказати щось правдиве.

  1. Багато програміста бути програмістом у Китаї, лише за відносно високу зарплату. Що б ми не могли сказати, нам потрібна сила, щоб жити.

  2. Зі свого боку, я мав уявлення про ПК чи комп’ютер, коли я був учнем початкової середньої школи, і торкнувся його або їх, коли я був студентом колажу.

  3. Коли я був студентом, я просто трохи знав про java, які допомагають мені здавати папери, як дивно?

  4. Коли я вступаю в Шанхай, я знайшов роботу в якості UE (досвід користувачів). Без тренінгу, для інстинкту , Я намагаюся зробити все можливе, щоб відповідати моєму відкриттю, але не вдалося через три місяці.

  5. На щастя, я виявив, що мені подобається моє поле, тому я повинен почати читати книги про моє поле, наприклад, CSS, Javascript.

  6. Гаразд, усі книги англійською мовою, я знайшов їх у якомусь місці без ебукету. Книга за книгою, я просто знаю, що таке програміст. Не, мабуть, нам потрібно називати себе кодером, так, краще.

  7. На жаль, деякі хороші англійські книги в Китаї були біблійною кулінарною книжкою для якогось програміста.

  8. Не викликає сумніву, що китайці досить розумні, щоб зробити всю копію всілякого програмного забезпечення, ми назвали це "Шаньцхай".

  9. "ні" - це погані слова для всіх начальників в Китаї, не тільки в галузі ІТ.

    1. Що стосується шаблону та дизайну, то довго працювати, багато спекулянтів, гроші - це все для них, власне, кожен потребує грошей.

    2. "Клієнт - Бог", тому вимоги змінюються знову і знову. Неймовірно, що буває щодня.


7

Індійська тут. Я працював з США та Великобританією / Австраліями. Наразі виключіть Японію зі сходу. Індійці були рабами Британської імперії більше 300 років. Покоління результатів до цих пір бачать західну культуру більш розвиненою з точки зору технологій, і індіанці, включаючи інші південноазіатські культури, відчувають себе неповноцінними від західних. Хоча вони пишаються своїми сімейними цінностями та культурою. Ви бачите, що більше інноваційних продуктів виходить із заходу, а не зі сходу. Підсумок, я поважаю західних програмістів і східних, читайте індійських, математиків (і не поважаю індійського менеджера: P)


7

Китайці тут.

Я працював з програмістами з Індії, США, Англії та більшість часу працюю з китайськими програмістами. Ось як я відчуваю:

1. Люди в Індії дуже важко працюють. Здається, що вони народжені для працьовитості. Але здається, що вони просто сприймають це як "роботу", адже результат не пропорційний робочому часу, з точки зору продуктивності.

2. Американці працюють з великим ентузіазмом, більшість з них вважають, що над цим вони працюють - це здорово, і це те, чого вони прагнуть. Переважно результат дорівнює їх відданості та зосередженості. Що ще важливіше, вони можуть сприймати програмування як заняття все життя, і це там дуже часто.

3. Хоча Тім Бернерс-Лі родом з Британії, схоже, більшість британців не так зацікавлені в цій галузі. Вони також сприймають це як "роботу", як і індіанці.

Ось як виглядають китайські програмісти: (не маю на увазі тему)
1. Більшість людей у ​​цій галузі сприймають це як "роботу", як і індіанці та британці.
2. Програмісти все частіше з’являються у списках «Топ-10 професій» щодо доходу, а також ризику (в житті).
3. Програмісти тут виходять на пенсію або переходять на інші робочі місця після 40 років. Здебільшого вони думали про це з 32 або 35 років.
4. Чого тут насправді бракує - це відкрите середовище та інноваційна культура. У нас є багато пристрасних людей та творчих ідей, але пристрасть та ідеї приховані у темряві. Нам потрібно керувати ними, щоб викривити це і вжити заходів.

Кремнієва долина - це робоче місце мрії, і, сподіваємось, там може існувати кремнієва долина у всьому світі. Усі програмісти можуть бути пристрасними та новаторськими, здійснюючи свою мрію, а найбільше можуть працювати над нею все життя.


6

Філіппінське тут. Ці цифри складаються з моєї думки.

Я можу сказати, що 70% програмістів хочуть створити власну компанію та зосередитись на інноваціях. Через брак фінансування та спокусу високих зарплатних класів для іноземних компаній (ІТ та не-ІТ) програмісти потрапляють у колись знамениту пастку «золотої наручники». Як результат, інновації повільні, оскільки відбуваються у вільний час кожного програміста.

Тут багато чудових працівників. Культурі властиво робити найкраще. Тут я маю зазначити одне, що програмісти орієнтовані на вихід. Недоліком є ​​те, що більшість програмістів не настільки наполегливі і не випереджають, особливо коли стосуються іноземців, оскільки культурі властиво бути доброзичливими, усміхненими, гостинними та оптимістичними людьми, але це швидко змінюється на робочому місці, західна культура праці переймає.

Програмісти тут зазвичай проходять навчання в університетах та приватних компаніях, що спеціалізуються на тренінгах з програмування. Як результат, розробка програмного забезпечення з самого початку здійснюється відповідно до найкращих галузевих стандартів.

Талановиті програмісти, які не ризикують будувати власні компанії, зазвичай виїжджають за межі країни, наприклад, Сінгапур, США, Австралія, Гонконг та Малайзія для отримання більш зеленого пасовища.

Програмістів на заході вважають кваліфікованими, передовими, відвертими, орієнтованими на вихід та відданими професіоналами.


5

Близько половини моєї 15-річної кар'єри програмування працював із хлопцями із Заходу. Я коли-небудь безпосередньо доповідав керівнику Бельгії, коли-небудь очолював членів команди з Індії та США. Взагалі кажучи, між програмістами цих країн немає різниці. Більшість програмістів, яких я зустрів, наполегливо працюють і створюють інноваційні роботи. Хлопці із Заходу хороші в будь-яких хитростях програміста і офісна політика, такі ж хороші / погані, як хлопці зі Сходу. Більшість досвідчених китайських програмістів на материку не дуже добре володіють англійською мовою, це спричинило багато проблем із спілкуванням та принесло певну перевагу хлопцям із США та Індії. Моє особисте почуття, хлопці з США легше співпрацювати, ніж європейські хлопці, можливо, я занадто багато разів бився з командами ЄУ за проекти та ресурси. PS, я китаєць і заснований на материковому Китаї.


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

прикладом цього є те, що один із найвідоміших службовців консультаційних служб тата компанії дає неправильну відповідь у KBC (індійська версія того, хто хоче стати мільйонером) і питання?

що ви не знаходите в основному на домашній сторінці Google?

і варіанти є

gmail youtube facebook Orkut

і він відповів youtube

тож тепер ви можете мати ідею в Індії, більшість компаній наймають інженера-свіжника і навчають їх, що вони повинні робити щодня ??? і немає змін у щоденній роботі одні й ті ж таймінги та сама робота без викликів, ні навчання, ні дослідження


1

На заході є більш старші та досвідчені програмісти, в той час як в Індії є більш молоді та старші менеджери. Ок, в Індії мало програмістів. Стати менеджером від розробника розцінюється як просування по службі, і я ненавиджу таке сприйняття.


1

Схід слід за Заходом:

  • стандарти
  • ставлення
  • все

Майже кожна книга, яку я читаю про ІТ, пише хтось із Заходу.

Я був щасливий, коли вперше зіткнувся з Apache Jakarta / Struts . Я думав, що це зроблено по-азіатськи.


1

Я програміст з Індії. Я працював з рідними будинками програмного забезпечення, що не мають нічого спільного із Заходом, а також з великими індійськими аутсорсинговими компаніями та американськими фірмами з розробки програмного забезпечення.

Більшість мого розуміння інформатики може бути внесена до джерел із Заходу. Крім того, коли я виріс (у великій столиці), вплив західних ЗМІ збільшувався. Отже, я здебільшого знайомий із культурою США, а також професійними практиками. І більшість людей, з якими я навчався, мали подібне опромінення. За винятком, близько 95% з них вже мігрували до США. У мене немає.

Робота з вимиканням / вимиканням я багато чому навчився у американських програмістів, авторів та комп'ютерних вчених. Завдяки Інтернету межі швидко зникають для орієнтованого на навчання.

Я ціную той факт, що люди із Заходу витрачають багато часу та зусиль на обмін інформацією в блогах, вікіпедії, обміні ставок тощо. Ця культура обміну знаннями - це те, що Схід має вивчити. Я кажу "переучуйтесь", тому що, незважаючи на багату спадщину відмінних математичних, наукових та духовних знань, Індія відстала.

Я особисто трактую програмування як частину своєї особистості і намагаюся практикувати це як вид мистецтва. Це ті риси, які я підбирав у західних людей. На жаль, мені важко знайти таких людей тут, в Індії. Хоча в останні роки я помітив, як культура geek зростає, переважно в галузі веб-розробки.

Необхідно згадати деякі негативні аспекти щодо Заходу. Працюючи з ними в бізнес-середовищі з офшорною моделлю, люди часто бувають незахищеними. Я думаю, що це здебільшого через страх бути зайвими. Багато разів вони не бажають ділитися критичною інформацією або не дозволяють комусь із Індії працювати над важливими частинами коду. Це справді кусає. З усталеною технічною культурою, фінансовою стабільністю та широкими можливостями на Заході це видається непотрібним страхом.

Крім того, більшість технологій, розроблених на Заході, хоча й надзвичайно ефективні та новітні, здаються часом сухими. Вони мають властиву однаковість, що робить майже кожен фреймворк / стек / технологією дуже передбачуваним. Що я рідко бачу, - це корисне програмне забезпечення, розроблене з певним смаком протягом більш тривалих періодів часу, як ядро ​​Linux або стандарт C ++.


1

Я ґрунтуюся на наступному на своєму особистому досвіді та екстраполюю його. Мається на увазі щіпку солі.

Взагалі кажучи, індійські програмісти, здається, вважають, що їхні західні колеги є будь-яким з наступних:

  • Нахабні сюзерени

Це може мати щось спільне з історією Індії - імперським правлінням британців та наслідком недовіри. Хоча аутсорсинг сприяє великій кількості робочих місць в Індії, той факт, що їх наймають люди із Заходу, не уникає їх. Випадкова заява може бути розтлумачена як (знову ж таки!) Доказ того, що західники зарозумілі.

  • Не вчиняється.

В Індії концепція від'їзду у відпустку, щоб провести час із сім’єю, не така усталена, як на Заході. Таким чином, їхати у відпустку - рівнозначно не проявляти достатньої прихильності до роботи.

Зважаючи на поширену соціальну структуру, це не вважається корисним для просування по службі, якщо ви вимагаєте перерв, навіть якщо ваш трудовий договір явно дозволяє вам певну кількість днів щороку.

Очікується, що ви поклонетеся своїм менеджерам і порадуєте їх. Оскарження авторитету є суворим Ні-ні, і іноді може мати катастрофічні наслідки.

  • Непотрібно суворий

Звичайна розмова не дуже вітається в Індії. Якщо хтось допустив серйозну помилку, очікується, що ви зійдете з дороги в цукерку, що інакше буде доганою або, принаймні, тупою розмовою. Оскільки західні люди, схоже, називають лопату лопатою, вони вважаються дуже суворими суддями.

Культурно західні ставляться до своїх колег сердечно, але тримаються на відстані. Індійські програмісти дуже спокійні зі своїми колегами, і тому взагалі дуже важко зробити переодягання.

  • Одержимий термінами

Це дуже неприємно для індійських програмістів. Кінцеві терміни, на їхню думку, зроблені лише для пропуску та згодом перезавантаження. Якщо вони скажуть, що доставлять щось через x днів, а вони знадобляться x + 5 днів, вони очікують, що ви «більше зрозумієте» причини затримки.

  • Творчі, що заслуговують на повагу

Частіше за все програмістам в Індії кажуть, що робити. З огляду на цей факт, не дуже важко зрозуміти, чому оригінальне програмне забезпечення рідко походить з Індії. Отже, той факт, що майже все програмне забезпечення, яке використовується у повсякденному житті, походить із Заходу - це привід для поваги та захоплення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.