Selasa, 24 Mei 2016

Kuasai Skill Berikut Untuk Bekerja Di Google


Karyawan Google setiap tahun pasti ada yang pesiun oleh karena itu membutuhkan banyak karyawan setiap tahunnya, dari 2,5 juta pelamar setiap tahunnya, google hanya mengambil sekitar 400 orang untuk dapat bekerja di kantor google
Google jelas tidak sembarangan menerima karyawan yang harus dipekerjakan, seseorang itu harus memiliki skill yang handal, mempunyai kreativitas yang tinggi, dan punya kemampuan di atas rata-rata. Oleh karena itu kita akan membahas beberapa skill yang harus kita pelajari untuk dapat lolos dari seleksi Google. Cukup pelajari beberapa skill dibawah tetapi harus mendalam. Mari kita pelajari satu persatu

Berikut 10 Skill Jika Ingin Kerja di Google

1. Programming


Setiap karyawan Google harus bisa menulis kode program. Setidaknya satu bahasa pemrograman yang berorientasi object seperti C++, Java, dan Phython. Kamu bisa belajar dari CodePolitanMIT OpenCourceWare, dan situs-situs belajar program online lainnya.

2. Algoritma & Struktur Data


Masih berkaitan dengan programming, pemahaman tentang algoritma dan struktur data adalah penting bagi Google. Pelajarilah dasar-dasar jenis data seperti stacksqueues, atau bags dan pahami algoritma pengurutanseperti quicksortmerge sort, atau heapsort.

3. Membuat Compiler


Compiler sendiri adalah program sistem yang digunakan sebagai alat bantu dalam pemrogaman. Perangkat lunak yang melakukan proses peterjemah kode (yang dibuat programmer) ke dalam bahasa mesin. Google memahami bahwa program yang ditulis untuk dimengerti oleh manusia secara sistematis tentunya di-translateatau diartikan untuk bahasa assembly tingkat rendah yang akhirnya dimengerti oleh mesin. Dengan memahami bagaimana membuat compiler tentu menjadi nilai tambah di mata Google.

4. Parallel Programming


Apa sih Parallel Programming? Parallel Programming adalah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Keterampilan ini cukup disukai oleh Google. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.

5. Belajar Bahasa Pemograman Lain


Google tentu akan menyukai jika kamu mampu menguasai lebih dari satu bahasa pemrograman. Jumlah bahasa pemrograman saat ini sangat banyak. Dari sekian banyak bahasa pemrograman yang ada saat ini, tentu saja Google tidak menggunakan seluruh bahasa pemrograman yang ada. Tapi mungkin akan sangat berguna untuk kepentingan tertentu. Jadi tidak ada salahnya jika kamu belajar setidaknya 10 bahasa pemrograman populer di Indonesia, seperti javascript, PHP, visual basic, dan lainnya.

6. Testing Program


Melakukan testing atau pengujian dari program yang telah dibuat, sama pentingnya dengan membuat program itu sendiri. Google ingin engineer mereka bisa mendeteksi bug, membuat tes debugging dan mencari celah darisoftware yang mereka buat, serta mampu memperbaikinya.

7. Matematika


Duh! Pelajaran yang mungkin kita benci di sekolah ini ternyata salah satu keahlian yang wajib dikuasai oleh calon karyawan Google. Google ingin karyawannya memahami matematika abstrak seperti logika dan matematika diskrit.Masuk akal sih, mengingat compute jika diartikan berarti menghitung, computer berarti mesin penghitung. Jelas komputer sangat erat hubungannya dengan matematika.

8. Kecerdasan Buatan / AI (Artificial Intelligence)


Google sangat suka membuat produk berbasis AI atau kecerdasan buatan. Banyak sekali robot yang dikembangkan di kantor Google, merekapun memiliki banyak engine yang bisa bekerja secara otomatis. Oleh sebab itu kamu juga harus belajar tentang kecerdasan buatan (Artificial Intelligence) dan seluk-beluknya.

9. Cryptography


Cryptography / kriptografi adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga. Hal ini jelas dibutuhkan untuk bekerja di Google, karena Google sangat suka dengan keamanan dunia cyber. Mengingat Google memiliki banyak produk online dan tentu mereka ingin semua berada dalam pengamanan yang baik. Dengan paham kriptografi tentu kamu menjadi kandidat potensial bagi Google.

10. Sistem Operasi


Sistem operasi adalah perangkat lunak pada komputer, yang mengatur jalannya program yang berbeda yang menggunakan perangkat keras komputer tersebut dan mengatur cara pengguna mengendalikan komputer. Hampir sebagian besar pekerjaan di Google menggunakan komputer, jadi kemampuan, dan pengetahuan tentang sistem operasi sangat Google butuhkan.
Tentunya mencari pekerjaan terbaik adalah keinginan setiap orang. Pekerjaan yang layak dengan gaji yang besar menjadi idaman kita semua. Semoga daftar di atas bisa menjadi bekal untuk nantinya melamar kerja di Google.


EmoticonEmoticon