


Dulu aku sering mikir, “Gimana ya caranya dapetin uang dari skill ngodingku?” Aku lihat di sosial media banyak banget orang yang udah bisa menghasilkan puluhan juta cuma dari bikin website, dan itu bahkan nggak ngoding sama sekali, loh. Aku respect sama mereka. Walaupun pengalaman IT mereka mungkin masih di bawahku, mereka bisa memanfaatkan skill sesederhana itu untuk jadi sumber income mereka.
Sedangkan aku, yang udah berpengalaman 3 tahun bikin website, cuma bisa bikin web untuk tugas sekolah, lomba, dan mentok-mentok paling proyek portofolio untuk diriku sendiri. Setelah aku belajar dari mereka, aku mulai sadar, mereka bisa karena mereka mau memulai tak penting apapun skill yang kita punya selagi kita ada keinginan kita pasti bisa menghasilkan uang dari skill yang kita punya.
Artikel ini aku tulis berdasarkan perjalanan nyata aku sebagai web developer yang sekarang menjalani freelance sambil sekolah. Bukan teori dari buku, bukan riset dari internet, ini hal-hal yang benar-benar aku alami, termasuk kesalahan-kesalahannya.
Ada banyak alasan kenapa ini salah satu peluang terbaik yang bisa kamu ambil sekarang bukan nanti setelah lulus.
Kesalahan pertama yang hampir semua pemula lakukan adalah menawarkan segalanya. "Aku bisa bikin website apa saja." Kedengarannya fleksibel, tapi di mata klien, itu justru terkesan tidak fokus.
Pilih niche yang spesifik sejak awal. Bukan karena kamu tidak bisa yang lain, tapi karena niche membuatmu lebih mudah ditemukan dan lebih mudah dipercaya.
Proyek pertamaku adalah website untuk bisnis tour dan travel di Bali. Bukan kebetulan, aku memang sudah familiar dengan industri ini karena lingkungan sekitarku. Dan justru karena spesifik itulah klienku merasa aku "ngerti" dunia mereka.
Coba tulis satu kalimat ini sekarang: "Aku bikin website untuk [jenis bisnis] di [area/industri] supaya mereka bisa [manfaat konkret]."
Ini yang sering jadi alasan untuk tidak mulai: "Aku belum punya portofolio." Padahal portofolio tidak harus datang dari klien berbayar.
Waktu pertama kali aku mulai, aku bikin beberapa proyek sendiri dan deploy di Vercel gratis, tidak perlu beli hosting dulu. Idenya sederhana: simulasikan website untuk bisnis nyata yang ada di sekitarmu. Buat website fiktif untuk warung kopi favoritmu, untuk villa yang sering kamu lewati, atau redesign website lokal yang sudah ketinggalan zaman.
Yang paling penting: setiap proyek punya cerita. Bukan cuma "ini website-nya," tapi jelaskan masalah apa yang dipecahkan, kenapa kamu pilih pendekatan itu, dan seperti apa hasilnya. Tiga proyek dengan case study yang baik lebih menjual dari sepuluh proyek tanpa konteks.
Stack yang aku pakai: Laravel dan Next.js untuk proyek yang lebih kompleks, WordPress untuk proyek kecil yang butuh delivery cepat. Sesuaikan dengan kebutuhan, tidak perlu selalu pakai yang paling canggih.
angan langsung daftar Upwork atau Fiverr. Itu bukan langkah pertama yang tepat, persaingannya keras dan kamu belum punya ulasan apapun.
Klien pertamaku datang dari orang-orang di sekitarku, teman, kenalan, atau keluarga yang tahu aku bisa coding. Bukan karena aku aktif promosi besar-besaran, tapi karena aku mulai sering posting progress dan proyek yang aku kerjakan di media sosial.
Strategi yang paling efektif untuk pemula:
Proyek pertamaku di kisaran Rp 500 ribu sampai Rp 2 juta. Untuk sekarang, angka itu mungkin terasa kecil dan memang kecil. Tapi bukan itu intinya.
Yang penting di proyek pertama bukan margin keuntungan, tapi pengalaman end-to-end: dari brief, pengerjaan, revisi, sampai serah terima dan pembayaran. Itu yang tidak bisa kamu dapat dari ngerjain tugas kuliah.
Satu hal yang harus kamu pegang: jangan pernah gratis. Bahkan Rp 200 ribu pun jauh lebih baik dari gratis, karena harga menciptakan komitmen dari kamu dan dari klien. Ingat selalu Minta DP 50% sebelum mulai kerja. Ini bukan soal tidak percaya, ini standar profesional.
Ini bagian yang paling aku sesali dari proyek-proyek awalku, dan jujur masih jadi pelajaran berharga sampai sekarang.
Ada beberapa kesalahan klasik yang aku lakukan saat handle klien pertama:
Semua itu bisa dihindari seiring kamu handle klien dan jangan pernah takut untuk bertemu langsung dengan klien karena dengan bertemu langsung dapat meningkatkan potensi dealing kamu.
"Klien pertama bukan soal seberapa bagus skillmu. Ini soal seberapa berani kamu mengangkat tangan dan bilang, "Aku bisa bantu."
Kalau aku merangkum semua ini jadi satu pesan: jangan tunggu sempurna. Portfolio-mu tidak perlu sempurna. Skill-mu tidak perlu setara senior developer. Harga pertamamu tidak perlu fantastis.
Yang perlu kamu lakukan sekarang cukup dua hal. Pertama, buat atau rapikan satu proyek yang bisa kamu tunjukkan. Kedua, beritahu orang di lingkaran terdekatmu bahwa kamu buka jasa web development.
Ringkasan roadmap-nya:
1. Tentukan niche spesifikmu, siapa klien idealmu dan website apa yang kamu buat.
2. Bangun 2–3 proyek portofolio meski belum ada klien berbayar, deploy gratis di Vercel atau GitHub Pages.
3. Cari klien pertama dari orang-orang terdekat, bukan platform internasional.
4. Charge dengan harga yang wajar, jangan gratis, minta DP 50% di depan.
5. Kerjakan secara profesional sejak awal: brief yang baik, scope yang jelas, dan minta testimonial setelah selesai.