Cara Membuat Resume Pengembang Web yang Sempurna

Diterbitkan: 2022-03-10
Ringkasan cepat Bagaimana Anda mengatur semua bagian dalam resume Anda saat melamar posisi pekerjaan? Apa perintah yang harus Anda ikuti? Apakah semua bagian diperlukan? Di sinilah memahami tata letak dan format resume menjadi penting agar Anda bisa menonjol dari yang lain.

Tahukah Anda bahwa resume Anda bisa menjadi alasan yang menahan Anda dari pekerjaan 150rb+ yang Anda tahu layak Anda dapatkan? Panduan ini didedikasikan untuk semua pengembang web di luar sana dan akan menunjukkan bagaimana Anda dapat membuat resume yang sukses yang akan memberi Anda lebih banyak daftar pendek daripada yang dapat Anda bayangkan. Jika itu adalah selembar kertas yang berdiri di antara Anda dan pekerjaan impian Anda, inilah saatnya untuk menunjukkan siapa bosnya.

Panduan kami untuk membuat resume pembunuh secara luas akan membahas hal-hal berikut:

  1. Mengapa Seorang Pengembang Web Membutuhkan Resume Pertama?
  2. Format Resume: Menyortir Elemen Kunci Resume Pengembang Web
  3. Ringkasan profesional
  4. Keterampilan teknis
  5. Keterampilan Manajerial
  6. Pengalaman profesional
  7. Bagian Pendidikan Dalam Resume Pengembang Web
  8. Proyek Teknis
  9. Bagian Tambahan Dalam Resume Pengembang Web
  10. Optimasi ATS
  11. Takeaways Kunci
  12. Contoh Resume Untuk Anda Mulai

Mengapa Seorang Pengembang Web Membutuhkan Resume Sejak Awal?

Saya tidak perlu resume! Saya akan memiliki pekerjaan sebelum saya bangun besok!

Aku menghela nafas. Dia adalah pengembang web yang brilian dan kami berdua tahu itu. Dia merasa dia menyia-nyiakan hidupnya dan pantas mendapatkan sesuatu yang lebih baik — saya setuju. Dia memberikan pemberitahuan dua minggu dan mendapat kesan bahwa pekerjaan baru serta profil yang lebih baik akan mendarat di pangkuannya.

Tapi dia telah mengabaikan sepotong dokumen yang memiliki rekam jejak membuat atau menghancurkan kehidupan orang - resume sederhana.

Lebih banyak setelah melompat! Lanjutkan membaca di bawah ini

Sebagai bagian dari pekerjaan saya, saya membaca lusinan resume setiap hari. Saya telah melihat resumenya juga. Saya berharap saya tega mengatakan kepadanya bahwa hanya menjadi pengembang kickass tidak cukup — Anda harus meyakinkan hal yang sama kepada perekrut pada 1-halaman. Dan sementara menyelesaikan tugas seperti itu bukanlah ilmu roket, itu juga bukan jalan-jalan di taman.

Pengembang web tahu bahwa banyak yang bergantung pada jaringan dan rekomendasi klien, jadi resume biasanya mengambil kursi belakang dalam banyak kasus. Pasangkan itu dengan permintaan yang terus meningkat dan Anda tahu tidak akan pernah ada kekurangan proyek.

Jadi mengapa membuang waktu untuk resume pengembang web? Mari luangkan waktu sejenak dan pelajari grafik di bawah ini:

Permintaan Pengembang Web dari 2012-2016
Grafik yang menunjukkan permintaan pengembang web dari tahun 2012-2016. (Pratinjau besar)

Data diambil dari Indeed.com, dan jika Anda melihat tren dalam beberapa tahun terakhir, Anda akan melihat dua fakta utama:

  • Dengan munculnya startup berbasis web, puncak pengembangan web adalah 5-6 tahun yang lalu dan telah stabil atau menurun.
  • Untuk pekerjaan yang membutuhkan pengembangan web sebagai satu-satunya keterampilan, permintaannya stabil, sampai sekarang .

Selain itu, berdasarkan analisis Forbes, bidang-bidang seperti AI, AR, dan Ilmu Data adalah pendukung baru yang akan datang di industri teknologi. Influencer dan pakar teknologi sangat yakin bahwa domain ini memiliki kemampuan untuk mengubah cara kami melakukan berbagai hal hingga sekarang. Jadi sementara permintaan untuk pengembang web stabil saat ini, gambarannya tidak semuanya cerah.

Tentu, sebagai pengembang web, Anda yakin bahwa Anda tidak akan pernah kekurangan proyek. Anda memiliki daftar klien bahagia yang pernah Anda layani di masa lalu dan Anda yakin bahwa jaringan mereka cukup untuk menopang Anda. Tetapi jika Anda melihat industri teknologi secara umum dan melihat bagaimana tren naik dan turun dengan kecepatan yang menakjubkan, Anda akan menyadari bahwa pendekatan ini mungkin bukan yang paling bijaksana.

Anda pikir Anda akan selalu memiliki pekerjaan atau proyek karena Anda berspesialisasi dalam sesuatu yang sangat diminati, tetapi berapa lama Anda ingin menjadi penerima omelan klien? Tidakkah Anda menginginkan jam kerja yang fleksibel, kerja jarak jauh, atau klien profesional untuk perubahan yang tahu apa yang mereka inginkan?

Tidakkah Anda ingin meningkatkan permainan Anda dari pekerjaan 80k ke profil 150k+?

Di situlah resume Anda masuk.

Percayalah, kami telah melihat bagaimana satu lembar dokumen telah mengubah kehidupan orang — individu tetap sama, dengan sertifikasi, kualifikasi, profil sebelumnya, dan apa yang tidak, tetapi hanya mengubah segala sesuatu tentang individu di atas kertas tiba-tiba mengubah orang tersebut. diri.

Kami telah melihatnya karena kami telah melakukannya.

Dan jika permintaan untuk pengembang web ada, Anda tidak berpikir bahwa Andalah satu-satunya yang memperhatikan hal itu, bukan? Untuk setiap proyek yang rela Anda jatuhkan atau lewatkan, Anda akan menemukan sepuluh pengembang yang akan mengambilnya bahkan sebelum proyek itu diluncurkan. Anda memiliki gagasan yang adil tentang persaingan kejam yang ada di luar sana, tetapi lanjutkan membaca dan Anda akan menemukan bahwa persaingan itu bahkan bukan puncak gunung es. Proses rekrutmen yang sebenarnya dan peran yang dimainkan resume di dalamnya mungkin membuka mata Anda.

Itulah sebabnya, tanpa basa-basi lagi, mari selami.

2. Format Resume: Menyortir Elemen Kunci Resume Pengembang Web

Secara garis besar, resume pengembang web Anda akan berisi bagian-bagian berikut:

  • Info kontak
  • Ringkasan profesional
  • Keterampilan Utama (Teknis + Manajerial)
  • Pengalaman profesional
  • Pendidikan
  • Proyek
  • Ekstra: Profil sosial
  • Minat, Hobi, Prestasi ekstrakurikuler (Opsional).

Bagaimana Anda mengatur semua bagian ini? Apa perintah yang harus Anda ikuti? Apakah semua bagian ini diperlukan?

Di situlah pemahaman tentang tata letak dan format resume menjadi penting.

Resume adalah Reverse-Kronologis, Fungsional atau Hibrida.

2.1 Kronologis terbalik

Seperti namanya, ini dimulai dengan mendaftar profil Anda saat ini atau yang terakhir dipegang dan berlanjut dari sana hingga Anda mencapai bagian tentang 'Pendidikan' Anda.

  • Ini ramah ATS (lebih lanjut tentang ATS di bawah) dan memungkinkan Anda untuk menekankan pada profil kerja dan pencapaian Anda saat ini. Mudah dibuat dan dianggap sebagai format standar untuk sebagian besar resume.
  • Satu-satunya downside adalah bahwa jika Anda sering berpindah pekerjaan, mungkin terlihat buruk di atas kertas. Tidak ada cara untuk menyembunyikan kesenjangan karir dalam resume kronologis terbalik.

Di bawah ini adalah contoh yang sama.

Resume Kronologis Terbalik
Format untuk resume 'kronologis terbalik'. (Pratinjau besar)

2.2 Resume Fungsional

Ini hanya mencantumkan perusahaan tempat Anda bekerja tanpa menyelami detail profil kerja Anda yang sebenarnya. Sebagai gantinya, Anda membuat bagian terpisah di mana Anda mengelompokkan semua poin Anda di bawah keterampilan yang relevan.

Ini dapat digunakan oleh orang-orang untuk menyembunyikan kesenjangan dalam lintasan karir mereka, tetapi kami bukan penggemar format ini, hanya karena Anda hanya dapat menyamarkan kesenjangan Anda tetapi cepat atau lambat, itu pasti akan muncul. Itu selalu lebih baik untuk jujur, selalu.

Berikut adalah contoh resume fungsional. Jika Anda perhatikan, itu tidak memungkinkan perekrut untuk melihat lintasan karier Anda atau bagaimana Anda berevolusi untuk mencapai tempat Anda sekarang.

Lanjutkan Fungsional
Format untuk resume 'fungsional'. (Pratinjau besar)

2.3 Resume Hibrida (Kombinasi)

Format ini persis sama dengan format kronologis terbalik, terlepas dari fakta bahwa di bagian 'Pengalaman Profesional', poin-poin dikelompokkan berdasarkan ambang yang diwakilinya.

Format seperti ini memungkinkan perekrut untuk memindai poin yang relevan hanya berdasarkan keterampilan yang mereka cari. Jika Anda dapat menyesuaikan resume Anda dengan deskripsi pekerjaan, Anda dapat mengarahkan perhatian perekrut ke tempat yang Anda inginkan. Ini adalah keuntungan terbesar menggunakan format resume ini.

Bagian lain dari resume 'hibrida' adalah tempat Anda mengekstrak semua pencapaian dan membuat bagian terpisah dari 'Ringkasan Keterampilan'. Ini memungkinkan Anda untuk membuat resume yang sangat bertarget, dengan fokus hanya pada keterampilan yang ingin Anda tunjukkan kepada perekrut.

Anda akan menemukan contoh keduanya di bawah.

Lanjutkan Kombinasi
Format untuk resume kombinasi (hibrida). (Pratinjau besar)
Kombinasi resume dengan Ringkasan Keterampilan
Resume kombinasi yang berisi 'Ringkasan Keterampilan' tambahan. (Pratinjau besar)

3. Ringkasan Profesional

Kami bertemu dengan banyak orang yang menghabiskan waktu berjam-jam dan berhari-hari untuk memoles bagian 'Tujuan Resume' mereka. Apakah Anda juga salah satunya?

Apa perbedaan antara Ringkasan Profesional dan bagian Tujuan resume? Kami ingin menyalahgunakan kutipan JFK untuk menjawab semua pertanyaan mengenai teka-teki ini:

Tanyakan bukan apa yang bisa dilakukan perusahaan untuk Anda, tetapi apa yang bisa Anda lakukan untuk perusahaan.

Bertemu Vanessa. Dia adalah Kepala Perekrut di sebuah perusahaan IT terkemuka dan sekarang mencari pengembang web yang luar biasa. Emailnya dibanjiri resume dan semuanya terlihat sama. Dia bosan melihat orang-orang mencantumkan apa yang mereka inginkan — ini lebih terlihat seperti daftar belanja daripada resume profesional. Anehnya, mereka semua 'pekerja keras' dan memiliki 'keterampilan komunikasi yang sangat baik' dan 'mencari posisi kepemimpinan yang menantang'.

— menguap —

Kemudian dia membuka resume Anda yang berisi ringkasan 4-5 baris yang merinci keterampilan Anda dan bagaimana Anda berencana untuk menerapkan keterampilan tersebut untuk mencapai tujuan organisasi. Anda melakukan penelitian di mana Anda mengidentifikasi kebutuhan prioritas tinggi perusahaan, dan Anda telah menyebutkan bagaimana Anda berencana untuk mengatasinya melalui keterampilan yang Anda miliki.

Dia duduk dan berhenti memikirkan Game of Thrones sejenak. Dia ketagihan dan sekarang ingin bertemu denganmu secara langsung.

Misi selesai.

Mari kita perjelas melalui sebuah contoh. Lihat beberapa ringkasan profesional dan coba lihat mana yang memberikan dampak lebih besar.

Saya seorang Pengembang Web berpengalaman 4 tahun yang berspesialisasi dalam front-end yang ahli dalam ASP.NET, Javascript, C++, HTML, CSS, PHP & MySQL. Saya mencari posisi pengembang web di sebuah perusahaan yang akan memanfaatkan keterampilan manajemen dan komunikasi tim saya yang sangat baik.

Secara teknis, tidak ada yang salah dengan ini, sama seperti secara teknis tidak ada yang salah dengan prekuel Star Wars. Sekarang periksa ini:

5+ tahun berpengalaman, dinamis dan berorientasi detail Full Stack Web Developer dengan rekam jejak tim ujung tombak untuk merancang solusi yang berpusat pada pengguna untuk mencapai efisiensi terobosan dan mendorong kepuasan klien. Sangat terampil dalam SDLC ujung ke ujung dan secara efektif membuat prototipe 20+ fitur produk setiap tahun untuk XYZ untuk mencapai pengurangan biaya 25%. Mendaftarkan tingkat kepuasan pelanggan yang tak tertandingi dan menerima Penghargaan Karyawan Tahun Ini 2017 untuk mencapai skor NPS yang memecahkan rekor dari 300+ karyawan.

Lihat perbedaannya? Jika Anda perhatikan, ringkasan tersebut tidak menyertakan daftar rinci tentang kecakapan teknisnya. Lebih baik untuk memesannya untuk bagian Keterampilan Teknis yang terpisah. Ringkasan ada untuk memberikan pandangan sekilas tentang karir profesional Anda dan harus menjadi alasan bagi perekrut untuk melanjutkan sisa Resume Anda.

Selain itu, pada contoh pertama, ringkasan diakhiri dengan pernyataan 'Objektif' yang tidak berguna bagi perekrut. Tetapi menyoroti pencapaian Anda (dalam contoh kedua) akan membuat pembaca berhenti sejenak...dan jika Anda berhasil melakukannya, selamat — Anda sudah selangkah lebih maju dari mayoritas pelamar di luar sana.

Apakah Anda bertanya-tanya apa jenis ringkasan profesional yang tercantum di atas yang sedikit tidak nyata? Bagaimana jika Anda seorang Pengembang Web tingkat pemula tanpa pencapaian nyata untuk dibanggakan? Apa yang Anda lakukan?

Dalam skenario itu, dan hanya dalam skenario itu, jika tidak ada pengalaman kerja yang signifikan, Anda dapat memilih bagian Objektif untuk Ringkasan Profesional. Dan bisa ada banyak cara untuk mendekati hal yang sama.

Pengembang Web yang berorientasi pada tujuan dengan gelar Sarjana Ilmu Komputer dan ingin meningkatkan pengalaman profesional saya dengan perusahaan IT yang berspesialisasi dalam pengembangan web. Berbekal rasa tanggung jawab yang dalam dan memiliki tingkat antusiasme yang sangat tinggi untuk memberikan 110% saya untuk usaha apa pun.

Sangat putus asa?

Langsung saja, selalu lebih baik jika seluruh resume menggunakan orang ketiga — itu berarti tidak ada referensi ke 'aku', 'aku' atau 'milikku'. Itu selalu 'memiliki rekam jejak', bukan 'saya memiliki rekam jejak.'

Selain itu, ringkasan di atas tidak menginspirasi kepercayaan diri. Anda bisa menjadi lebih segar dan profesional tanpa terlihat seperti akan mati kelaparan jika tidak mendapatkan pekerjaan. Berikut caranya:

Pengembang Web yang dinamis dan berorientasi pada detail dengan kemampuan untuk membuat konsep dan memberikan solusi yang elegan dan ramah pengguna secara efektif dan efisien. Memiliki rekam jejak dalam mengembangkan aplikasi seluler e-niaga, portal online CRM, dan situs web yang berfungsi penuh untuk organisasi nirlaba yang bekerja dengan anak-anak kurang mampu. Berbekal pemahaman yang luas tentang SDLC end-to-end dan komputasi awan. Peserta reguler dan penyelenggara hackathon lokal dan pertemuan pengembang web.

Ini hanya menunjukkan bahwa Anda tidak memerlukan pengalaman yang luas dengan perusahaan kelas atas untuk membuat ringkasan profesional yang mematikan. Anda hanya perlu memahami motivasi perekrut yang merekrut.

4. Keterampilan Teknis

Seperti disebutkan sebelumnya, untuk resume teknis seperti pengembang web, lebih baik memesan bagian terpisah untuk semua keahlian teknis Anda. Tetapi bahkan dalam skenario itu, ada cara di mana Anda dapat mengoptimalkan ruang yang tersedia untuk memberikan dampak yang lebih besar.

Sebagian besar resume pengembang web yang kami lihat biasanya memberikan daftar panjang kemampuan teknis mereka. Dalam upaya mereka untuk membuat daftar itu komprehensif dan inklusif, mereka sering berkompromi dengan keterbacaan. Mari kita perjelas melalui sebuah contoh:

Jenkins Maven OOJS
CiCd Buruh pelabuhan Sudut 4
Apache Tomcat 6 Bitbucket Git
Jira Alat pengembang Chrome HTML5
Kendo UI Tali Sepatu Mozilla Firebug (debugger)
CSS3.0 MySQL JQuery
AJAX JavaScript PHP

Orang awam akan berpikir bahwa semua keterampilan diatur dengan rapi — tentu tidak ada cara lain untuk membuatnya lebih baik, bukan?

Nah, sebenarnya ada. Jika ada dilema, selalu lebih baik untuk menempatkan diri Anda pada posisi perekrut dan mencari cara untuk membuat pekerjaan mengevaluasi Anda lebih mudah.

Meskipun tidak ada yang salah dengan cara keterampilan disebutkan di atas, ada cara lain untuk menyajikan informasi yang sama dan membuatnya terlihat lebih relevan.

Teknologi & Kerangka Web: Angular 4, HTML5, CSS3.0, Kendo UI, PHP

Skrip/UI: JavaScript, OOJS, JQuery, AJAX, BootStrap

Basis Data dan ORM: MySQL

Alat Debug Web: Mozilla Firebug (debugger), alat pengembang Chrome

Aplikasi/Server Web: Apache Tomcat 6

Pembuatan versi dan alat lainnya: Git, Bitbucket, Jira

Alat Penerapan: Docker, Maven, CiCd, Jenkins

Ledakan!

Dengan hanya menetapkan sub-judul untuk keterampilan yang Anda miliki, Anda membuat pekerjaan perekrut lebih mudah. Sekarang dia hanya perlu memindai sub-judul untuk menemukan dengan cepat apakah yang dia cari ada di resume Anda atau tidak.

5. Keterampilan Manajerial

Banyak pengembang web berhenti di 'Keterampilan Teknis' dan melanjutkan dengan 'Pengalaman Profesional' mereka. Benar, untuk profil teknologi, keterampilan teknis memainkan peran utama dan bertindak sebagai dasar untuk menentukan apakah Anda akan terpilih atau tidak.

Tapi ingat ketika kita berbicara tentang perbedaan antara profil 80k di mana Anda berurusan dengan klien yang tidak masuk akal dan profil 180k+ dengan jam kerja yang fleksibel? Bagian 'Keterampilan Utama' yang berisi keterampilan manajerial dan kepemimpinan Anda akan memainkan peran penting dalam menjembatani kesenjangan itu. Pengembang web adalah selusin sepeser pun — dari perspektif perekrut; lebih murah untuk hanya menyewa freelancer untuk pekerjaan pengembangan mereka, jika itu yang mereka cari.

Tapi mereka tidak, bukan? Mereka mencari profil penuh waktu. Menurut Anda apa yang akan menjadi perbedaan antara keduanya?

Kepemilikan. Kepemimpinan.

Perusahaan tidak hanya mencari robot yang dapat diprogram untuk melakukan tugas-tugas dasar. Mereka mencari pemimpin masa depan yang dapat mengambil alih beberapa tahun ke depan. Dan itu tugas Anda untuk meyakinkan perekrut bahwa Anda adalah individu seperti itu. Setiap freelancer yang bekerja setiap jam akan memiliki keterampilan teknis yang Anda lakukan. Tetapi kepemimpinan dan keterampilan manajerial Anda yang akan membantu Anda mencapainya.

Berbicara tentang keterampilan non-teknis Anda, selalu lebih baik jika Anda memprioritaskan keterampilan keras dan profesional daripada keterampilan lunak seperti 'komunikasi' dan 'motivasi diri'. Mengapa? Hanya karena tidak ada cara untuk membuktikan atau mengukur hal yang sama. Tetapi Anda selalu dapat menambahkan keterampilan seperti 'Penyelesaian Masalah', 'Kepemimpinan' atau 'Manajemen Proyek' dan kemudian melanjutkan dengan menampilkan hal yang sama di bagian 'Pengalaman Profesional' Anda.

Aturan praktis sederhana saat menyebutkan keterampilan manajerial Anda adalah “ Tunjukkan, Jangan Katakan .” Itu selalu lebih baik jika Anda dapat membuktikan keterampilan yang Anda sebutkan dengan poin konkret di bawah ini.

Jangan hanya mengatakan bahwa Anda adalah seorang pemimpin. Tunjukkan bahwa Anda telah memimpin tim untuk mencapai tujuan departemen.

Jangan katakan bahwa Anda pandai bernegosiasi. Tunjukkan bagaimana keterampilan negosiasi Anda menghasilkan pengurangan biaya sebesar x%.

Beberapa contoh keterampilan manajerial yang dapat Anda sertakan dalam resume Anda di bawah ini.

Pengembangan Front-End Metodologi Agile Optimasi Kode
Dokumentasi & Pelaporan Pengumpulan Persyaratan Peningkatan UI
Manajemen Modul Penyelesaian Masalah Manajemen pemangku kepentingan
Manajemen Hubungan Klien Manajemen proyek Kepemimpinan Tim

Sebutkan hanya keterampilan yang dapat Anda jelaskan dalam resume Anda. Tidak ada gunanya menambahkan daftar keterampilan acak yang menurut Anda sangat sulit untuk dibenarkan pada saat wawancara Anda.

Bagaimana Anda mengidentifikasi semua keterampilan manajerial yang relevan?

'Deskripsi Pekerjaan.' Itu adalah Alkitab Anda untuk seluruh proses penulisan resume Anda.

Carilah keterampilan non-teknis (baik keterampilan manajerial maupun soft skills) dan lihat apakah keterampilan tersebut dapat dimasukkan. Tambahkan hanya jika menurut Anda Anda dapat membenarkannya, baik dalam poin di bawah ini atau pada saat wawancara Anda. Tidak ada yang akan lebih merusak peluang Anda daripada berbohong secara terang-terangan di Resume Anda.

6. Pengalaman Profesional

Bagaimana Anda membingkai poin untuk resume Anda?

Bagian 'Pengalaman Profesional' akan menjadi bagian paling kritis dari resume Anda. Ini adalah bahan bakar mobil Anda — bodi dan tampilannya baik-baik saja, tetapi mobil tidak akan bergerak satu inci pun tanpa jus. Bagian ini adalah jus untuk resume Anda.

Sumber daya yang berguna untuk Anda adalah 'Deskripsi Pekerjaan.' Tugas Anda adalah menyelaraskan seluruh resume sesuai dengan apa yang dicari perekrut. Resume Anda akan terlihat seperti menanggapi JD, bahwa Anda memiliki kemampuan untuk menyelesaikan semua masalah yang secara inheren disebutkan dalam dokumen itu.

6.1 CV Utama

Cara yang lebih baik (tapi melelahkan) untuk melanjutkan adalah membuat MasterCV terlebih dahulu. Ini adalah proses yang memakan waktu, tetapi kami dapat menjamin bahwa itu akan memberi Anda dividen yang kaya untuk sisa karir profesional Anda yang periang.

Kami berasumsi bahwa Anda tidak pernah benar-benar mendapat kesempatan untuk duduk dengan resume Anda, untuk melihatnya dan mencari tahu apa yang salah dengannya dan bagaimana itu bisa lebih baik. Dan tidak apa-apa jika itu masalahnya. Kebanyakan orang memiliki sikap itu ketika datang ke resume mereka. Itu selalu terburu-buru di menit-menit terakhir, yang berarti bahwa hampir selalu ada sesuatu yang pasti akan Anda lewatkan, bahwa selalu ada kesempatan untuk membuatnya lebih baik.

MasterCV adalah bagaimana Anda menghindari situasi itu, ini adalah bagian penting untuk membuat Anda mendapatkan profil 150k+ itu. Ini pada dasarnya adalah daftar semua yang pernah Anda lakukan hingga saat ini. Dan kami berarti segalanya.

MasterCV adalah untuk Anda gunakan sendiri. Tidak ada yang akan melihatnya. Tidak perlu menyusunnya atau menyimpannya menjadi dua halaman — ini bisa berupa daftar poin-poin sepanjang 10 halaman yang terdiri dari setiap pencapaian (kurikuler, ekstra kurikuler, profesional, prestasi seputar hobi atau minat Anda — sebut saja) di seluruh hidup Anda, atau itu bisa penuh dengan paragraf panjang yang mematikan. Idenya adalah untuk menyimpan satu dokumen yang berisi semua pencapaian Anda hingga saat ini, dan memperbaruinya secara teratur.

Menurut Anda apa yang terjadi ketika Anda memperbarui resume Anda dengan terburu-buru di menit-menit terakhir? Anda hanya menambahkan poin-poin yang dapat Anda ingat pada saat itu. Tetapi jika Anda memikirkannya, masa jabatan Anda di organisasi mana pun harus diisi dengan pencapaian dan pencapaian kecil (yaitu, pencapaian yang terlewatkan saat Anda memperbarui resume Anda dengan terburu-buru).

Setelah masterCV Anda siap, keluarkan JD dari profil yang Anda targetkan dan pindai masterCV Anda untuk poin yang dapat ditafsirkan dan disusun ulang sesuai dengan apa yang dicari perekrut. Idenya adalah untuk menyesuaikan resume Anda sesuai dengan pekerjaan, dan tidak mengirim resume standar untuk setiap dan semua profil yang Anda temui.

Saat Anda terus memperbarui masterCV Anda, bertahun-tahun kemudian ketika Anda akan melamar sesuatu yang lain, Anda dapat kembali lagi ke dokumen yang sama dan memilih poin untuk menyesuaikan resume Anda dengan profil baru itu.

6.2 Hubungan Sebab-Akibat: Rumus Princeton Untuk Memerintah Mereka Semua

Hal lain yang perlu diingat adalah hubungan sebab-akibat. Kebanyakan orang merasa bingung ketika harus mengisi poin-poin aktual untuk pekerjaan yang mereka lakukan. Mereka tahu apa yang mereka lakukan, tetapi mereka tidak bisa menuliskannya dalam poin yang koheren. Ketika itu terjadi, mereka menggunakan JD khas untuk pekerjaan seperti yang mereka lakukan sendiri, dan kemudian mengubah poin-poin itu ke dalam resume mereka sendiri.

Hal mendasar yang salah dengan pendekatan ini adalah bahwa JD tipikal berbasis tanggung jawab, sedangkan resume Anda harus berbasis prestasi. JD berisi daftar hal-hal yang perekrut mengharapkan seorang kandidat harus mampu, sementara resume Anda akan berisi pencapaian Anda di sekitar tanggung jawab tersebut. Ada perbedaan mencolok.

Hal yang baik adalah bahwa sebagian besar pelamar menggunakan pendekatan ini. Jadi penyimpangan kecil dari jalur yang dilalui dengan baik ini secara otomatis akan meningkatkan peluang Anda untuk masuk daftar pendek.

Bagaimana kamu melakukannya? Dengan memastikan bahwa ada hubungan sebab-akibat yang koheren di setiap titik. Cara yang sangat mudah untuk memastikan bahwa Anda dapat melakukannya adalah rumus Princeton di sepanjang baris:

A + P + R = A

Tindakan Kata kerja + Proyek proyek + R hasil = Prestasi

Jika Anda dapat memasukkan esensi formula ini di semua poin resume Anda, percayalah pada kami, 99% pekerjaan Anda telah selesai.

Sebagian besar pelamar menyebutkan tanggung jawab atau prestasi mereka. Tetapi rumus ini memastikan bahwa Anda tidak hanya menyebutkan dua parameter ini; Anda juga merinci dampak terukur dari pencapaian Anda . Alih-alih membungkus pencapaian Anda di sekitar profil Anda, tunjukkan dampak pencapaian Anda terhadap organisasi. Ketika Anda melakukan itu, Anda langsung meningkatkan peran Anda dari seseorang yang baru saja melakukan apa yang diperintahkan, menjadi seseorang yang mengambil tanggung jawab mereka dan memberikan dampak di tingkat makro.

Contoh rumus Princeton beraksi:

Mempelopori tim yang terdiri dari 5 Pengembang Junior untuk secara efektif melaksanakan 11 proyek dengan 100% pengiriman tepat waktu sambil mencapai pengurangan biaya 20% dan mendaftarkan tingkat CSAT 4.88/5.00

Poin ini jauh lebih baik daripada poin umum di sepanjang baris:

Bekerja pada berbagai proyek untuk mengurangi biaya dan mencapai kepuasan klien.

Poin seperti ini dengan jelas menyoroti dampak terukur yang dapat Anda capai. Memulai suatu poin dengan kata kerja tindakan/kekuatan (daftar yang dapat Anda temukan di dokumen Princeton yang ditautkan di atas, atau Anda dapat dengan mudah mencarinya di Google) secara instan memperbesar dampak poin tersebut, berbeda dengan kebanyakan kandidat lain yang sering cenderung 'mengatur' semuanya.

Itulah jenis poin yang membuat perekrut berhenti sejenak, dan percayalah, ketika Manajer Perekrutan membaca lusinan resume setiap hari, itu adalah tugas manusia super untuk membuatnya berhenti sejenak dan melihat resume Anda. Tugas Anda adalah melakukan hal itu, dan begitulah cara Anda melakukannya.

6.3 Pengelompokan/Subjudul

Senjata penting lainnya di gudang senjata Anda untuk membuat resume Pengembang bintang adalah bucketing, atau sub-judul.

Hanya membingkai poin yang rapi hanya akan membawa Anda sejauh ini. Katakanlah Anda memilih seluruh pengalaman Anda di profil sebelumnya dan menemukan ini:

  • Mengembangkan perpustakaan sisi klien di iOS dan Android untuk mengaktifkan penggunaan fitur sinkronisasi offline untuk pengembang aplikasi,
  • Membayangkan & mengembangkan lapisan jaringan umum untuk Android untuk mencapai pengurangan ukuran SDK sebesar ~20%,
  • Menugaskan pengembangan Logging Framework di semua platform termasuk iOS, Android & Windows,
  • Meraih 'Team Excellence Award' & memainkan peran penting dalam mengajukan paten berdasarkan perpustakaan logging,
  • Mengkonseptualisasikan dan mengembangkan perpustakaan bagi perusahaan untuk mengurangi biaya tambahan yang terkait dengan penggunaan perpustakaan pihak ketiga,
  • Mempelopori tim yang terdiri dari ~20 orang untuk membuat konsep dan menerapkan fitur Tandai untuk Unggah secara efektif untuk perusahaan,
  • Mengusulkan lapisan jaringan umum untuk semua panggilan jaringan yang akan digunakan oleh produk guna mengoptimalkan ukuran SDK secara efektif.

Tentu, dalam kapasitas masing-masing, poin dibingkai dengan cermat dan tampaknya mengikuti formula Princeton secara seragam. Tetapi seluruh pengalaman kerja itu sendiri tampak seperti dinding teks yang akan membuat perekrut mengerang begitu melihatnya. Anda tidak menginginkan itu, bukan?

Sekarang lihat apa yang terjadi ketika kita mengambil poin yang sama dan menggunakan sihir kita untuk membuatnya mudah bagi perekrut, tanpa mengubah apa pun tentang poin itu sendiri:

Manajemen & Kepemimpinan Tim

  • Mempelopori tim yang terdiri dari ~20 orang untuk membuat konsep dan menerapkan fitur Tandai untuk Unggah secara efektif untuk perusahaan
  • Menugaskan pengembangan Logging Framework di semua platform termasuk iOS, Android & Windows .

Manajemen Perpustakaan & Optimasi Proses

  • Konsep dan pengembangan perpustakaan bagi perusahaan untuk mengurangi biaya tambahan yang terlibat dalam penggunaan perpustakaan pihak ketiga
  • Mengembangkan pustaka sisi klien di iOS dan Android untuk mengaktifkan penggunaan fitur sinkronisasi offline untuk pengembang aplikasi
  • Mengusulkan lapisan jaringan umum untuk semua panggilan jaringan yang akan digunakan oleh produk guna mengoptimalkan ukuran SDK secara efektif .

Prestasi Utama

  • Membayangkan & mengembangkan lapisan jaringan umum untuk Android untuk mencapai pengurangan ukuran SDK sebesar ~20%
  • Meraih 'Team Excellence Award' & memainkan peran penting dalam mengajukan paten berdasarkan perpustakaan logging.

Jika itu bukan barang mic-drop, kita tidak tahu apa itu.

Dalam sekejap, Anda mengubah seluruh pengalaman profesional dengan mengatur semua poin dengan rapi ke dalam ember atau sub-judul. Akibatnya, perekrut tidak harus melalui poin individu — hanya membaca dengan teliti melalui ember akan mencapai tujuannya. Dan untuk lebih mempermanis kesepakatan, Anda menebalkan kata dan frasa yang relevan untuk membuat pekerjaan perekrut lebih mudah? Itu yang Anda inginkan, bukan? Jika Anda membuat pekerjaan perekrut lebih mudah, dia pasti akan membalas budi.

6.4 Bagian Pengalaman Profesional untuk Pengembang Web Tingkat Awal

Tetapi sekali lagi, apakah poin di atas terlihat sedikit tidak nyata? Apa yang Anda lakukan jika Anda adalah seorang yang lebih segar tanpa pengalaman profesional yang signifikan lagi?

Percayalah, memiliki pengalaman kerja selama bertahun-tahun bukanlah satu-satunya cara untuk menunjukkan bahwa Anda akan cocok untuk pekerjaan itu. Lebih dari pencapaian itu sendiri, jika Anda mampu menunjukkan bahwa Anda memiliki sikap yang benar, pekerjaan Anda selesai.

Jadi, bagaimana Anda mengungkapkan pengalaman profesional Anda dengan cara yang akan membuat Anda berdiri dibandingkan dengan Pengembang yang dipersenjatai dengan pengalaman beberapa tahun?

  • Sertakan proyek yang Anda lepas dalam karir Anda sampai saat ini,
  • Dukung profil dan kode Github Anda yang telah Anda posting di sana,
  • Sertakan semua proyek sumber terbuka yang telah Anda sumbangkan,
  • Sebutkan hackathon atau pertemuan pengembang lokal tempat Anda berpartisipasi atau membantu mengaturnya.

KIAT PRO: Jika Anda mencari solusi jangka pendek untuk meningkatkan resume pengembang web tingkat pemula Anda, cari saja beberapa proyek sumber terbuka secara online. Anda akan menemukan ratusan proyek yang dapat Anda sumbangkan, sehingga Anda dapat memasukkannya ke resume Anda.

Temui Chad, pengembang web tingkat pemula yang mencari profil kelas atas. Setelah berjam-jam berunding dan bertukar pikiran, inilah yang dia dapatkan:

Pengembang web tingkat pemula yang memiliki gelar BA dalam Ilmu Komputer dan dipersenjatai dengan pendekatan yang bersemangat untuk belajar di mana saya dapat menerapkan keterampilan pengembangan saya yang luar biasa.

— menguap terus —

Karena Anda tahu bahwa Anda hanya mendapatkan satu kesempatan pada profil impian Anda, mengapa Anda menyabotase peluang Anda jika Anda bisa melakukan ini sebagai gantinya:

PROYEK FREELANCE:
  • Mengembangkan portal webapp untuk perusahaan e-travel untuk meningkatkan penjualan klien sebesar 48%,
  • Mengaktifkan Smiles Dental Clinic untuk mengukur skor kepuasan pasien melalui formulir online. Membantu meningkatkan level CSAT sebesar 7 poin dalam 2 bulan,
  • Mengembangkan situs web secara independen untuk kejuaraan liga Baseball lokal untuk meningkatkan penjualan streaming sebesar 50%,
  • Membuat aplikasi web untuk memfasilitasi donasi mudah melalui Facebook & Whatsapp untuk Friendicoes Shelter for the Homeless. Meningkatkan tingkat donasi sebesar 45% & membantu merehabilitasi 25 orang dari jalanan.

Itu Vincent. Dia tahu dia terjebak dalam lingkaran setan di mana dia membutuhkan pengalaman kerja untuk mendapatkan pengalaman kerja. Jadi dia mengambil tindakan sendiri dan mencari ruang digital untuk setiap dan setiap proyek yang bisa dia temukan. Dalam kurun waktu 4 bulan, ia melaksanakan 4 proyek semacam itu, memperkuat resumenya agar setara dengan pengembang profesional, dan sekarang memimpin timnya sendiri di perusahaan terkemuka.

7. Bagian Pendidikan Dalam Resume Pengembang Web

Bagian ini sering diremehkan oleh sebagian besar pengembang. Bukankah pengalaman dan proyek profesional seharusnya menjadi fokus resume Anda?

Ya. Tapi itu tidak berarti Anda bisa mencoret-coret kualifikasi pendidikan Anda di belakang serbet dan menempelkannya di resume Anda.

Anda dapat mengikuti jalur konvensional dan memasukkan gelar, perguruan tinggi, dan tahun kelulusan Anda.

Tapi ingat. Anda hanya mendapatkan satu kesempatan untuk ini.

Mari kita perjelas melalui sebuah contoh:

BA — Ilmu Komputer
Universitas Syracuse, '16
IPK 3.9

Um. Baik. Sekali lagi, itu tidak salah secara teknis . Tapi coba ini:

BA — Ilmu Komputer
Universitas Syracuse, 2013-2016

  • Memanfaatkan hasrat yang mengakar untuk teknologi cloud dengan berkontribusi pada Proyek AWS open-source untuk Universitas New York
  • Menulis kolom 'Apakah AI Revolusi Industri Abad 21' untuk majalah perguruan tinggi
  • Mengembangkan aplikasi seluler Kontak Salesforce untuk merampingkan operasi & melakukan Tes Unit Jasmine dalam proses TDD
    • Menyebarkan Arsitektur MVVM untuk meningkatkan kemampuan membangun aplikasi yang dapat diskalakan & penggunaan Pagination & Sorting yang dioptimalkan

Kita tidak perlu menjelaskan perbedaannya, bukan? Bagian terbaiknya adalah itu mudah dilakukan. Bagian 'Pendidikan' Anda tidak harus terlihat seperti itu — poin di atas hanyalah contoh. Tetapi jika Anda duduk dan bertukar pikiran dengan diri sendiri, Anda pasti akan menemukan daftar sesuatu yang dapat Anda ukur dan masukkan ke dalam resume Anda — partisipasi dalam klub, magang, proyek lepas, kompetisi perguruan tinggi, publikasi... pada benar-benar.

8. Proyek Teknis

Jika Anda telah mengikuti tip kami sampai sekarang, Anda dapat memasukkan semuanya untuk membuat bagian 'Proyek' yang brilian untuk resume pengembang web Anda. Menggabungkan formula Princeton dengan bucketing dan bolding, seperti inilah contoh bagian 'Proyek':

Beberapa petunjuk jelas yang disoroti oleh contoh ini adalah sebagai berikut:

  • Untuk setiap proyek, sertakan subjudul 'Lingkungan' yang mencantumkan semua alat dan teknologi yang digunakan untuk melaksanakan proyek itu. Jika ada banyak, Anda dapat mengkategorikannya ke dalam kelas lebih lanjut (seperti yang kami lakukan dengan bagian 'Keterampilan Teknis').
  • Deskripsi perusahaan/klien membantu menempatkan proyek dalam perspektif. Idenya adalah untuk menunjukkan kepada perekrut bahwa Anda bekerja untuk perusahaan terkenal. You can include figures around number of employees, revenue, etc. to make sure it comes out like that.
  • Industry standards dictate the location and time period to be aligned to the right, with the company and project title aligned to the left.
  • Adding buckets or subheadings is an effective way to incorporate the skills and methodologies which the recruiter is looking for. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. (Pratinjau besar)

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

Ah. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. Key Takeaways

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)