Saya bekerja dalam pengembangan selama 4 tahun, dan 3,5 dalam PHP - mengapa saya sepertinya tidak bisa dipilih dalam wawancara.
Saya ingin tahu hal-hal khusus apa yang ingin dilihat pewawancara di kandidat - untuk peran pengembang PHP senior.
Pewawancara bertanya kepada saya 10 pertanyaan dan saya hanya bisa menjawab 5. Apakah pemilihan bergantung pada hal-hal ini? Itu tidak berarti bahwa saya tidak dapat menyelesaikan masalah, saya dapat mencari pertanyaan di Google, saya dapat bertanya di forum. Mengapa mereka tidak mengerti bahwa seorang pria tidak dapat mengingat semua jawaban untuk setiap pertanyaan? Terutama yang pemrograman.
Mohon saran.
Jawaban:
"Pewawancara menanyakan 10 pertanyaan dan saya hanya bisa menjawab 5. Apakah pemilihan bergantung pada hal-hal ini? Itu tidak berarti saya tidak dapat menyelesaikan masalah, saya dapat mencari pertanyaan di Google, saya dapat bertanya di forum. Mengapa Tidakkah mereka mengerti bahwa seorang pria tidak dapat mengingat semua jawaban untuk setiap pertanyaan? Khususnya pemrograman. "
Hal-hal ini sangat penting dan akan menjadi bagian yang sangat penting dari alasannya.
Pewawancara benar-benar mengerti bahwa Anda tidak dapat mengetahui segalanya dan umumnya menyesuaikan pertanyaan yang sesuai. Secara umum, sebagian besar pertanyaan yang akan ditanyakan oleh pewawancara adalah hal-hal yang mereka harapkan dapat dijawab oleh calon tanpa akses ke internet.
Mengapa mereka mengharapkan standar ini? Beberapa alasan muncul di benak:
Dari 10 pertanyaan pribadi untuk peran perantara atau senior, biasanya saya berharap seorang kandidat akan menjawab mungkin dengan baik dan memiliki gagasan yang adil setidaknya satu dari yang lain.
Jika Anda tidak mencapai level itu maka saya sarankan Anda mungkin melamar pekerjaan sedikit di atas level Anda saat ini dan harus menyesuaikan harapan Anda.
sumber
Alasan 1: Bahasa Inggris Anda buruk
sumber
Saya sudah mengatakannya sebelumnya. Saya akan mengatakannya lagi.
Wawancara kerja adalah kompetisi, bukan ujian lulus-gagal.
Alasan Anda tidak mendapatkan pekerjaan itu adalah karena calon lain lebih mengesankan majikan daripada Anda. Jika Anda memiliki 5 pertanyaan dengan benar, mungkin orang lain mendapatkan 6 atau lebih.
Fakta bahwa Anda dapat jawaban Google atau mendapatkannya dari SO tidak relevan karena saya bahas secara lebih rinci dalam artikel blog saya Mengapa "Saya akan Google saja" bukan jawaban wawancara yang dapat diterima .
sumber
Jika Anda tidak mendapatkan wawancara maka pengalaman 3½ hingga 4 tahun tidak cukup untuk peran pengembang senior . Anda harus melihat merevisi CV Anda untuk menyoroti kekuatan Anda. Anda juga harus melihat melamar peran yang lebih relevan - mungkin di tingkat yang lebih junior.
Jika Anda mendapatkan wawancara maka bisa turun ke apa saja.
Anda mungkin terlihat terlalu gugup / pemalu atau Anda mungkin terlihat terlalu abrasif / agresif atau ....
Pada akhirnya hanya pewawancara yang dapat menjawab pertanyaan ini dan mereka bahkan mungkin tidak dapat mengartikulasikan jawabannya sendiri - mereka hanya "tahu" Anda tidak akan cocok.
sumber
UPDATE : jawaban ini dibuat berdasarkan versi pertama dari pertanyaan, yang bertanya "mengapa saya tidak dipilih dalam wawancara"
Tunjukkan CV Anda dan kami akan memberi tahu Anda.
Apakah kamu...
sumber
Dengan suara itu, Anda akan gagal teknik wawancara saya juga. Pada wawancara saya berharap para kandidat untuk menulis kode di papan tulis. Ini mungkin tampak sulit, tetapi memungkinkan kandidat untuk menunjukkan bahwa mereka tahu bahasa, dan tidak mengandalkan intelsense dan google untuk memprogram. Mari kita hadapi itu, jika Anda mengklaim CV Anda memiliki 3,5 tahun pengalaman PHP, maka pada wawancara saya ingin melihat beberapa bukti pengalaman Anda.
Saya juga menggunakan proses untuk mengidentifikasi orang-orang yang berpikir logis tentang desain mereka, menulis kode yang benar-benar mengimplementasikan desain mereka, dan ketika dihadapkan dengan kendala baru memahami bagaimana hal itu mempengaruhi desain mereka, dan apa yang perlu mereka sesuaikan untuk mengakomodasi informasi baru ini.
Sementara banyak perusahaan menggunakan metode 20 pertanyaan wawancara, metode ini adalah pembeda yang buruk dalam mengidentifikasi siapa programmer terbaik, dan pandai mengidentifikasi siapa yang telah membaca banyak buku baru-baru ini. Jika Anda terus-menerus menghadapi teknik wawancara ini, mulailah membaca. Anda harus menginginkan tingkat jawaban yang baik 95-100% pada pertanyaan-pertanyaan ini untuk ditawari pekerjaan, namun itu tidak akan membuat Anda seorang programmer yang lebih baik sendiri.
Masalah utama dengan " pemrograman oleh google " adalah bahwa sementara Anda dapat memberikan kode yang berfungsi, tetapi sangat mungkin bahwa Anda tidak memahaminya meningkatkan risiko bug halus dan konsekuensi yang tidak diinginkan. Tentunya akan lebih lama untuk menulis kode dan kode sumber Anda akan memiliki konsistensi yang sama dengan internet sehingga jauh lebih sulit bagi pengganti Anda untuk mendukung kode Anda di masa depan.
Sementara saya yakin bahwa jawaban saya bukanlah jaminan hangat kabur yang mungkin Anda inginkan, mudah-mudahan itu akan membantu Anda memahami apa yang perlu Anda lakukan secara berbeda untuk mendapatkan pengetahuan dan pengalaman, atau mungkin, dapat membantu Anda memahami mengapa suatu Karier di sektor yang berbeda mungkin merupakan pilihan yang lebih baik untuk Anda. semoga sukses untuk masa depan.
sumber
Saya menduga Anda menulis pertanyaan sementara frustrasi - tetapi ini menunjukkan masalah:
Saya memiliki dua masalah dengan ini, pertama adalah jika Anda menjawab 5 dari 10 dan orang lain menjawab 6 dari 10 maka semua hal lain dianggap sama yaitu permainan berakhir - tetapi yang kedua dan lebih penting adalah pertanyaan tentang bagaimana Anda merespons ketika Anda tidak tahu dan sikap Anda untuk tidak tahu.
Dalam hal pertanyaan - itu lebih tergantung pada pertanyaan - tetapi jika pengetahuan platform dasarnya maka Anda harus dapat menjawab dan jika itu masalah yang lebih rinci maka Anda harus dapat menyarankan pendekatan - "lihat di google dan tanyakan di forum" bukan pendekatan. Setiap programmer yang saya wawancarai yang menyarankan a) bahwa dia tahu segalanya (tidak mungkin dan mungkin sudah terbukti salah dengan jawaban yang buruk) atau b) bahwa dia tidak perlu karena semua jawaban ada di google (atau bahkan stackoverflow) tidak akan akan kembali.
Dalam hal sikap ... jika Anda diwawancarai oleh seseorang yang memenuhi syarat untuk mengajukan pertanyaan, maka mereka akan memiliki pandangan mereka sendiri tentang tingkat pengetahuan yang masuk akal berdasarkan pada kemampuan dan pengalaman mereka sendiri dan Anda tahu? Mungkin masuk akal untuk pekerjaan yang diberikan untuk mengharapkan orang yang diwawancarai memberikan jawaban yang baik untuk sebagian besar pertanyaan mereka. Jika Anda secara konsisten gagal menjawab sejumlah besar pertanyaan (50% signifikan) maka Anda perlu menilai alasannya.
sumber
Saya selalu memberi tahu orang-orang untuk mencoba bertanya kepada pewawancara yang menolak Anda apa yang mungkin telah meningkatkan pencalonan Anda. Bahkan jika Anda mendapat respons dari 1 dari 10 pewawancara, Anda tidak akan menebak (atau meminta orang lain menebak).
Saya bertanya setiap kali, hanya pernah ada satu orang yang menolak, dan saya selalu mendapat tanggapan yang bagus. Ukuran sampel rendah (4).
sumber
Poin lainnya adalah berapa banyak orang yang melamar pekerjaan ini? Jika ada selusin atau lebih yang diwawancarai dan Anda semua memiliki kesempatan yang sama untuk mendapatkan posisi itu, probabilitasnya sekitar 8,3% yang Anda sadari, bukan? Kadang-kadang bisa turun ke permainan angka di mana Anda harus melalui banyak wawancara untuk mendapatkan suatu tempat.
Berapa banyak orang yang dapat mencocokkan pengalaman PHP Anda tetapi mungkin memiliki lebih banyak pendidikan atau faktor pembeda lainnya? Ketika Anda tidak menjawab pertanyaan, apakah Anda mengatakan bahwa Anda akan pergi ke Google dan menjawabnya untuk Anda? Bagaimana Anda mengutarakan sesuatu seperti itu bisa membuatnya menjadi seperti perusahaan mempekerjakan seseorang ketika mereka hanya harus mendapatkan kontrak dengan Google untuk mendapatkan jawabannya. Sementara beberapa orang mungkin berpikir itu konyol, ada banyak hal di dunia ini yang agak konyol namun ada.
Terakhir namun tidak kalah pentingnya, ada juga potensi bagi Anda untuk menginginkan sesuatu yang tidak akan diberikan oleh perusahaan. Misalnya, berapa banyak perusahaan yang akan membayar pengembang $ 1.000.000.000 (AS) atau lebih? Sangat sedikit jika ada, saya pikir. Apa jenis pertanyaan yang Anda tanyakan kepada perusahaan? Tanda-tanda macam apa yang Anda tunjukkan bahwa Anda menginginkan pekerjaan itu dan cocok dengan budaya mereka? Jika Anda membuatnya terdengar seperti perusahaan seharusnya beruntung karena Anda bahkan mempertimbangkan untuk bekerja di sana , kesombongan itu mungkin merupakan faktor penyumbang mengapa perusahaan tidak menyukai Anda.
sumber