Suara.com - Kehadiran startup dan perusahaan teknologi saat ini menjadikan posisi software engineer semakin populer dan dibutuhkan. Posisi seorang software engineer merupakan pekerjaan yang sarat dengan hal-hal teknis dan memiliki karakter tersendiri.
Jika saat ini perusahaan Anda tengah mencari kandidat untuk posisi ini dan Anda sebagai HR atau personalia tidak memiliki pengetahuan cukup tentang software engineer, artikel berikut ini bisa membantu Anda untuk menemukan kandidat yang tepat.
1.Kesempurnaan atau terbaik?
Seorang engineer idealnya adalah tidak melulu mencari kesempurnaan karena hal tersebut sangat sulit untuk dicapai. Engineer yang baik adalah mereka yang mampu untuk membuat produk yang baik dan memiliki nilai yang terbaik untuk para pemangku kebijakan. Tentunya tidak mudah untuk menentukan semua, namun demikian pertanyaan ini wajib untuk dilontarkan saat proses wawancara berlangsung.
2.Bagaimana Anda mengikuti perkembangan terkini untuk mengasah kemampuan?
Kandidat software engineer yang baik adalah mereka yang selalu menambah pengetahuan, wawasan dan informasi yang ada. Dengan demikian bisa mengikuti tren dan teknologi terkini namun tetp fokus dengan pekerjaan yang ada. Pekerjaan menjadi coder adalah ketrampilan yang wajib untuk selalu diasah, untuk itu menjadi penting bagi Anda mencermati saat wawancara seperti apa latar belakang serta sikap kandidat saat menjawab pertanyaan umum dan pertanyaan teknikal terkait dengan pekerjaan seorang software engineer.
3.Apakah Anda memiliki proyek lain di luar pekerjaan?
Seorang software engineer adalah pemikir, hacker dan memiliki kemampuan untuk menyelesaikan sebuah masalah. Jika seorang software engineer tidak memiliki kegiatan atau proyek lain yang dikerjakan saat ini, artinya mereka tidak memiliki cukup semangat dan kecintaan terhadap pekerjaan.
4.Tugas seperti apa yang menantang Anda?
Pertanyaan ini wajib dilontarkan untuk menemukan jawaban yang tept. Jika seorang kandidat menjawab menyukai untuk menghabiskan waktu mengatasi masalah bug (fixing bugs), bisa jadi kandidat tersebut tidak cocok untuk menjadi full-stack untuk mengerjakan user interface.
5.Bagaimana solusi Anda menyelesaikan tugas coding?
Berikan masalah tentang coding dan pastikan kandidat memberikan jawaban dengan menjawab tugas yang diberikan. Engineer yang baik idealnya bisa menyelesaikan persoalan tersebut tanpa masalah. Jika kandidat tidak bisa menyelesaikan tugas, menjadi tanda untuk Anda mencari kandidat yang lain.
Published by Karirpad.com |