Apakah layak mendaftar pengujian atau repositori belajar mandiri di resume saya? [Tutup]


18

Saya memiliki repositori GitHub dengan program mainan yang saya tulis ketika saya belajar sesuatu. Sebagai contoh, ketika saya membaca tentang algoritma atau struktur data, saya menulis implementasi cepat untuk memastikan bahwa itu berfungsi dan saya memahaminya.

Saya kadang-kadang memecahkan algoritma dan teka-teki struktur data dan yang didorong ke repositori.

Apakah repositori ini layak untuk dihubungkan dengan resume saya, atau apakah itu benar-benar akan merusak peluang saya untuk diterima?


Hai Vinoth Kumar, kami mencoba menghindari menyusun daftar pro dan kontra, dan menjawab pertanyaan sambil bertanya kepada mereka, di sini: pertimbangkan untuk meninggalkan jawaban Anda sendiri dengan wawasan Anda sendiri sehingga dapat dipilih secara terpisah dari pertanyaan Anda.

Jawaban:


24

Saya pernah mendengar resume yang digambarkan sebagai "neraca yang hanya menunjukkan aset Anda tetapi bukan kewajiban Anda".

Berdasarkan definisi ini, Anda ingin memasukkan proyek yang akan menjadi aset bagi Anda dalam mendapatkan pekerjaan sambil meninggalkan yang mungkin menjadi kewajiban. Ini berarti mereka harus relevan dengan pekerjaan yang Anda lamar dan pamerkan karya terbaik Anda . Walaupun Anda menganggap kode Anda "program mainan", ini tidak berarti bahwa kode itu tidak terstruktur dengan baik. Karenanya, jangan sertakan kode buang atau hack kotor. Simpan itu di repositori pribadi. Dan tentu saja Anda harus dapat berbicara tentang program Anda , keputusan desain yang masuk ke mereka dll. Saya pernah punya kandidat yang mengaku telah melakukan proyek yang luar biasa ini setahun sebelumnya, tetapi kemudian tidak bisa memberi tahu saya apa-apa tentang itu. Tidak begitu baik.


+1 untuk berbicara tentang program Anda . Ketika seseorang memberi tahu Anda bahwa mereka telah melakukan sesuatu tetapi tidak dapat menjelaskan apa yang Anda yakini dalam mempekerjakan mereka sangat minim.
Ben

3

Ingat, resume harus dikembangkan dengan mempertimbangkan pewawancara, dan kebanyakan orang tidak mau harus menyaring risalah hanya untuk menentukan apakah Anda pantas mendapat wawancara. Mereka ingin Anda memberikan informasi yang paling relevan mengenai posisi tersebut secara ringkas. Ini membutuhkan prioritas konten yang cermat. Saya cenderung untuk menyesuaikan resume saya dengan posisi untuk menyoroti informasi yang relevan, dan saya percaya ini adalah pendekatan yang masuk akal untuk pertanyaan khusus ini.

Jika Anda melamar posisi pengembang umum tingkat rendah, maka berbagai program bisa berguna. Mungkin salah satu program mainan menggambarkan saat Anda akhirnya "mengklik" dengan prototipe javascript, atau ketika Anda mempelajari LISP pertama Anda. Ini bisa bermanfaat.

Namun, jika Anda melamar posisi yang mengharuskan Anda membangun kompiler untuk sistem pertahanan nasional, contoh-contoh yang dinyatakan sebelumnya tidak banyak membantu pewawancara. Mereka akan jauh lebih tertarik pada jenis informasi latar belakang lainnya (proyek penyusun yang Anda berkontribusi / pimpin, dll.)

Semua ini untuk mengatakan, saya akan mencoba mengukur relevansi proyek mainan dengan posisi saat ini. Jika mereka tampaknya relevan dengan posisi saat ini (misalnya, posisi membutuhkan kompetensi git, posisi membutuhkan kecenderungan umum untuk belajar mandiri, dll.), Maka saya akan memasukkan repositori. Jika tidak, mungkin ada informasi yang lebih penting yang dapat disorot.


3

Jangan memaparkan resume Anda yang membuat Anda merasa tidak nyaman saat seseorang memeriksa dengan mata kritis. Demikian juga, jangan membuat pewawancara potensial harus menggali melalui repositori untuk menemukan hal-hal yang baik, Anda lebih baik memiliki repositori kecil dengan beberapa perpustakaan yang ditulis dengan baik atau potongan kode maka Anda memiliki aplikasi yang penuh sesak nafas.

Jika Anda memberikan tautan ke repositori, pastikan ada file README yang terdefinisi dengan jelas yang dapat mengarahkan orang ke bagian menarik dari kode yang ingin Anda pamerkan serta tinjauan singkat mengapa hal-hal itu terjadi. adalah. Jika Anda mengungkapkan tautan di awal proses perekrutan, Anda mungkin tidak ada untuk membenarkan keputusan desain Anda sehingga README dapat menjelaskan hal-hal atas nama Anda.


2

Salah satu manfaat dari membuat kode tersedia bagi pengusaha adalah Anda dapat menggunakannya untuk menyaring peluang Anda.

Wawancara kerja adalah dua arah; Tidak hanya pemberi kerja menilai calon, calon juga harus memutuskan apakah mereka benar-benar ingin bekerja untuk pemberi kerja.

Ketika seorang majikan membuat penawaran tanpa terlebih dahulu benar - benar melihat pekerjaan programmer, ada peluang yang sangat baik bahwa proses yang sama digunakan sebelumnya, untuk merekrut orang lain. Seorang pencari kerja mungkin harus sangat waspada menerima tawaran ketika tidak ada alasan yang jelas mengapa seorang non-programmer seharusnya tidak dapat memenuhi syarat untuk posisi yang sama (karena memang sudah ada)

Tentu saja, kebanyakan majikan jangan meminta para kandidat untuk menghasilkan beberapa kode; dan tampaknya biasanya dalam bentuk "tulis fungsi di papan tulis ini" atau jika Anda beruntung "tulis fungsi di workstation yang tidak dikenal ini". Meskipun ini dapat melakukan pekerjaan yang wajar untuk memisahkan kandidat yang benar-benar bahkan tidak dapat menulis "Hello World!", Menjadi jauh lebih informatif tentang perbedaan antara siapa yang dapat menulis kode yang baik dari yang dapat menjaga ketenangan mereka dalam sebuah wawancara.

Dan begitu banyak (meskipun jauh dari kebanyakan) pengusaha juga ingin melihat jenis kode yang dapat dihasilkan oleh seorang programmer ketika mereka berada dalam pengaturan ideal mereka, mengerjakan apa yang ingin mereka kerjakan, dan tanpa bimbingan khusus.

Untuk membuat yang terbaik dari itu, itu ide yang baik untuk menawarkan kode bahkan sebelum majikan memintanya; Jika mereka tidak tertarik, cari peluang lain. Jika mereka tertarik, beri tahu mereka proyek mana yang Anda ingin mereka lihat dan mengapa (dan juga jelaskan mengapa Anda tidak menganggap beberapa proyek lain sebagai representatif, misalnya Anda mempelajari kerangka dari sebuah buku) . Kemudian tanyakan kepada mereka apa pendapat mereka tentang apa yang mereka lihat ketika Anda berbicara dengan mereka selanjutnya.


1

Jika Anda menganggapnya sebagai portofolio maka ya, saya akan merekomendasikan menempatkan tautan itu di CV Anda. Saya lakukan.


1

Resume memiliki satu tujuan: untuk memajukan Anda ke tahap selanjutnya dari proses perekrutan. Apa pun yang menghalangi tujuan itu adalah ide yang buruk. Sebagai mantan manajer perekrutan, saya dapat memberi tahu Anda bahwa jumlah waktu yang saya miliki untuk setiap kandidat tunggal selama proses penyaringan awal tidak memungkinkan untuk lebih dari membaca resume dan memutuskan apakah akan rusak atau tidak. Orang yang mengirimi saya resume 7 halaman (sungguh!) Tidak mendapatkan perhatian yang mereka inginkan. Orang-orang yang mengirimi saya resume yang terutama URL juga tidak. Kemudian, setelah saya lebih banyak berinvestasi pada kandidat yang tersisa, mungkin.

Portofolio adalah Hal yang Baik. Itu terutama benar dalam aspek-aspek tertentu dari bisnis kami, seperti desain web. Tetapi kecuali jika Anda seorang Artis Grafis, portofolio Anda seharusnya tidak menjadi pengantar Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.