Jika anda adalah seorang
yang sedang menuntut ilmu di bidang IT, dan berharap suatu saat ingin bekerja
di google, maka mungkin keahlian-keahlian berikut ini bisa anda pelajari, tidak
perlu semua, cukup satu atau dua saja namun anda memahami secara mendalam, maka
itu lebih baik tentunya. Tim HR Google telah merilis daftar keterampilan
yang mereka ingin lihat dari seorang engineer, mari kita simak.
1. Programming
Google
ingin setiap karyawan mereka bisa menulis kode program. Setidaknya satu bahasa
pemograman berorientasi object seperti C++, Java atau Phython. Anda bisa
belajar dari MIT OpenCourceWare atau situs-situs belajar online lainnya.
2. Testing
Melakukan
pengujian atau testing dari program yang dibuat sama pentingnya dengan membuat
program itu sendiri. Google ingin engineer mereka bisa mendeteksi bug, membuat
tes debugging dan mencari celah dari software yang mereka buat.
3. Matematika
Komputer
kalau dalam bahasa Ingris berarti computer, compute jika diartikan berarti
menghitung, computer berarti mesin penghitung, jadi komputer sangat erat
hubugannya dengan matematika. Google ingin karyawannya memahami matematika
abstrak seperti logika dan matematika diskrit.
4. Algoritma dan Struktur Data
Memahami
dasar-dasar jenis data seperti stacks, queues atau bags dan memahami algoritma
pengurutan seperti quicksort, merge sort atau heapsort adalah penting menurut
google.
5. Sistem Operasi
Google
ingin calon karyawan yang memahami sistem operasi komputer dengan baik, karene
hampir sebagian besar pekerjaan di google menggunakan komputer jadi tentu saja
kemampuan dan pengetahuan tentang sistem operasi sangat dia butuhkan.
6. AI (Artificial Intelligence)
Google
sangat suka membangun produk berbasikan AI atau kecerdasan buatan. Kantor
google penuh dengan robot, merekapun memiliki banyak engine yang bisa bekerja
secara otomatis. Jadi jika ingin bekerja di google maka tidak ada salahanya
anda belajar tentang kecerdasan buatan / Artificial Intelligence dan
seluk-beluknya.
7. Cryptography
Cryptography
/ kriptografi tentunya juga dibutuhkan untuk bekerja di google, karena google
sangat suka dengan keamanan dunia cyber, mereka memiliki banyak produk online
dan tentu mereka ingin semua berada dalam pengamanan yang baik. Jadi jika anda
paham kriptografi tentu menjadi kandidat potensial bagi google.
8. Parallel Programming
Mungkin
istilah ini jarang sekali kita dengar, meskipun kita berada di lingkungan IT.
Konsepnya anda harus mampu melakukan beberapa penghitungan dalam waktu yang
bersamaan, dan ini cukup disukai google.
9. Membuat Compiler
Google
memahami bahwa program yang ditulis untuk dimengerti oleh manusia secara
sistematis tentunya di translate atau diartikan untuk bahasa assembly tingkat
rendah yang akhirnya dimengerti oleh mesin. Memahami bagaimana membuat compiler
tentu menjadi nilai tambah yang sangat besar dimata google.
10. Bahasa Pemograman Lain
Google
tentu akan menyukai anda jika anda mampu menguasai lebih dari satu bahasa
pemograman, ada banyak sekali bahasa pemograman saat ini, dan sepertinya google
menggunakan hampir seluruhnya untuk kepentingan yang berbeda-beda, jadi tidak
ada salahnya anda belajar bahasa pemograman lain selain yang anda kuasai saat
ini, anda bisa mempelajari Javascript, Ruby, HTML5 dan sebagainya.
Semoga dengan ini
dapat menimbulkan inspirasi tersendiri bagi kita semua, untuk anda yang ingin belajar di dunia IT dan
selanjutnya melanjutkan karir dengan bekerja jadi karyawan Google, yang ditulis
adalah sebagian kecil saja khusus untuk dibidang IT saja, masih banyak jenis
pekerjaan lain yang sebenarnya dibutuhkan google. (share)

Be the first to reply!
Post a Comment