Saya tidak punya kantor. Tidak punya kartu nama yang bagus. Tidak punya portofolio yang dikemas rapi di website khusus. Tapi selama beberapa tahun ini saya menerima pekerjaan coding dari rumah, dan dari situ saya belajar banyak β termasuk hal-hal yang tidak pernah diajarkan tutorial manapun.
Klien Pertama: Dari Kenalan Sendiri
Klien pertama saya bukan dari marketplace freelance. Bukan dari LinkedIn. Dari tetangga yang tahu saya "orang yang ngerti komputer".
Dia minta dibuatkan sistem kasir sederhana untuk warung kecilnya β input barang, hitung total, cetak struk. Bayarannya tidak besar. Tapi dari proyek itu saya belajar sesuatu yang tidak ada di tutorial manapun: klien tidak peduli dengan teknologi yang Anda pakai, mereka peduli apakah masalah mereka selesai.
Saya pakai PHP murni untuk sistem itu. Bisa saja pakai Laravel atau framework keren lainnya. Tapi PHP murni lebih mudah saya deploy di hosting murahnya, lebih mudah saya jelaskan cara bacupnya, dan lebih mudah di-maintain kalau ada masalah kecil. Keputusan teknis harus melayani kebutuhan klien, bukan ego saya sebagai developer.
Pelajaran dari Proyek yang Hampir Gagal
Tidak semua proyek berjalan mulus. Ada satu proyek website toko online kecil yang hampir jadi mimpi buruk.
Masalahnya dimulai dari scope yang tidak jelas. Klien minta "website toko online" β saya langsung mengiyakan tanpa tanya detail. Di tengah pengerjaan, muncul permintaan tambahan: integrasi payment gateway, sistem voucher, laporan penjualan. Semua itu tidak ada di kesepakatan awal.
Saya sudah terlanjur kerja setengah jalan, tidak enak minta tambahan bayaran, akhirnya saya kerjakan semuanya. Proyek yang seharusnya selesai tiga minggu molor jadi dua bulan. Bayarannya sama.
Dari situ saya belajar: scope creep adalah musuh freelancer. Sekarang setiap proyek β sekecil apapun β saya buat list tertulis apa yang masuk dan apa yang tidak masuk. Kalau ada permintaan di luar list itu, ada negosiasi tambahan. Tidak ada pengecualian.
Soal Harga: Paling Susah Diputuskan
Ini yang paling bikin galau di awal: berapa yang harus saya minta?
Saya pernah kemurahan β kerja keras dua minggu, bayarannya tidak sebanding. Saya juga pernah kehilangan klien karena harga yang saya minta terlalu tinggi untuk ukuran mereka. Tidak ada formula ajaib untuk ini.
Yang saya pegang sekarang: harga bukan cuma soal waktu yang dihabiskan, tapi juga soal nilai yang diterima klien. Sistem kasir yang menghemat satu jam kerja manual per hari punya nilai berbeda dari sekadar halaman profil yang tidak digunakan siapapun.
Dan kalau klien menawar terlalu jauh di bawah harga yang masuk akal? Saya belajar untuk menolak dengan baik-baik. Lebih baik tidak dapat proyek dari pada ambil proyek yang dari awal sudah tidak proporsional.
Yang Paling Membantu: Reputasi dari Mulut ke Mulut
Di daerah seperti Kawunganten, jaringan pertemanan lebih kuat dari iklan manapun. Klien-klien saya yang terbaik hampir semuanya datang dari referral β seseorang yang pernah saya bantu, lalu merekomendasikan saya ke orang lain.
Ini berarti kualitas pekerjaan dan komunikasi yang baik bukan pilihan β itu investasi jangka panjang. Satu klien yang puas bisa jadi pintu ke lima klien berikutnya. Satu klien yang kecewa bisa menutup pintu yang tidak pernah kita tahu ada.
Jujur: Tidak Selalu Cukup
Saya jujur: pendapatan dari jasa coding tidak selalu konsisten. Ada bulan yang ramai, ada bulan yang sepi. Ini realita freelance yang perlu dihadapi dari awal, bukan sesuatu yang bisa diselesaikan dengan "kerja lebih keras".
Yang membantu adalah punya proyek sampingan yang menghasilkan secara pasif β blog ini salah satunya, aplikasi yang saya publish ke Play Store juga. Tidak besar, tapi membantu menjaga cashflow di bulan-bulan sepi.
Kalau Anda mau coba jual jasa coding dari rumah, mulailah. Tapi mulailah dengan ekspektasi yang realistis: ini bukan jalan cepat kaya. Ini kerja nyata, dengan tantangan nyata, yang butuh waktu untuk dibangun.
Ada yang punya pengalaman freelance coding di Indonesia? Saya penasaran gimana pengalaman teman-teman β bagi ceritanya di komentar ya.
Belum ada komentar. Jadilah yang pertama menulis.
Tulis Komentar