Bahasa Pemrograman " PYTHON "



Sejarah Singkat

Bahasa pemrograman ini dinamai oleh pembuatnya berdasarkan ketika dia menonton suatu acara bernama  “ Monty Python's Flying Circus ”. Pembuat bahasa ini bernama Guido van Rossum dari amsterdam, belanda. Pada awalnya , motivasi pembuatan bahasa pemrograman ini ,adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba.
Bahasa ini menjadi banyak digunakan pada kalangan enginer di seluruh dunia dalam membuatperangkat lunaknya, bahkan beberapa perusahaan menggunakan python sebagai pembuat perangkat lunak komersial.
Sejak muncul tahun 1991 di domain public, bahasa pemrograman ini berkembang dengan dukungan komunitas pengguna dan pengembangnya, seperti Python Software Activity, internet newsgroup comp.lang.python, dan organisasi informal lainnya, komunitas pemrograman python adalah https://www.python.org/community/
Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya, tidak ada batasan dalam penyalinannya atau mendistribusikannya. Lengkap dengan source codenya, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk pelayanan antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya. Python dapat digunakan dalam beberapa sistem operasi, seperti kebanyakan sistem UNIX, PCs (DOS, Windows, OS/2), Macintosh, dan lainnya. Pada kebanyakan sistem operasi linux, bahasa pemrograman ini menjadi standarisasi untuk disertakan dalam paket distribusinya.

Filosofi Python

Bahasa pemrograman ini mempunyai filosofi sendiri, atara lain adalah:
Coherence. Bahasa pemrograman skrip tidaklah menjadi sulit untuk dibaca, ditulis, dan dimaintain.
Power (kekuatan). Bahasa pemrograman ekstensi tidaklah mempunyai fungsi yang terbatas.
Scope (jangkauan). Bahasa pemrograman dinamis dapat digunakan untuk berbagai macam tugas. Tidak ada alasan bahwa bahasa pemrograman tidak dapat menyediakan tanggapan yang cepat selama masa pembuatan sistem aplikasi dan juga mempunyai kelebihan yang membuatnya berguna untuk membuat lebih daripada sistem aplikasi tingkat tinggi.
Object. Pemrograman berorientasi objek dapat menjadi paradigma yang berguna, karena pemrograman berorientasi objek mempunyai kekuatan dalam strukturnya dan penggunaan kembali kode yang telah ada. Bahasa pemrograman berorientasi objek tidak perlu untuk menjadi kompleks atau sulit untuk digunakan.
Integration(integrasi). Tidak ada bahasa pemrograman yang menjadi pulau. Penyediaan dari kekuatan bahasa pemrograman dinamis, dan antarmuka yang terdefenisi dengan baik untuk bahasa pemrograman lainnya, python membantu sistem hibrid yang secara simultan pengungkitan kecepatan perubahan dari python, dan efisiensi dari C.
Perlu diketahui pula bahasa pemrograman python cenderung untuk menyerupai bahasa pemrograman tradisional seperti C dan Pascal, daripada bahasa permrograman skrip seperti Perl dan Tcl. Pada kenyataannya, Python adalah suatu dari bahasa pemrograman skrip dalam samaran dari bahasa perograman tradisional. Ada pendapat lain yang menyatakan bahwa Python merupakan jembatan antara bahasa skrip dan C.

Kelebihan Python

Bahasa pemrograman ini mempunyai kelebihan dari beberapa bahasa pemrograman skrip dan bahasa pemrograman C.

Kelebihan
Keuntungan
Tidak ada tahapan kompilasi dan penyambungan (link).
Kecepatan perubahan pada masa pembuatan sistem aplikasi.
Tidak ada deklarasi tipe.
Program menjadi lebih sederhana, singkat, dan lebih fleksible.
Manajemen memori otomatis.
Kumpulan sampah memori sehingga dapat menghindari pencatatan kode.
Tipe data dan operasi tingkat tinggi.
Kecepatan pembuatan sistem aplikasi menggunakan tipe objek yag telah ada.
Pemrograman berorientasi objek.
Penstrukturan kode dan penggunaan kembali, integrasi C++.
Pelekatan dan perluasan dalam C.
Integrasi C, sistem bahasa campuran
Kelas, Modul, Eksepsi.
Dukungan pemrograman skala besar secara modular.
Pemuatan dinamis modul C.
Ekstensi yang sederhana, serta berkas biner yang lebih kecil.
Pemuatan kembali secara dinamis modul Python.
Memodifikasi aplikasi tanpa menghentikannya.
Model objek universal kelas satu.
Fewer restriction dan special-case rules.
Konstruksi pada saat aplikasi berjalan.
Handle unforeseen need, end-user coding.
Interaktif, dinamis alamiah.
Incremental development and testing.
Akses hingga informasi interpreter.
Metaprogramming, introspective object.
Portabilitas secara luas.
Pemrograman antar platform tanpa ports.
Kompilasi untuk portabel kode byte.
Kecepatan eksekusi, melindungi kode sumber.
Antarmuka terpasang untuk pelayanan keluar.
Perangkat bantu sistem, GUI, persistence, database, dan lain sebagainya.

Secara jujur, Python merupakan konglomerat dari kelebihan yang dibawa dari bahasa pemrograman lainnya, termasuk element dari C, C++, Modula-3, ABC, Icon, dan lainya. Modul python datang dari modula, dan potongan operasi dari Icon.
Apa yang baik bagi Python ?
Penggunaan python pada lingkungan yang berbagai macam ragam, sulit untuk menjawab secara resmi terhadap pertanyaan di atas. Pada bagian bawah ini merupakan rangkuman dari beberapa bidang yang menggunakan python pada saat ini:
Perangkat bantu shell. Tugas-tugas sistem administrator, program baris perintah.
Kerja bahasa ekstensi. Antarmuka untuk pustaka C/C++, kustomisasi
Pembuatan prototipe secara cepat/pembuatan sistem aplikasi. Prototipe yang dapat dibuang atau sesuai dengan permintaan.
Modul berdasarkan bahasa pemrograman. Pengganti dari penulisan parser khusus.
Antarmuka pengguna grafis. Penggunaan GUI API sederhana dan canggih.
Pengaksesan basisdata. Penyimpanan objek tetap, antarmuka sistem SQL.
Pemrograman terdistribusi. Penggunaan API mekanisme client/server terintegrasi.
Skrip internet. Skrip CGI, antarmuka HTTP, Aplet WWW, dan lainnya.
Pada pengertian umum, python memberikan pelayanan terhadap jangkauan bidang:
Bahasa pemrograman dinamis, untuk situasi dimana salah satu tahap link atau kompilasi tidak memungkinkan (modifikasi di tempat klien), atau tidak nyaman (pembuatan prototipe, pembuatan aplikasi secara cepat, perangkat bantu shell).
Bahasa pemrograman yang powerful tetapi sederhana, untuk situasi dimana kompleksitas dari bahasa pemrograman yang besar is sometimes a liability (prototipe, pengkodean pada pemakai akhir).
Generalized language tool, untuk situasi dimana dibutuhkan untuk menanamkan dan implementasi bahasa pemrograman kecil lainnya (antarmuka sistem yag dapat di program, perangkat bantu konfigurasi).
Berdasarkan properti umum yang diberikan, python dapat di terapkan pada area mana saja ynag kita ingin kan, dengan meningkatkannya dengan pustaka pada bidangnya, melekatkannya dengan sistem aplikasi, atau menggunakannya secara sendiri.
Pada tabel di bawah ini terdapat beberapa ektensi python yang populer.
Bidang
Ekstensi
Pemrograman sistem
Soket, thread, signal, pipe, pemanggil RPC, POSIX binding.
Antarmuka pengguna grafis
X11, Tk, Tix, MFC, STDWIN
Antarmuka basisdata
Oracle, Sybase, PostGres, mSQL, persistence ("pickling"), dbm
Perangkat bantu microsoft windows
MFC, OLE
Perangkat bantu internet
Grail web browser(aplet), parser HTML, antarmuka CGI.
Objek terdistribusi
ILU (CORBA)
Perangkat bantu populer lainnya
Expect, ekspresi regula, ekstensi numerik, kriptograpi.

Apa yang telah kita lihat, arsitektur python yang terbuka mendukung bentuk pembuatan sistem aplikasi dan produknya secara dinamis. Pada python pula, kita dapat mencampurkan prototipe, pembuatan sistem aplikasi secara cepat, dan engineering perangkat lunak secara tradisional, berdasarkan pada permintaan dalam suatu projek. Penggunaan python sebagai perangkat bantu pembuat skrip, kita dapat membuka sebagian dari sistem untuk modifikasi oleh pemakai akhir.
Apa yang kurang baik bagi Python ?
Beberapa penugasan terdapat diluar dari jangkauan python, seperti bahasa pemrograman dinamis lainnya, python tidak secepat atau efisien sebagai statis, tidak seperti bahasa pemrograman kompilasi seperti bahasa C. Pada beberapa bidang hal ini tidak menjadi pertimbangan utama, tetapi dalam bidang lainnya, efisiensi menjadi prioritas tertinggi.
Disebabkan python merupakan interpreter, python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis. Sebaliknya, penggunaan operasi komputasi intensif dapat diimplementasikan sebagai ekstensi kompilasi bagi python, dan dikodekan dalam bahasa pemrograman tingkat rendah seperti bahasa C. Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen, tetapi dapat bekerja dengan baik sebagai bagian depan skrip antarmuka untuk mereka.
Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara menyeluruh. Python menyediakan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya. Sementara python unlikely that it'll ever be secepat bahasa C, kecepatan python dalam pembuatan sistem aplikasi paling tidak menjadi penting sebagaimana kecepatan eksekusi bahasa C.
Pilihan ada di tangan anda
Penggunaan bahasa pemrograman python akhirnya ditentukan oleh penggunanya yang didasarkan pada kebutuhannya dan bidang yang dapat ditangani oleh pyhton. Python dapat digunakan secara menyeluruh pada sistem yang tebuka terhadap penggunaan antarmuka yang ada dan tidak mengorbankan unsur penting lainnya yang akhirnya akan menurunkan hasil akhir yang ingin dicapai.
Pemandangan menyeluruh terhadap tiap unsur atau bagian yang ada secara detail dalam pembuatan suatu sistem aplikasi pada tahap analisa akan memudahkan kita pada tahap pemrograman selanjutnya.



Sumber : http://www.elektroindonesia.com/elektro/li1299a.html
READMORE
 

Sistem Bilangan


I. Jenis Jenis Bilangan


Ilmu pengetahuan memiliki banyak sekali jenis bilangan mulai dari bilangan biner, decimal, octal, dan hexa decimal. Tapi mayoritas manusia biasanya hanya mengerti bilangan decimal (basis 10) .  Oleh karena itu disini saya akan menjelaskan bilangan bilangan yang mungkin masih asing  ditelinga ,karna bilangan ini jarang digunakan dalam kehidupan sehari hari .

Hasil gambar

A.Bilangan desimal


       Bilangan desimal ( bilangan berbasis 10) adalah bilangan yang terdiri dari 10 angka yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8 , 9. Bilangan decimal dikatakan berbasis 10 karena pada penghitungan setelah angka 9 maka pada baris kedua akan diberi angka 1 dan baris pertama akan kembali ke 0 .

Jadi 4739 akan mempunyai struktur:
9 × 100  = 9
3 × 101  =     30
7 × 102  =   700
4 × 103  = 4000     +
    4739

B.Bilangan biner

       Bilangan biner ( bilangan berbasis 2) adalah bilangan yang terdiri dari 2 angka yaitu 0 dan 1 . Bilangan biner dikatakan berbasis 2 karena pada penghitungan setelah angka 1 maka pada baris kedua akan diberi angka 1 dan baris pertama akan kembali ke 0 . dan dalam penulisanya akan diberi seperti index angka 2. Contohnya = 10102
Bilangan biner memiliki struktur nilai angka sebagai berikut;
Jadi 10102  mempunyai struktur:
0 × 20   = 0
1 × 21   = 2
0 × 22   = 0
1 × 23   = 8   +
Desimal        10
Jadi, bilangan desimal dari 10102 adalah 10.
Catatan: angka 10102 dalam angka biner tidak disebut seribu sepuluh
    melainkan dalam penyebutannya angka 10102 dibaca satu nol satu  
    nol. Harus dibaca per-angka.

C.Bilangan oktal

Bilangan oktal (basis 8) adalah bilangan yang berbasis 8 angka 0, 1, 2, 3, 4, 5, 6, 7. Sistem bilangannya sama dengan bilangan biner dan bilangan desimal. Bedanya penulisan angka oktal di belakang bilangan tersebut di sertakan angka 8 sebagai penanda angka tersebut bilangan oktal. Contohnya 478.
Misalkan struktur bilangan oktal 478 adalah sebagai berikut:
7 = 7 x 80 =  7
                                4 = 4 x 81 =  32 +
                                                   39
Jadi nilai desimal pada angka 478 adalah 39

D.Bilangan hexa

Bilangan hexa adalah bilangan yang berbasis 16. terdiri dari angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 dan dilanjutkan A, B, C, D, E, dan F. Sistem bilangannya sama dengan bilangan biner, bilangan oktal, bilangan desimal. Bedanya penulisan angka hexa di belakang bilangan tersebut di sertakan angka 16 sebagai penanda angka tersebut bilangan hexa. Contohnya BA16.
Misalkan struktur bilangan hexa sebagai AB16 adalah sebagai berikut:
A = 9 x 160   =    9
                                B = 10 x 161 = 160  +
                                                       169
Jadi nilai desimal pada angka BA16 adalah 169.



II. Konversi Bilangan

        Konversi bilangan adalah proses merubah bilangan missal dalam decimal dirubah menjadi octal/bisa dibilang merubah bilangan ke basis lain. Misalnya nilai desimal 11 memiliki nilai yang sama dengan bilangan hexa 0B16. Nilai biner 11112 sama dengan 178.

A. Mengubah bilangan desimal menjadi bilangan biner

       Semisal mengubah nilai angka 23 dalam basis biner.
Pembagian  Hasil    Sisa    Keterangan

     23 : 2      11         1            Least Significant Bit (LSB) Bit paling kecil posisinya di sebelah kanan
     11 : 2        5         1
       5 : 2      2         1
       2 : 2      1         0
       1 : 2      0         1             Most Significant Bit (MSB) Bit paling besar, letaknya di sebelah kiri

Sehingga 23 = 1 01112


B. Mengubah biner ke desimal

Semisal mengubah nilai 10112 dalam basis desimal.
1 = 1 x 20 =  1
1 = 1 x 21 =  2
0 = 0 x 22 =  0
1 = 1 x 23 =  8+
         11
Jadi nilai desimal dari 10112 adalah 11.


C. Konversi bilangan desimal ke oktal

       Cara konversi bilangan desimal ke oktal adalah dengan cara membagi 8 dan menyimpan sisanya bagi per setiap pembagi dan hasil baginya kurang dari 8. Hasil kovesi adalah sisa bagi dari yang paling akhir hingga yang paling awal.
Contoh: nilai desimal dari 1268 adalah...
Pembagian Hasil  Sisa
126 : 8         15           6
  15 : 8          1           7
    7 : 8          0           7

Jadi nilai octal dari 126 adalah 7768

D. Konversi bilangan octal ke desimal

Caranya dengan mengalikan satu satu bilangan octal tersebut dengan 8 pangkat 0, 1, 2, dst.dimulai dari angka paling kanan. Kemudian hasilnya di jumlahkan.
Contoh: 1238 = ... 10
3 x 80 = 03
2 x 81 = 16
1 x 82 = 64+
          83
     Jadi nilai desimal dari 1238 adalah 83.

E. Konversi bilangan desimal ke hexa

Cara konversi bilangan desimal ke hexa adalah dengan cara membagikan bilangan desimal dengan 16 dan menyimpan hasil sisa pembagian per setiap terus hingga hasil pembagiannya kurang dari 16. Apabilasisa angka di atas 9 maka angka tersebut diganti dengan huruf. Angka 10 diganti huruf A, 11 diganti B, 12 diganti C, 13 diganti D, angka 14 dinganti E, dan angka 15 diganti F. Contoh: 135 = ... 16
Pembagian Hasil  Sisa
135 : 16           8           7
    8 : 16             0           8

Jadi bilangan hexa dari 13510 adalah 8716



F. Konversi bilangan hexa ke bilangan desimal

Caranya dengan mengalikan satu satu bilangan hex tersebut dengan 16 pangkat 0, 1, 2, dst. Dimulai dari angka paling kanan. Kemudian hasilnya di jumlahkan. Contoh:
EF8 = ...10
    F = 15 = 15 x 160 = 015
    E = 14 = 14 x 161 = 224+
                 239
Jadi nilai desimal dari EF8 adalah 239.


Mungkin ini saja yang  bisa saya berikan ,apabila ada kekurangan saya mohon maaf.
Jika tidak keberatan sempatkan menulis coment kritik dan saran kalian guna menyempurnakan postingan ini.

Terima Kasih

READMORE
 

Kenapa Xiaomi Redmi Note 3 Pro


Xiaomi Redmi Note 3 Pro

Xiaomi Redmi Note 3 Pro 3GB 32GB, Photos 
Tak henti-hentinya Xiaomi merilis produk terbaru pada 2016 ini, kini Xiaomi memperkenalkan Smartphone terbaru mereka yakni Xiaomi Redmi Note 3 Pro. Menurut kabar yang beredar, ponsel ini membawa banyak perubahan dari segi desain dan teknologi, misalnya menggunakan body full metal dan telah menggunakan sensor fingerprint yang ada pada bagian belakang.
Selain itu Xiaomi Redmi Note 3 Pro dibekali dengan processor Helio X10 sperti yang telah dipakai Redmi Note generasi kedua. Komponen yang bakal ditanamkan pada smartphone ini pun tergolong paling tinggi di kelasnya, padahal harga yang ditawarkan Xiaomi Redmi Note 3 Pro ini bisa dikatakan paling murah yakni sekitar Rp. 2 Jutaan. Bisa dibilang harganya tidak berbeda jauh dari harga Xiaomi Redmi Note 2.
Harga Xiaomi Redmi Note 3 Pro
Nak tak demikian, meski harganya tergolong paling murah ponsel ini memiliki spesifikasi dan teknologi yng canggih. Hal inilah yang telah dibuktikan oleh Xiaomi, dengan menyajikan Smartphone murah tapi berkualitas tinggi. Bagi anda yang ingin sekali membelinya, dan juga ingin tahu bagaimana spesifikasi Smartphone ini, marilah kita simak Harga Xiaomi Redmi Note 3 Pro dan Spesifikasi lengkap berikut ini.

Spesifkasi Xiaomi Redmi Note 3 Pro Lengkap

  • Ukuran : 150 x 76 x 8.7 mm, Berat : 164 g
  • Layar : IPS LCD, 5.5 inches 1080 x 1920 pixels (~401 ppi pixel density)
  • Dual SIM
  • Internet : HSPA, LTE
  • Wireless : Wi-Fi 802.11 a/b/g/n/ac, dual-band, WiFi Direct, hotspot, Bluetooth v4.0, Infrared port
  • GPS : with A-GPS, GLONASS, Beidou, USB : microUSB v2.0
  • OS : Android OS, v5.1 (Lollipop) + MIUI 7.0
  • Memori : Internal 16 GB / 32 GB
  • CPU : Mediatek MT6795 Helio X10, Octa-core 2.0 GHz Cortex-A53
  • Ram : 2 GB / 3 GB
  • GPU : PowerVR G6200
  • Baterai : Non-removable Li-Po 4000 mAh
  • Belakang : 13 MP, 4128 x 3096 pixels, phase detection autofocus, LED flash
  • Depan : 5 MP, 720p

Kelebihan dan Kekurangan Xiaomi Redmi Note 3

Spesifkasi Xiaomi Redmi Note 3 Pro
Kelebihan :
  • Harga Xiaomi Redmi Note 3 dibandrol murah
  • Fingerprint sensor
  • Dapur pacu powerfull
  • Kamera canggih dengan Phase Detection Autofocus
  • Baterai berdaya 4.000 mah
  • Mendukung Dual 4G LTE
  • Desain premium berbody metal
  • Layar Full HD 5.5 Inci
Kekurangan
  • Belum mempunyai konektifitas NFC
  • Baterai tidak bisa dilepas
  • Belum memiliki teknologi USB Type-C

Harga Xiaomi Redmi Note 3 Pro Terbaru

Harga Xiaomi Redmi Note 3 Pro 16 GB RAM 2 GBRp. 2.570.000
Harga Xiaomi Redmi Note 3 Pro 32 GB RAM 3 GBRp. 3.299.000
READMORE
 

Rogoh APBN Rp 2,1 Triliun, Buku Pelajaran Kurikulum 2013 Gratis!


Sorong, - Pertengahan Juli 2014 semua siswa kelas 2 SD, Kelas VIII SMP dan kelas XI SMA/SMK sudah menerima Buku Kurikulum 2013 dengan gratis. Hal ini dipastikan Menteri Pendidikan dan Kebudayan (Mendikbud) Mohammad Nuh di Papua Barat.

"Jadi ketika tahun ajaran baru dimulai, anak-anak tersebut sudah menerima buku tersebut. Anak SD minimal 6 buku. SMP juga," kata M Nuh pada Pembukaan Pelatihan Instruktur Nasional Kurikulum 2013 Bagi Guru SD Kelas 2 dan 5 dan Guru SMP Kelas 7dan 8 se-Papua Barat, Sabtu (10/5/2014).

Untuk mendapatkan buku tersebut, masing-masing kepala sekolah mengirimkan data siswanya ke alamat yang telah ditentukan. Lalu buku langsung dikirim ke masing-masing sekolah tersebut, sehingga tidak dikenakan biaya sama sekali ke siswa.

"Akhir Juni masuk, pertengahan Juli dibagikan. Para guru bukunya juga gratis, ini semua dengan menggunakan dana bantuan operasional (BOS)," tegas Nuh.

Menurut mantan Rektor ITS Surabaya itu, ada tambahan alokasi anggaran BOS buku menjadi Rp 2,1 triliun. Dibandingkan dengan buku di pasaran, buku kurikulum 2013 dijamin dengan tampilan lux.

"Saya buktikan dan saya jamin buku kurikulum baru buku yang diterbitkan, paling tipis 112 halaman, ada 8 tema kelas 1 SD. Ada 4 warna, kertas putih. Harganya kisaran atau rata-rata Rp 8.000, itu sudah sampai di sekolah. Untuk Matematika sebanyak 400 halaman, paling mahal harganya Rp 18 ribu, di luar bisa Rp 70 ribu. Ini kita umumkan terbuka, supaya publik tahu buku itu gratis," ucapnya.

Harga tersebut sudah ditanggung BOS sehingga sampai ke tangan siswa gratis.

"Sepeser pun tidak ada pungutan. Buku dikirim ke sekolah langsung. Dari survey dan pengamatan, BOS yg dipakai sekitar 5-10 persen. Dari situlah, kenapa kita berikan buku 'on top' dari bos itu sepuluh persenan. Dari anggaran itu, untuk buku sekitar Rp 2,1 triliun," pungkas Nuh.





(asp/slm)

Sumber : 

http://news.detik.com/read/2014/05/10/092306/2578852/10/rogoh-apbn-rp-21-triliun-buku-pelajaran-kurikulum-2013-gratis
READMORE
 

Ini 10 Kualifikasi Karyawan yang Diinginkan Google

Kantor Google
VIVAnews - Perusahaan besar seperti Google menjadi idaman bagi para pencari kerja. Tak heran dalam setahun, Google mengaku menerima 2,5 sampai 3,5 juta lamaran kerja. 

Jumlah pelamarnya sangat banyak, padahal Google mengaku hanya butuh 4.000 karyawan saja. Dalam wawancara dengan beberapa media, dilansir Business Insider, Jumat 25 April 2014, Senior Vice President of People Operation Google Laszlo Bock membeberkan apa saja yang didalami dari calon karyawan saat wawancara. 

Berikut beberapa profil yang diinginkan Google dalam menyaring karyawannya:

Google tak mencari ahliJangan minder. Google mengatakan tak butuh orang yang ahli dalam sebuah bidang. Perusahaan internet itu lebih suka mempekerjakan orang yang pintar dan memiliki rasa penasaran. Bock menyebutkan tipikal orang yang mau belajar kuat umumnya dapat bekerja dengan baik, lebih dibutuhkan perusahaan.

Google tak butuh orang dengan kognitif tinggiBock mengatakan perusahaan tak pernah berhasrat merekrut orang dengan standar kognitif tinggi. Google lebih senang mempekerjakan orang yang punya rasa ingin tahu, cemerlang. Mereka dianggap mau belajar dan memungkinkan mendatangkan solusi baru yang belum pernah muncul sebelumnya. 

Google ingin orang yang tabahGoogle mencari-cari calon karyawan yang memiliki ketabahan dalam menghadapi tantangan. Google merujuk pada sebuah hasil penelitian, ketabahan dalam arti mampu bertahan dalam pekerjaan yang sulit, lebih penting dalam menggapai kesuksesan dibanding karyawan yang memiliki kemampuan IQ. 

Google ingin orang yang mampu menangani proyek sulitDalam wawancara, Google mengajukan pertanyaan seputar pengalaman konkret calon karyawan. Misalnya ditanyakan, "Beri saya contoh saat Anda memecahkan masalah sulit secara analitik." 

Menurut Bock, dengan meminta kandidat untuk berbicara pengalaman mereka, maka Google mendapatkan dua informasi penting. "Anda akan melihat bagaimana kandidat benar-benar berinteraksi dalam situasi dunia nyata dan perasaan apa yang dianggap sulit oleh kandidat," kata Bock. 

Google ingin kandidat dengan kemampuan analitisDalam wawancara, keterampilan praktik ilmu komputer sangat penting. Menurut Bock, kemampuan itu menunjukkan pemahaman calon karyawan dalam menerapkan informasi dan berpikir secara formal, logis dan terstruktur. Ditegaskan jika pernah mendalami pelatihan analitik, maka pelamar sebenarnya telah memiliki poin di hadapan Google. 

Google tak butuh IPK Anda!
Jangan berharap nilai di ijazah Anda akan dilirik Google. Google memastikan skor tes dan IPK tidak ada korelasinya dengan kesuksesan di perusahaan. Bahkan Bock menegaskan lingkungan akademik sebenarnya adalah lingkungan buatan. "Kami ingin orang yang suka mencari tahu hal-hal yang mana tak ada jawaban yang jelas," kata dia. 

Google ingin tahu pencapaian calon karyawanDalam wawancara, calon karyawan akan dibandingkan pencapaian di bidang tertentu dengan calon yang lain. Bock mencontohkan Google akan lebih memilih calon kandidat yang memiliki prestasi publik.

Google ingin peran kepemimpinan karyawanStandar Google tak peduli dengan profil seseorang yang cepat mencapai posisi penting dalam sebuah hirarki perusahaan. "Kami tak peduli itu," kata Bock.

Google, imbuh Bock, lebih peduli kepada calon karyawan yang bisa memerankan sikap seorang pemimpin dalam sebuah tim. "Ketika dihadapkan dengan masalah dan Anda seorang tim, apakah Anda pada waktu yang tepat, masuk dan memimpin," kata dia. 

Menurutnya, dari momentum ini akan terlihat bagaimana sikap kepemimpinan seseorang karyawan, apakah akan mundur dan berhenti atau mengambil sikap lain. 

Google ingin karyawan yang punya rasa memilikiRasa memiliki perusahaan dan sebuah proyek jadi syarat yang dipatok oleh Google. Pasalnya dengan rasa ini, karyawan tentu akan turut terjun menyelesaikan kendala dan masalah yang dihadapi perusahaan. 

"Tujuan akhir Anda yaitu apa yang bisa kita lakukan bersama-sama untuk memecahkan masalah, Bahwa saya telah memberikan kontribusi bagian saya," jelas Bock. 

Google ingin karyawan rendah hatiGoogle berpandangan sikap rendah hati dapat menunjang kesuksesan karyawan di perusahaan. Sebab dengan profil rendah hati, karyawan tak merasa paling pintar, tetap mau belajar. "Tanpa kerendahan hati, Anda tak dapat belajar," ujar Bock. (ita)
READMORE