Sunday, March 18, 2007

English is extremely important for programmers

The World Is Flat
Bahasa Inggris amat sangat penting bagi programmer? Tanya kenapa?
Sekarang ini saya lagi giat-giatnya belajar Java. Semua sumber belajar tersedia dalam bahasa Inggris. Buku-buku Java dalam bahasa Indonesia memang ada, tetapi itu sangat terbatas. Jadi kita harus cukup fasih untuk membaca buku-buku programming dalam bahasa Inggris.

Btw, bagi yang udah ngeri duluan kalo liat buku bahasa Inggris yang tebal, perlu saya kasih tau: baca buku programming bahasa inggris itu menurutku jauh lebih mudah daripada baca buku cerita dalam bahasa inggris.
Kalau baca buku programming, biasanya saya baca dengan cepat tanpa harus mengerti semua kata-katanya satu per satu. Yang penting liat source codenya terus ngerti apa maksud dari source code itu, beres sudah…

Belajar bahasa inggris tentu juga extremely important bagi programmer-programmer yang punya cita-cita kerja di luar negeri. Gaji programmer di luar negeri gede banget. Tapi perlu diingat kalo udah kerja di luar negeri, jangan lupa bawa pulang uangnya ke Indonesia, dan kalo bisa nantinya setelah pulang buatlah industri software di dalam negeri atau paling tidak buka lembaga pendidikan untuk memajukan dunia IT Indonesia.

Bagi yang idealis dan tidak ingin kerja di luar negeri, sekali lagi bahasa Inggris tetap sangat penting. Kalau anda memiliki skill bahasa Inggris yang bagus, produk anda dapat dipasarkan di pasaran internasional. Ingat harga software di pasaran luar negeri jauh lebih tinggi dari harga software di negara kita. Jadi akan menguntungkan sekali kalau kita bisa mengekspor software. Btw, di Surabaya ada kiyut.com tuh yang udah jualan software buatannya di pasaran internasional via internet. Software ditulis dengan Java, berbasiskan Netbeans platform.

The World Is Flat, semua orang memiliki kesempatan sama. Syaratnya adalah kemampuan komunikasi secara global. Bahasa komunikasi ini adalah bahasa Inggris. Programmer India memiliki kemampuan bahasa Inggris yang baik sehingga mampu bersaing langsung dengan programmer asing dari negara-negara maju.

Profesi programmer adalah profesi yang global (tidak terbatas aturan dari tiap negara). Hal ini berbeda dengan profesi dokter, akuntan, atau pengacara yang tiap negara memiliki aturan-aturan berbeda. Jadi skill kita bisa dipakai di seluruh dunia asalkan kita mampu berkomunikasi dalam bahasa dunia, bahasa Inggris.

Saya pingin sekali bisa seperti Adrian Godong, atau Microsoft Student Ambassador lainnya yang bisa nge-blog dengan enaknya dalam bahasa Inggris. Selama ini saya lebih banyak membaca, kalo writing and speaking kayaknya masih payah.