Skill yang Dibutuhkan oleh Perusahaan Google

Jamil 21 - Bismillahirrahmanirrahim. Google merupakan perusahaan IT raksasa yang sudah banyak membantu banyak orang. Zaman sekarang, setiap mencari informasi, yah pastilah Google yang diandalkan sebagai search engine terfavorit. Bagi kalian yang berkeinginan bekerja di Google, maka anda perlu memiliki 10 skill berikut ini :
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.
Itulah skill - skill yang dibutuhkan oleh Google. Karena anda telah membaca postingan ini, maka saya berbagi kepada anda kursus online yang bisa membantu anda mempelajari skill - skill yang dibutuhkan oleh Google. Berikut situs - situs kursus onlinenya :
Mozillas School of Webcraft
UC Berkeley Webcast/Courses
Google Code University
MIT Opencourseware
Code School
Skillcrush
Udacity
Code Avender
Khan Academy
Hack Design
Udemy
Tuts+
Treehouse
Sekian. Wassalam
Sumber :
http://www.jurnalweb.com/
download now