Product Manager Harus Bisa Ngoding?

LivinginTelkom
3 min readAug 30, 2023

--

Product Manager Harus Bisa Ngoding

“Apakah seorang manajer produk harus bisa coding?”

Pertanyaan ini seringkali menjadi topik hangat di antara Product Managers, khususnya dalam lingkup industri perangkat lunak. Kalau kita merujuk kepada referensi klasik, kemampuan Product Manager adalah hasil irisan dari aspek User Experience, Technology, dan Business. Artinya seorang Product Manager harus memahami ketiga aspek produk tersebut.

Namun yang menjadi pertanyaan, apakah seorang Product Manager harus benar-benar menguasai ketiga aspek produk tersebut? Dalam konteks aspek Technology, apakah seorang Product Manager harus mampu menuliskan baris kode program? Sebelum menjawab pertanyaan tersebut, mari kita ketahui batasan dari peran seorang Product Manager terlebih dahulu.

Marty Cagan menjelaskan dalam bukunya “Inspired” bahwasanya peran dari seorang Product Manager adalah “to discover a product that is valuable, usable and feasible”. Secara harfiah, seorang Product Manager harus dapat memastikan bahwa sebuah produk memiliki tiga kriteria yaitu, bernilai, berguna, dan bermutu baik untuk bisnis perusahaan maupun untuk pelanggan.

Oleh karenanya, peran seorang Product Manager biasanya juga disebut sebagai “orkestrator” karena bertugas untuk memastikan kesesuaian produk secara end-to-end, mulai dari strategi bisnisnya, pengembangannya, hingga pemasarannya.

Artinya, seorang Product Manager harus dapat berkolaborasi dengan setiap elemen yang terlibat pada tiap prosesnya, mulai dari manajemen sebagai stakeholder hingga unit pemasaran. Product Manager juga berkolaborasi dengan para developer seperti Programmer dan Designer dalam fase pengembangan produk.

Di dalam fase pengembangan, seorang Product Manager memastikan produk yang dikembangkan memenuhi tiga kriteria yang telah disebutkan di awal. Oleh karena itu, seorang Product Manager harus memiliki pemahaman terhadap ketiga aspek sebuah produk yaitu bisnis (valuable), desain (usable), dan teknologi (feasible).

Dalam konteks teknologi, seorang Product Manager tidak harus memiliki kemampuan untuk menuliskan kode program. Akan tetapi sangat dianjurkan bila seorang Product Manager memahami (setidaknya) technology stack serta algoritma dan struktur data untuk memastikan feasibility dari pengembangan sebuah produk. Selain itu, adapun benefit dari seorang Product Manager yang dapat mengetahui pemrograman, yaitu:

  1. Product Manager menjadi lebih mudah berkomunikasi secara teknis dengan para Programmer karena memahami terminologi dan kata kunci yang digunakan oleh Programmer. Product Manager juga akan lebih akurat ketika menulis dokumen kebutuhan pengembangan produk.
  2. Product Manager menjadi lebih mudah mengikuti tren teknologi dan menangkap peluang serta ancaman dari tren tersebut untuk meningkatkan kualitas dari produk yang dikembangkan.
  3. Dan yang tidak kalah penting, Product Manager menjadi lebih empati terhadap Programmer karena paham akan kompleksitas dari proses pembuatan kode program. Hal ini dapat meningkatkan kepercayaan antar sesama sehingga meminimalisir konflik yang mungkin akan terjadi.

Maka dari itu, memiliki kemampuan pemrograman adalah benefit untuk mendukung pekerjaan seorang Product Manager yang banyak terlibat dalam komunikasi lintas tim dan memimpin tim produk. Hal ini juga berlaku untuk aspek User Experience serta Business.

Setidaknya, seorang Product Manager mampu memahami prinsip-prinsip user experience yang baik agar produk yang dikembangkan dapat digunakan dengan baik oleh pengguna untuk menyelesaikan masalah mereka. Juga akan lebih baik bila seorang Product Manager mampu memahami potensi bisnis dari produk yang dikelolanya sebagai jaminan bahwasanya produk yang dikembangkan baik untuk keberlanjutan perusahaan

Jadi, jawaban yang bijak untuk pertanyaan “Apakah seorang manajer produk harus bisa coding?” adalah tidak wajib. Namun akan lebih baik jika seorang Product Manager memahami ilmu pemrograman untuk mendukung pekerjaannya dalam berkolaborasi dan berkomunikasi dengan berbagai macam bidang pekerjaan demi kesuksesan produk yang dikelolanya.

Bagi kamu yang ingin mengetahui informasi rekrutmen (GPTP, Professional, Internship), event, insight, dan lainnya, pantau terus akun Instagram @livingintelkom dan web rekrutmen di https://careers.telkom.co.id/ ya!

--

--

LivinginTelkom
LivinginTelkom

Written by LivinginTelkom

A professional youth community of @telkomindonesia Our story of Learn, Grow, Contribute to Indonesia: A great place for digital innovation champions

No responses yet