Bagaimana Programmer di Timur melihat programer di Barat?

89

Setengah lainnya dari pertanyaan ini: Bagaimana programmer di Barat melihat programmer di Timur?

Saya pikir itu sama menarik dan penting untuk melihat bagaimana programmer di sebelah timur melihat programmer di barat.


Bagian timur dunia (India / Cina / Filipina) sering terlihat terutama menyediakan layanan outsourcing ke dunia barat (AS dan Eropa).

Apakah Anda memiliki pengalaman bekerja sebagai bagian dari tim lepas pantai? Jika ya, bagaimana itu?

Apakah Anda memiliki gagasan atau pendapat umum tentang programmer dari Barat (mis. Apakah mereka kooperatif, apakah mereka tepat waktu atau mereka melakukan pekerjaan yang berkualitas?)

Jon Hopkins
sumber
12
Ini adalah pertanyaan bagus! Memahami sudut pandang satu sama lain membantu memecah hambatan dan membangun kohesi. Apakah mungkin untuk memperluas pertanyaan-pertanyaan ini di luar batas outsourcing-pemasok / outsourcing-pembeli yang ketat untuk mencakup ruang lingkup yang lebih luas? Misalnya, bagaimana peran historis 'Barat' telah dimainkan dalam Ilmu Komputasi mempengaruhi persepsi 'Timur' dari teknologi, dan alat yang digunakan untuk mendukungnya? Juga, bagaimana peran historis 'Timur' telah dimainkan dalam matematika mempengaruhi persepsi 'Barat' dari subjek?
oosterwal
47
dengan teropong saya kira.
Jimmy Collins
@ oosterwal - Menurut pendapat saya, hal itu akan memindahkannya ke area yang terlalu berdasar diskusi untuk Programmer.SE di mana ini semata-mata difokuskan pada "apa pengalaman Anda". Anda dapat mencoba mengajukan pertanyaan seperti itu tetapi saya menduga itu tidak akan bertahan (yang ini sudah memiliki beberapa suara yang dekat).
Jon Hopkins
Bukan outsourcing tetapi di luar negeri, pengamatan saya adalah mereka lebih tua dari kita, rata-rata.
rIPPER
3
Ini adalah pertanyaan yang sama sekali tidak relevan. Yang jauh lebih penting adalah pertanyaan bagaimana para programmer yang mengenakan t-shirt berwarna hijau melihat para programmer yang memakai t-shirt merah.
ThomasX

Jawaban:

73

Menjadi orang India, saya dapat berbicara tentang India.

Masalahnya adalah tentang budaya di sini, pola pikir masyarakat. Sejak kecil, kami dilatih untuk mengikuti proses, berdagang jalur aman, masuk ke profesi bergaji tinggi seperti teknik, kedokteran, administrasi bisnis, dll. Inovasi, eksplorasi, kewirausahaan masih belum begitu umum di sini.

Kebanyakan orang masuk ke IT untuk mendapatkan uang, bukan karena mereka suka coding, atau memiliki kecenderungan komputasi. Karena kurangnya minat ini, kebanyakan dari kita akhirnya menjadi robot, melaksanakan instruksi tanpa memperhatikan artinya. Sebagian besar pengembang tidak pernah berpikir dari perspektif pengguna akhir, atau bagaimana komponen spesifik mereka memberikan nilai pada sistem yang lebih besar.

Anda tidak akan menemukan inovator di sini, tetapi Anda akan melihat pekerja yang sangat baik. Gagasan pertumbuhan semata-mata dalam hal uang dan penunjukan, pengetahuan tidak terlalu penting bagi kebanyakan orang.

Perusahaan IT terkemuka juga mengikuti pola yang sama. Mereka merekrut mahasiswa baru dari perguruan tinggi dan melatih mereka untuk menjadi robot seperti itu. Bagian yang menyedihkan adalah, skala upah mereka masih lebih baik daripada kebanyakan profesi lain dan tidak ada yang lolos darinya. Hampir tidak ada perusahaan IT di sini, yang mencari bakat nyata.

Fakta penting lainnya adalah, sebagian besar orang-orang berbakat terbang menyeberang ke AS atau negara lain di mana mereka dapat menerapkan keterampilan mereka dan menghasilkan lebih banyak daripada rekan-rekan India mereka. Jadi, jika Anda seorang pengembang di India, kemungkinan besar, Anda akhirnya akan menjadi pecandu proses, dari pemula teknologi.

Meskipun semuanya berubah sekarang dan kami memang melihat beberapa startup muncul, tetapi mereka masih kekurangan pasokan.

Pembaruan: Jadi, poin-poin di atas adalah perspektif saya tentang bagaimana programmer di timur. Namun, untuk menjawab pertanyaan itu, programmer di barat, umumnya lebih berorientasi pada hasil, fokus, dimuka dan lebih profesional. Saya selalu bekerja dengan pelanggan / klien dari barat dan selalu menemukan mereka kooperatif, sabar, fleksibel dan mendukung.

Danish
sumber
Bagus dan to the point menjawab
iammilind
4
Apa? Ini kebalikan dari "baik dan to the point". Bahkan, jika bukan karena pembaruan, itu tidak akan menjawab pertanyaan sama sekali.
Andres F.
9
Bukankah ini jawaban untuk pertanyaan "Bagaimana Programer di Timur melihat programmer di Timur?"
Czarek Tomczak
1
"... pekerja yang luar biasa ..." vs "... melaksanakan instruksi tanpa memperhatikan artinya ..."?
Den
35

Saya telah bekerja untuk Perusahaan Ritel AS yang besar di AS dari India. Tim AS yang berinteraksi dengan saya tahu persis apa yang mereka inginkan. Seperti yang dibahas di pos lain, orang India "menunjukkan kepatuhan yang hampir religius terhadap kebijakan dan prosedur, tetapi hampir sepenuhnya tidak memiliki wawasan tentang masalah yang seharusnya diselesaikan".

Ada contoh di mana orang-orang di AS fleksibel terhadap tenggat waktu. Mereka akan mengatakan "Tidak apa-apa jika Anda mengirimkan kode dengan feb 26" dan manajer luar negeri akan menjawab "tidak apa-apa, kami akan mengirimkannya dengan feb 23 sendiri" sehingga menambah tekanan. Ini lebih ke arah menyenangkan orang daripada benar-benar mengevaluasi apa waktu yang sebenarnya diperlukan untuk kode.

Jadi, ini mungkin masalah dengan struktur sosial di India.

Vinoth Kumar
sumber
3
eager to pleasesayangnya saya setuju .. setidaknya saya pernah mengalaminya.
Misnomer
+ tak ternilai "tidak ada denda, kami akan mengirimkannya dengan sendirinya" jika tidak lebih awal ...
Aditya P
27

Jepang di sini.

Saya tidak berpikir programmer Jepang benar-benar memahami pekerjaan yang dilakukan orang barat setengah waktu. Kita berada dalam gelembung Galapagos kecil kita sendiri , tanpa disadari melupakan seluruh dunia. Selain dari perangkat lunak yang dibuat untuk sains (sistem simulasi, peralatan teknik, dll.), Saya tidak berpikir kami terlalu tertarik pada akademisi. Kami melihat perangkat lunak sebagai budak perangkat keras, bukan sebaliknya, sehingga semua pekerjaan inovatif di Jepang terjadi pada perangkat keras.

Jadi ketika orang-orang seperti Bill Gates mengatakan hal-hal seperti "perangkat lunak adalah tempat inovasi berada", saya pikir sebagian besar dari kita di Jepang hanya akan berkata "ahhh, dia kaya, dia tahu apa yang dia bicarakan ", dan kemudian kembali bekerja merancang aplikasi yang menghadap ke depan tanpa benar-benar memikirkan gagasan itu.

Juga, apakah kita selalu menyadarinya atau tidak, xenofobia dan kompleks penganiayaan merasuk dalam masyarakat Jepang. Orang- orang proyek Tron adalah contoh, meskipun saya berharap mereka sangat ekstrim:

orang-orang yang telah menyebarkan desas-desus ini - dan sayangnya ada orang Jepang, yang seharusnya tahu lebih baik, serta orang asing yang terlibat dalam penyebaran disinformasi tentang Proyek TRON - mengabaikan fakta bahwa Proyek TRON bukan proyek komersial jangka pendek yang harus menaklukkan beberapa pasar tertentu dalam dua atau tiga tahun untuk dinilai sukses.

Sayangnya, itu tidak membantu bahwa ternyata ada orang-orang di Jepang yang secara serius percaya bahwa Microsoft memberi hadiah ponsel WinMo 7 kepada peretas Anonymous yang menyerang Sony. (Uang, mungkin, tapi mengapa mereka menawarkan ponsel murah untuk peretas anonim ??)

Yang mengatakan, kami tampaknya memiliki minat dalam kegunaan dan UI - jadi itu umum untuk melihat UI dari Jepang yang cukup nyaman dan intuitif, meskipun tidak konvensional. Ini bahkan terbukti dalam pilihan desain gaya Ruby :

Matsumoto mengatakan bahwa Ruby dirancang untuk produktivitas dan kesenangan programmer, mengikuti prinsip-prinsip desain antarmuka pengguna yang baik. [14] Dia menekankan bahwa desain sistem perlu menekankan kebutuhan manusia, daripada komputer, ...

Jika sinisme saya mengejutkan Anda, saya punya lebih banyak pertanyaan lain di sini di P.SE.

Rei Miyasaka
sumber
Sangat berwawasan!
Tomfanning
21

Saya memiliki sekitar 4 tahun pengalaman dalam pengembangan perangkat lunak profesional. Saya telah bekerja dengan pengembang Eropa terutama Jerman / Spanyol / Italia dll. Apa yang saya temukan seperti di tempat lain ada orang baik dan tidak ada orang baik. Hal yang saya temukan sangat berbeda dari pengembang di India adalah orang-orang ini mencoba untuk unggul dalam apa yang mereka lakukan, dan sebagian besar dari mereka menikmati & bangga dengan apa yang terkait dengan mereka.

Sekarang ini tidak berarti pengembang di India adalah makhluk yang lebih rendah. Bagi sebagian besar pria di India (Asia) ada kekosongan besar & kurangnya introspeksi tentang apa yang mereka sukai & apa yang sebenarnya ingin mereka lakukan. Ini adalah hasil dari apa yang banyak dari Anda tunjukkan sebagai kurangnya kebebasan dari orang tua & pengaturan sosial. Seorang pria yang khas di sini dilahirkan dengan banyak harapan sosial, ia tidak diizinkan mengambil risiko dan kegagalan sama sekali tidak dapat diterima jika ia menjadi orang buangan. Jadi siswa biasanya mengambil rute 'lebih aman' dan menjadi lebih dari 'produk pabrik'.

Saya tidak bermaksud mengatakan ini sangat buruk karena lebih atau kurang menjamin rasa hormat sosial dan kesejahteraan ekonomi tetapi dalam jangka panjang orang-orang ini tidak terhubung dengan 'jiwa' dari apa yang mereka lakukan karena mereka sama sekali tidak tertarik pada pekerjaan yang mereka lakukan. Begitu mereka mulai menghasilkan, menjadi sulit untuk keluar dari lingkaran setan karena kewajiban ekonomi.

Hal-hal yang cukup santai di barat pada umumnya dan orang-orang diizinkan untuk membuat kuota kesalahan mereka. Seorang pria dapat mengacaukan dan masih mencari jalan ke bidang minatnya tanpa ada tas bawaan. Jadi pengembang di barat melakukan pekerjaannya relatif lebih karena minat daripada kewajiban ekonomi & sosial, ini membantu mereka untuk unggul.

Saya juga menemukan orang barat menjadi sedikit lebih profesional & pengertian (mereka mengerti orang-orang dapat membuat kesalahan & mereka mengakui nilai itu seperti yang telah mereka lalui).

Saya menemukan manajer proyek Asia secara umum kejam, licik dan oportunistik. mereka tidak menghargai orang-orang mereka. sebagian besar waktu mereka menganggap orang sebagai sumber daya R1, R2 dan mereka ingin menekan identitas pengembang dengan biaya berapa pun. Mereka jarang kehilangan kesempatan untuk mendapatkan pujian dari orang lain. Ini terutama karena sudah masuk ke 'pabrik' untuk durasi yang lebih lama. Sekarang ini juga menciptakan kurangnya kepemilikan di antara pengembang dari timur.

Orang-orang dari barat menikmati hierarki yang relatif lebih rata, ini menyediakan lingkungan yang lebih bebas untuk bekerja.

Tetapi melihat ke masa depan hal-hal berubah dan saya pikir akan ada lingkungan yang semakin meningkat kepercayaan & inovasi antara timur & barat.

Rishabh Jain
sumber
+1 karena ada kekosongan besar & kurangnya introspeksi tentang apa yang mereka sukai & apa yang sebenarnya ingin mereka lakukan
pramodc84
17

Pakistan di sini ...

Saya memiliki sekitar 7 tahun pengalaman dan sebagian besar waktu ini, saya telah bekerja dengan orang-orang di AS. Saya telah bekerja di:

  • model outsourcing luar negeri dan
  • di Pakistan Cabang model Perusahaan AS.

Saya punya satu perasaan yang ingin saya bagikan. Orang-orang dari AS jujur ​​dan suka jujur ​​(saya punya pengalaman dengan orang-orang dari AS saja, jadi tidak bisa mengatakan tentang orang lain). Maksud saya, jika pengembang utama saya yang bertanggung jawab untuk menyelesaikan pekerjaan tertentu di minggu depan pergi untuk liburan untuk tujuan apa pun, saya pasti harus mengatakan ini kepada orang di AS dan dalam kebanyakan kasus, orang-orang yang duduk di sana akan cukup perhatian untuk menyadari bahwa orang pergi berlibur.

Namun, mentalitas umum orang-orang di sini adalah untuk mencoba dan menyenangkan walaupun mereka tidak dapat melakukannya. Mereka mencoba menyembunyikan hal-hal itu dari tim di darat berpikir bahwa itu mungkin memengaruhi transaksi bisnis mereka yang saya yakini salah. Salah satu contoh terkini dari perilaku semacam itu adalah ketika saya baru-baru ini meninggalkan pekerjaan di mana saya berada pada posisi koordinasi yang sangat penting antara tim darat dan lepas pantai. Ketika saya mengundurkan diri, manajer lepas pantai kami memberitahukan hal ini kepada tim di darat dan juga memberi tahu mereka nama orang yang akan menggantikan saya. Tetapi hanya setelah 15 hari pengunduran diri saya, pria yang menggantikan saya juga mengundurkan diri. Sekarang, mereka tidak memberitahukan hal ini kepada tim darat dan menyembunyikan fakta bahwa orang baru itu juga pergi dan sekarang akan ada orang lain.

Semua ini biasanya dilakukan untuk menghindari efek buruk pada hubungan bisnis dan hal-hal semacam ini cukup umum di sini.

Jadi, pemikiran umum tentang tim Barat dan Barat adalah bahwa mereka menginginkan pekerjaan yang berkualitas meskipun mereka mungkin tidak terlalu maju secara teknis daripada kita. Kedua dan yang lebih penting, mereka menginginkan kejujuran. Jika ada yang salah, katakan yang sebenarnya. Setelah semua, mereka tidak akan mengirim agen CIA setelah kami :)

Aamir
sumber
4
Bukan CIA ... tapi tidak ada yang mengharapkan CSIS ... muahahahaha. Itu saja.
Steven Evers
11

Dari Bangladesh.

Dari sudut pandang saya, perbedaannya adalah-

  • Teknologi: Barat selalu di depan kita dalam teknologi. Apa pun yang datang ke bagian dunia ini hampir 2 tahun lebih lambat dari barat dalam hal adaptasi. Sebagai contoh, masih kita belum mulai menggunakan. Net 4 (bukan kerangka, tetapi fitur) untuk lingkungan produksi. Ini mungkin akan dilakukan kapan .net 5 akan tersedia.

  • Pengetahuan: Pembawa pengetahuan terbaik adalah buku-buku, IMHO. Hampir semua buku teknologi baru ditulis dalam bahasa Inggris. Itu bukan masalah besar. Masalahnya adalah harga dan waktu. Jika edisi berbiaya rendah tidak diterbitkan, buku-buku ini sangat berharga bagi kami. Dan bahkan jika kita siap membayar jumlahnya, perlu waktu lama untuk memiliki buku-buku yang tersedia di toko-toko lokal. Dan jika dipesan, dibutuhkan hampir sebulan untuk mengirim. Jadi, barat jelas di depan kita di sini. Mungkin dua tahun di sini juga. Semoga lebih banyak adaptasi ebooks akan sedikit memperbaiki skenario.

  • Praktik Terbaik: Industri TI masih baru di sini. Jadi, ada banyak orang non-teknologi di bagian manajemen. Dan ini terkadang membuat jurang dalam komunikasi. Dan ada rintangan lain untuk beradaptasi dengan praktik terbaik yang lebih baru meninggalkan yang sudah ada. Jadi, kadang-kadang kita masih mengikuti ide-ide lama itu. Saya pikir, barat lebih fleksibel tentang perubahan dan adaptasi hal-hal baru.

  • Perizinan: Biasanya kami tidak terlalu memperhatikan perizinan / perangkat lunak yang kami gunakan dan kembangkan dibandingkan dengan barat.

  • Open source: Saya pikir programmer dari barat lebih banyak berpartisipasi dalam momentum open source daripada kita.

  • Tren Bahasa: Bahasa yang terutama kami gunakan di sini adalah - dimulai dengan C, lalu C ++, C # / Java atau PHP. Ini adalah tren - Imperatif, Berorientasi objek dan sebagian besar diketik secara statis. Tetapi bahasa seperti Python atau Ruby dan untuk paradigma fungsional - LISP atau Haskell tidak begitu umum di sini. Bahkan pemrograman gaya fungsional dalam bahasa yang didukung seperti C # tidak umum. Orang menggunakan C # seperti Java.

Beberapa di antaranya mungkin khusus untuk wilayah kita dan mungkin tidak berlaku untuk seluruh timur atau Asia. Menyisihkan uang, saya merasa tren ini harus berubah.

Gulshan
sumber
1
Jika Anda berpikir bahwa semua orang di Barat telah meningkatkan ke .Net 4.0, Anda mungkin sangat kecewa. (Dan jika Anda tidak dapat membeli buku, ikuti blog , ada banyak buku ...)
Benjol
@Benjol Saya mengikuti beberapa blog. Namun saya pikir, buku tidak punya alternatif. Dan mengenai adaptasi, orang barat mungkin tidak hanya melompat ke versi terbaru, tetapi mereka mempertimbangkan untuk meningkatkan jika memiliki beberapa nilai. Setidaknya, itu ide saya. Yang sangat berbeda di sini.
Gulshan
10

Saya tinggal di Bolivia dan pernah bekerja dengan perusahaan AS sebelumnya. Saya perhatikan bahwa mereka jauh lebih fleksibel dan pengertian ketika Anda membiarkan manajer tahu apa yang bisa dan tidak bisa dilakukan dalam kerangka waktu yang diberikan.

Mereka juga sangat terbuka terhadap saran dan pendekatan. Itu bisa saja keberuntunganku.

Satu hal yang saya perhatikan adalah cinta yang mereka miliki untuk pertemuan. Saya mengadakan rapat scrum harian setiap pagi selama 20 menit dan secara pribadi, saya pikir itu buang-buang waktu, tapi sekali lagi saya belum menjadi bagian dari keseluruhan metodologi scrum selama lebih dari setahun.

Sergio
sumber
7
Rapat scrum sejati hanya perlu waktu 5 menit. Satu-satunya alasan bagi mereka adalah memunculkan masalah yang mencegah pekerjaan diselesaikan sedini mungkin. Mengatasi mereka harus diambil off line. Tapi, ya, kami juga memiliki rapat harian 15-20 menit.
Berin Loritsch
10

Korea disini. MENURUT OPINI SAYA,

Ada banyak programmer komputer di sini, tetapi orang Korea umumnya tidak menyediakan outsourcing untuk negara-negara barat. Kategori pekerjaan yang berhubungan dengan pemrograman bervariasi tetapi sebagian besar programmer bekerja untuk:

  1. Perusahaan game (industri game online cukup besar)
  2. Perusahaan pencarian Internet (Anda tahu? Google bukan perusahaan terkemuka di sini)
  3. Perusahaan produk (seperti Samsung, LG ..)

Tidak seperti di negara-negara barat, programmer bukan pekerjaan "menghasilkan uang" di sini meskipun itu masih pekerjaan yang layak. Dan kerja lembur sangat umum bagi programmer. Maksud saya BENAR-BENAR biasa.

Jadi, banyak programmer di sini berpikir bahwa bekerja sebagai programmer di negara barat akan menyenangkan, beberapa orang bahkan mempertimbangkan untuk pergi ke luar negeri. Namun sayangnya tidak banyak orang Korea berbicara bahasa Inggris. Ini tidak seperti India.

Intinya. apa pendapat orang Korea tentang programmer barat?

  1. Kaya (mungkin..Apakah kamu?)
  2. Kebebasan lebih
  3. Suka pemrograman
jeong
sumber
Kaya ya ... tapi mengingat apa yang harus saya keluarkan untuk mendapatkan pengetahuan yang diperlukan itu benar-benar membatalkan manfaat selama bertahun-tahun (10 sampai 15 rata-rata untuk mengembalikan pinjaman siswa). Itu sampai saya pindah ke Cina sambil mempertahankan gaji yang sama :-)
Newtopian
Sebagai orang Tionghoa, saya tidak tahu tentang pinjaman mahasiswa di AS, apakah ini uang besar, untuk pengembang AS?
rIPPER
Saya ingin tahu, apa mesin pencari terkemuka di Korea?
KChaloux
naver.com adalah yang paling populer. daum.net berikutnya. dan lain-lain, dll (google, yahoo seterusnya)
jeong
1
Di banyak negara barat (Eropa), pendidikan gratis dan ketika berbicara tentang perguruan tinggi teknik, ia memiliki kualitas yang sangat baik. Belajar bahasa bisa sedikit lebih sulit daripada belajar bahasa Inggris, tetapi masih bukan masalah besar. Jauh lebih murah daripada belajar di AS.
Sulthan
9

Saya bekerja untuk perusahaan produk MNC di India. Meskipun ini adalah perusahaan produk (peralatan telekomunikasi), divisi India secara hukum adalah perusahaan yang berbeda, yang sepenuhnya dimiliki oleh perusahaan induk di AS, menyediakan layanan teknik kepada perusahaan induk. Itulah status hukum anak perusahaan India.

Secara umum saya menemukan orang-orang di AS lebih cepat dan terus terang, sementara orang India lebih diplomatis. Saya juga memiliki kesan bahwa orang India menghabiskan lebih banyak waktu di kantor (katakanlah 10 jam) melakukan hal yang sama dengan yang orang-orang di AS capai dalam waktu yang lebih singkat (katakanlah 8 jam). Ini terutama karena ketepatan waktu mereka. Saya merasa ini lebih merupakan hal budaya. Pada kemampuan teknis, saya merasa keduanya kurang lebih sama. Fakta menarik lainnya adalah bahwa sebagian besar (~ 60-70%) programmer di AS adalah penduduk asli India, yang telah menetap di sana selama 5-15 tahun.

Saya juga merasa bahwa banyak pekerjaan platform (terutama desain perangkat keras) dilakukan di AS sementara India lebih fokus pada perangkat lunak aplikasi. Meskipun sekarang semakin banyak perangkat lunak platform juga diambil di India.

Tren lain adalah banyak penduduk asli India kembali ke India setelah 5-20 tahun di AS. Saya pribadi kenal lebih dari selusin orang seperti itu. Juga banyak penduduk asli India pergi ke AS "di tempat" dan belajar budaya di sana. Perbedaan budaya perusahaan terus menurun sebagai akibat dari semua ini.

ayah
sumber
11
bukankah 60 -70% jumlah yang sangat besar?
Vinoth Kumar CM
@vinoth - Ya itu. Tapi saya memang merasa begitu. Untuk memberikan angka aktual, di AS kami memiliki sekitar 80 orang yang bekerja, di mana sekitar 40-50 adalah penduduk asli India. Tetapi banyak anggota tim platform adalah orang asli AS sementara perangkat lunak aplikasi didominasi oleh penduduk asli India.
aufather
7
Di mana Anda mendapatkan statistik ini? Saya mencoba pencarian Google cepat, tetapi tidak menemukan sesuatu yang menarik.
Pemdas
@Pemdas - Saya berbicara tentang perusahaan saya. Saya tidak berpikir ini bisa digeneralisasi. Tetapi saya merasa perusahaan produk lain di domain saya memiliki demografi yang serupa. Yah, perusahaan raksasa lain di wilayah saya memiliki kehadiran asli Cina yang signifikan atas penduduk asli India.
aufather
1
Orang India bekerja keras dan menghabiskan lebih banyak waktu di kantor, tetapi tidak bisa mengatakan banyak hal yang produktif.
pramodc84
8

semua. Saya seorang programmer cina. Aku ingin memberitahumu sesuatu yang benar.

  1. Banyak programmer menjadi programmer di Cina, hanya untuk gaji yang relatif tinggi. Apapun yang bisa kita katakan, kita membutuhkan kekuatan untuk hidup.

  2. Untuk bagian saya, saya memiliki ide tentang PC atau komputer ketika saya masih sekolah menengah pertama, dan telah menyentuhnya atau mereka ketika saya masih seorang siswa kolase.

  3. Ketika saya lulus, saya hanya tahu sedikit tentang java, yang membantu saya melewati kertas saya, betapa menakjubkan?

  4. Ketika saya masuk ke shanghai, saya menemukan pekerjaan sebagai UE (Pengalaman Pengguna). Tanpa pelatihan, untuk insting, saya mencoba yang terbaik agar sesuai dengan pembukaan saya, tetapi gagal setelah tiga bulan.

  5. Untungnya, saya menemukan bahwa saya menyukai bidang saya, jadi saya harus mulai membaca buku-buku tentang bidang saya, seperti CSS, Javascript.

  6. Ok, semua buku berbahasa Inggris, saya menemukannya di beberapa ebooke-spot gratis. Buku demi buku, saya hanya tahu apa itu programmer. Nah, mungkin, kita perlu menyebut diri saya coder, ya, lebih baik.

  7. Sayangnya, beberapa buku berbahasa Inggris yang bagus di Cina adalah buku masak Alkitab bagi sebagian programmer.

  8. Tidak ada pertanyaan bahwa Cina cukup pintar untuk membuat semua salinan dari semua jenis perangkat lunak, kami menyebutnya "Shanzhai".

  9. "Tidak" adalah kata-kata buruk untuk semua bos di Cina, tidak hanya di bidang IT.

    1. Tentang pola dan desain, ini lama untuk dijalankan, banyak Spekulan di sini, uang adalah segalanya bagi mereka, sebenarnya, setiap kebutuhan uang.

    2. "Pelanggan adalah tuhan", jadi persyaratan berubah berulang-ulang. Luar biasa, itu terjadi setiap hari.

baobao
sumber
7

India di sini. Saya telah bekerja dengan dan untuk AS / Inggris / Australia. Kecualikan Jepang dari timur untuk saat ini. Orang India diperbudak oleh kerajaan Inggris selama lebih dari 300 tahun. Generasi yang dihasilkan sampai sekarang melihat budaya Barat lebih maju dalam hal teknologi dan India, termasuk budaya Asia Selatan lainnya, merasa lebih rendah dari barat. Meskipun mereka bangga dengan nilai-nilai dan budaya keluarga mereka. Anda melihat lebih banyak produk inovatif keluar dari barat daripada timur. Intinya, saya menghormati programmer barat dan timur, membaca India, ahli matematika (dan tidak menghormati Manajer India: P)

Kumar
sumber
7

Cina di sini.

Saya pernah bekerja dengan programmer dari India, AS, Inggris dan sebagian besar waktu, saya bekerja dengan programmer Cina. Inilah yang saya rasakan:

1. Orang India bekerja sangat keras. Tampaknya mereka terlahir dengan tekun. Tetapi tampaknya mereka hanya menganggapnya sebagai "pekerjaan", karena hasilnya tidak sebanding dengan jam kerja, dalam hal produktivitas.

2. Orang Amerika bekerja dengan sangat antusias, kebanyakan dari mereka percaya apa yang mereka kerjakan itu hebat dan itulah yang mereka kejar. Sebagian besar hasilnya sama dengan pengabdian dan konsentrasi mereka. Lebih penting lagi, mereka dapat mengambil pemrograman sebagai pekerjaan seumur hidup dan itu sangat umum di sana.

3. Meskipun Tim Berners-Lee berasal dari Inggris, tampaknya sebagian besar orang Inggris tidak begitu tertarik dengan bidang ini. Mereka menganggapnya sebagai "pekerjaan" juga, seperti halnya orang India.

Di sinilah seperti apa programmer Cina: (bukan di luar topik, saya kira)
1. Sebagian besar orang di bidang ini menganggapnya sebagai "pekerjaan", seperti orang India dan Inggris.
2. Pemrogram semakin banyak muncul dalam daftar "Top 10 profesi" tentang pendapatan serta risiko (dalam hidup).
3. Programer di sini "pensiun" atau beralih ke pekerjaan lain setelah usia 40 tahun. Sebagian besar, mereka sudah memikirkan itu sejak mereka berusia 32 atau 35 tahun.
4. Yang benar-benar kurang dari sini adalah lingkungan terbuka dan budaya inovatif. Kami memiliki banyak orang yang bersemangat dan ide-ide kreatif di sini, tetapi semangat dan ide-ide itu tersembunyi dalam kegelapan. Kita perlu membimbing mereka untuk berteriak dan mengambil tindakan.

Lembah silikon adalah tempat kerja impian dan semoga ada lembah silikon di mana-mana di seluruh dunia. Semua programmer bisa bersemangat dan inovatif, mengejar impian mereka, dan yang paling penting, dapat mengerjakannya seumur hidup.

Simon Gong
sumber
6

Filipina di sini. Angka-angka ini diambil berdasarkan pendapat saya.

Saya dapat mengatakan bahwa 70% programmer di sini ingin mendirikan perusahaan sendiri dan fokus pada inovasi. Dengan kurangnya dana dan godaan nilai gaji yang tinggi pada perusahaan asing (TI dan non-TI), programmer jatuh ke dalam perangkap "borgol emas" yang pernah terkenal. Akibatnya, inovasi lambat karena berlangsung di waktu luang masing-masing programmer.

Ada banyak pekerja hebat di sini. Sudah melekat dalam budaya untuk melakukan yang terbaik. Satu hal yang perlu saya sebutkan di sini adalah, programmer berorientasi pada keluaran. Kerugiannya adalah, sebagian besar programmer tidak begitu asertif, dan tidak jujur ​​terutama ketika berhadapan dengan orang asing, seperti yang melekat dalam budaya untuk bersikap ramah, tersenyum, ramah dan optimis individu tetapi ini berubah dengan cepat di tempat kerja sekarang, budaya kerja barat mengambil alih.

Programer di sini biasanya dilatih di Universitas, dan perusahaan swasta yang berspesialisasi dalam pelatihan pemrograman. Akibatnya, pengembangan perangkat lunak dari bawah ke atas dilakukan sesuai dengan praktik terbaik standar industri.

Programer berbakat yang tidak mengambil risiko membangun perusahaan mereka sendiri biasanya pergi ke luar negeri misalnya Singapura, AS, Australia, Hongkong dan Malaysia untuk padang rumput yang lebih hijau.

Programmer di barat dianggap sebagai profesional yang terampil, maju, langsung, berorientasi pada output dan berdedikasi.

Joset
sumber
5

Sekitar setengah dari 15 tahun karir pemrograman saya bekerja dengan orang-orang barat. Saya pernah melaporkan kepada pemimpin Belgia secara langsung, pernah memimpin anggota tim dari India dan AS. Secara umum, tidak ada perbedaan antara programmer dari negara-negara tersebut. Sebagian besar programmer yang saya temui bekerja keras dan menciptakan karya inovasi. Orang-orang Barat baik dalam semua jenis programer trik dan politik kantor juga, baik / buruk seperti orang-orang timur. Sebagian besar programmer Cina yang berpengalaman di daratan tidak begitu pandai berbahasa Inggris, itu menyebabkan banyak masalah komunikasi dan membawa keuntungan bagi orang-orang AS dan India. Perasaan pribadi saya, orang-orang AS lebih mudah untuk bekerja sama daripada orang-orang Eropa, mungkin saya sudah terlalu sering bertengkar dengan tim Uni Eropa untuk proyek dan sumber daya. PS, saya orang Cina dan berbasis di daratan Cina.

bertanya-tanya
sumber
2
in india most of us are programmers not by choice but by our circumstances. 

contoh dari ini adalah bahwa salah satu karyawan jasa konsultasi tata letak perusahaan yang terkenal memberikan jawaban yang salah di KBC (versi India yang ingin menjadi jutawan) dan pertanyaannya adalah?

apa yang tidak Anda temukan secara umum di beranda google?

dan pilihannya adalah

gmail youtube facebook Orkut

dan dia menjawab youtube

jadi sekarang Anda dapat memiliki ide di INDIA sebagian besar perusahaan merekrut insinyur yang lebih segar dan memberikan pelatihan kepada mereka apa yang harus mereka lakukan setiap hari ??? dan tidak ada perubahan dalam pekerjaan sehari-hari timing yang sama pekerjaan yang sama tidak ada tantangan tanpa belajar tanpa penelitian

rahularyansharma
sumber
1

Ada lebih banyak programmer yang lebih tua dan berpengalaman di barat sementara ada lebih banyak manajer yang lebih muda dan lebih tua di India. Ok ada beberapa programmer juga di India. Menjadi manajer dari pengembang dipandang sebagai kemajuan karier dan saya benci persepsi ini.

Tarun
sumber
1

Timur mengikuti Barat:

  • standar
  • sikap
  • segala sesuatu

Hampir setiap buku yang saya baca tentang TI ditulis oleh seseorang dari Barat.

Saya senang ketika pertama kali bertemu Apache Jakarta / Struts . Saya pikir itu buatan Asia.

Matthieu
sumber
1

Saya seorang programmer dari India. Saya telah bekerja dengan perusahaan perangkat lunak asli yang tidak ada hubungannya dengan Barat serta perusahaan outsourcing besar India dan perusahaan pengembangan perangkat lunak berbasis di AS.

Sebagian besar pemahaman saya tentang ilmu komputer dapat dikontribusikan ke sumber-sumber dari Barat. Juga, ketika saya tumbuh (di daerah metropolitan utama), pengaruh media barat meningkat. Jadi, saya kebanyakan akrab dengan budaya AS serta praktik profesional. Dan sebagian besar orang yang saya pelajari memiliki pengalaman serupa. Dengan pengecualian, sekitar 95% dari mereka sudah bermigrasi ke AS. Aku belum.

Aktif / tidak aktif, saya telah belajar banyak dari para programmer, penulis, dan ilmuwan komputer Amerika. Karena Internet, batas-batas menghilang dengan cepat untuk yang berorientasi pembelajaran.

Saya menghargai kenyataan bahwa orang-orang dari Barat menghabiskan banyak waktu dan upaya untuk berbagi informasi di blog, wikipedia, stackexchange, dll. Budaya berbagi pengetahuan ini adalah sesuatu yang harus dipelajari kembali oleh Timur. Saya mengatakan "pelajari kembali" karena, meskipun memiliki warisan yang kaya akan pengetahuan matematika, ilmiah, dan spiritual yang sangat baik, India telah jauh tertinggal.

Saya pribadi memperlakukan pemrograman sebagai bagian dari kepribadian saya dan mencoba untuk mempraktikkannya sebagai bentuk seni. Ini adalah sifat yang saya ambil dari orang barat. Sayangnya, saya kesulitan menemukan orang seperti itu di India. Meskipun, dalam beberapa tahun terakhir, saya perhatikan budaya geek meningkat, sebagian besar di bidang pengembangan web.

Beberapa aspek negatif tentang Barat perlu disebutkan. Saat bekerja dengan mereka dalam lingkungan bisnis dengan model on-offshore, orang sering merasa tidak aman. Saya pikir itu sebagian besar disebabkan oleh rasa takut yang berlebihan. Sering kali, mereka tidak mau berbagi informasi penting atau tidak mengizinkan seseorang dari India untuk mengerjakan bagian kode yang penting. Ini sangat menggigit. Dengan budaya teknologi yang mapan, stabilitas keuangan, dan peluang yang luas di Barat, tampaknya itu adalah ketakutan yang tidak perlu.

Juga, sebagian besar teknologi yang dikembangkan di Barat, meskipun sangat efisien dan terbaru, kadang-kadang terasa kering. Mereka memiliki kesamaan yang melekat, yang membuat hampir setiap kerangka / tumpukan / teknologi sangat mudah diprediksi. Apa yang jarang saya lihat adalah perangkat lunak yang sehat yang dikembangkan dengan rasa tertentu selama periode waktu yang lebih lama, seperti kernel Linux atau standar C ++.

Amol
sumber
1

Saya mendasarkan hal berikut pada pengalaman pribadi saya, dan memperkirakan itu. Dimaksudkan untuk diambil dengan sejumput garam.

Secara umum, programmer India tampaknya menganggap rekan mereka dari barat adalah satu atau lebih dari yang berikut ini:

  • Tuan sombong

Ini mungkin ada hubungannya dengan sejarah India - pemerintahan kekaisaran oleh Inggris, dan ketidakpercayaan yang dihasilkan. Meskipun outsourcing berkontribusi pada banyak pekerjaan di India, fakta bahwa mereka disewa oleh orang-orang dari Barat tidak luput dari mereka. Pernyataan kasual bisa ditafsirkan sebagai bukti (lagi!) Bahwa orang Barat sombong.

  • Tidak berkomitmen.

Di India, konsep pergi berlibur untuk menghabiskan waktu bersama keluarga seseorang tidak setangguh di Barat. Jadi, pergi berlibur sama saja dengan tidak menunjukkan komitmen yang cukup untuk pekerjaan itu.

Karena struktur sosial yang lazim, itu tidak dianggap bermanfaat untuk kemajuan karir jika Anda meminta istirahat bahkan jika kontrak kerja Anda dengan jelas memungkinkan Anda beberapa hari setiap tahun.

Itu diharapkan bahwa Anda bersujud kepada manajer Anda dan menyenangkan mereka. Otoritas yang menantang adalah Tidak-tidak yang keras, dan kadang-kadang memiliki konsekuensi yang sangat buruk.

  • Buritan yang tidak perlu

Berbicara terus terang sangat tidak disambut di India. Jika seseorang telah melakukan kesalahan serius, diharapkan Anda akan keluar dari cara Anda untuk melapisi apa yang seharusnya menjadi teguran atau, paling tidak, percakapan yang tumpul. Karena orang Barat tampaknya suka menyebut sekop sekop, mereka dipandang sebagai hakim yang sangat keras.

Secara budaya, orang Barat memperlakukan rekan mereka dengan hormat, tetapi menjaga jarak. Programmer India menjadi sangat akrab dengan rekan-rekan mereka, dan karena itu ganti pakaian umumnya sangat sulit dilakukan.

  • Terobsesi dengan tenggat waktu

Ini sangat membingungkan bagi programmer India. Tenggat waktu, mereka pikir, dibuat hanya untuk dilewatkan dan kemudian diatur ulang. Jika mereka mengatakan mereka akan mengirimkan sesuatu dalam x hari, dan mereka mengambil x + 5 hari, mereka mengharapkan Anda untuk "lebih memahami" alasan keterlambatan tersebut.

  • Kreatif, pantas dihormati

Lebih sering daripada tidak, programmer di India diberitahu apa yang harus dilakukan. Mengingat fakta itu, seharusnya tidak terlalu sulit untuk memahami mengapa perangkat lunak asli jarang berasal dari India. Jadi, fakta bahwa hampir semua perangkat lunak yang digunakan dalam kehidupan sehari-hari berasal dari Barat adalah alasan untuk menghormati dan mengagumi.

JamieJag
sumber