JavaRush /Java Blog /Random-ID /Rehat kopi #14. Bagaimana seorang programmer freelance da...

Rehat kopi #14. Bagaimana seorang programmer freelance dapat menemukan klien pertamanya, 8 tips untuk junior

Dipublikasikan di grup Random-ID

Bagaimana seorang programmer lepas dapat menemukan klien pertamanya?

Sumber: Medium Rehat kopi #14.  Bagaimana seorang programmer freelance dapat menemukan klien pertamanya, 8 tips untuk junior - 1 Apakah Anda memiliki keterampilan yang ingin diubah menjadi uang? Jika ya, maka Anda harus mulai menghasilkan uang dari pemrograman melalui pekerjaan lepas. Ada banyak keuntungan dari hal ini. Anda tidak harus melalui wawancara, bekerja dengan ketat dari jam sembilan sampai jam lima, atau menanggung rekan kerja yang pemarah dan kopi kantor yang buruk. Satu-satunya masalah yang akan Anda temui pada tahap pertama adalah menemukan klien. Dengan menggunakan alat online yang tepat, Anda dapat menyediakan pesanan lebih cepat dan menemukan klien yang membayar. Rekomendasi saya sangat sederhana namun efektif.

1. Buka profil LinkedIn

LinkedIn adalah jejaring sosial paling terkenal bagi para profesional. Dengan membuat akun di sana, Anda dapat mempresentasikan keterampilan pemrograman, pengalaman, dan pendidikan Anda. Dan tentu saja, di LinkedIn Anda dapat terhubung dengan calon klien Anda. Hanya perlu beberapa menit untuk membuat profil. Namun perlu diingat bahwa LinkedIn tidak seperti Facebook atau jejaring sosial lainnya. Di sini Anda hanya perlu menampilkan apa yang dengan jelas memberi tahu klien tentang profesionalisme Anda. Tambahkan ke jaringan Anda orang-orang yang pernah bekerja dengan Anda di masa lalu dan rekan-rekan saat ini. Cobalah untuk bertemu dengan programmer lain. Bagikan artikel menarik dan relevan. Tulis postingan yang mencerminkan ide profesional Anda. Posting tips dan trik yang Anda gunakan dalam pekerjaan Anda. Posisikan diri Anda sebagai ahli di bidang Anda. Orang-orang akan memperhatikan dan mengikuti apa yang Anda katakan. Peluang yang didapat dari berinteraksi di LinkedIn tidak terbatas—Anda harus memanfaatkannya semaksimal mungkin.

2. Daftar di bursa freelance

Berkat situs seperti Upwork, Freelancer, dan Fivver, Anda dapat menemukan upah per jam yang layak sebagai pekerja lepas atau konsultan. Pengalaman saya dengan Upwork positif, meskipun perlu beberapa saat bagi saya untuk memahami cara kerja platform ini. Bersiaplah untuk pemrogram yang tinggal di negara kurang berkembang untuk menyelesaikan pesanan Anda dengan biaya setengah atau seperempat dari biaya yang Anda harapkan. Oleh karena itu, Anda mungkin harus menetapkan tawaran rendah pada awalnya. Namun hal ini harus dilakukan demi portofolio. Jangan lupa bahwa banyak klien tidak mencari spesialis yang murah namun berkualitas. Dan mereka siap membayar banyak uang kepada orang-orang seperti itu. Dengan membuat portofolio dari beberapa pekerjaan yang telah diselesaikan dan menerima ulasan positif, Anda kemudian dapat menawar lebih tinggi untuk pekerjaan Anda.

3. Mulai blog profesional

Memiliki blog Anda sendiri di Medium atau YouTube akan memungkinkan Anda membangun reputasi sebagai seorang profesional dan menemukan klien. Bagaimanapun, audiens Anda tidak hanya mencakup pendatang baru, tetapi juga calon pemberi kerja. Memiliki kehadiran online akan memberi Anda keuntungan besar. Anda akan dapat menunjukkan kualitas profesional Anda dengan cara yang menguntungkan. Kepemimpinan industri adalah cara ampuh untuk memperluas jangkauan Anda, meskipun Anda tidak menganggap diri Anda cukup berpengalaman. Orang-orang akan menghubungi Anda di komentar untuk meminta nasihat. Bersedialah untuk mendengarkan cerita mereka dan tawarkan apa pun yang Anda bisa untuk membantu situasi mereka. Ini tidak hanya merupakan cara yang bagus untuk membangun pendekatan yang berpusat pada orang dalam menjalankan bisnis, namun juga merupakan metode untuk mengasah keterampilan Anda, yang kemudian dapat Anda gunakan saat bekerja dengan klien yang membayar.

8 Tips untuk Pengembang Pemula

Sumber: Dev.to Dengan mengamati pekerja magangnya, penulis telah mengumpulkan beberapa rekomendasi berguna untuk calon pengembang. Rehat kopi #14.  Bagaimana seorang programmer freelance dapat menemukan klien pertamanya, 8 tips untuk junior - 2

1. Jangan mencoba mempelajari semuanya pada saat yang bersamaan

Dari pengalaman saya sendiri, saya dapat mengatakan bahwa belajar menulis kode adalah kerja keras. Dan bukan hanya karena studi sintaksis, tetapi juga karena banyaknya teknologi yang berbeda. Tidak cukup hanya mempelajari bahasa pemrograman; Anda juga harus menguasai perpustakaan yang paling sering digunakan. Jangan mencoba mempelajari banyak bahasa dan/atau kerangka kerja. Pilih saja salah satunya. Setelah mempelajari bahasa pertama (framework), mempelajari bahasa berikutnya akan jauh lebih mudah.

2. Jangan terburu-buru! Cobalah untuk memahami apa yang Anda lakukan

Ketika saya masih junior, saya selalu terburu-buru untuk pergi ke suatu tempat. Saya mengamati hal yang sama dengan pekerja magang saya. Begitu Anda menerima tugas, Anda tidak perlu terburu-buru menulis kode. Jauh lebih baik untuk mengambil selembar kertas dan mulai memikirkan pendekatan terhadap solusi. Jika Anda tidak punya ide, mintalah bantuan mentor atau cari di Internet. Dengan cara ini Anda dapat membangun solusi logis yang akan lebih mudah diubah menjadi solusi yang berhasil.

3. Jangan menyalin kodenya. Jika Anda menemukan solusi yang sudah jadi di Internet, cari tahu dan tulis ulang lagi

Percayalah, jika Anda hanya menyalin-menempelkan kode orang lain, Anda tidak hanya tidak akan mempelajari apa pun, tetapi juga berisiko menambahkan bug asing. Jika Anda menemukan contoh yang berfungsi, baca setiap barisnya, pahami, lalu tulis ulang dengan modifikasi Anda sendiri.

4. Tetapkan batas waktu

Poin ini sangat penting. Selalu batasi waktu Anda saat melakukan sesuatu yang baru. Saya telah memperhatikan lebih dari sekali betapa mudahnya lupa waktu saat mengerjakan kode. Jadi saran saya adalah mencoba menyelesaikan masalah Anda sendiri, tapi jangan lupa bahwa pengembang yang baik tahu kapan harus berhenti dan meminta bantuan. Saat menghadapi masalah baru, luangkan waktu 30 menit untuk mencari solusi. Jika Anda merasa buntu, mintalah bantuan.

5. Rencanakan tugas

Saya akan memberi Anda nasihat sederhana: bagilah tugas menjadi bagian-bagian kecil. Ini akan memudahkan untuk mengoordinasikan tindakan Anda, ditambah lagi Anda akan merasakan perasaan menyenangkan setelah menyelesaikan pekerjaan pada setiap tahap individu.

6. Mulai proyek pribadi menggunakan teknologi yang sama dengan yang Anda gunakan di tempat kerja.

Jika Anda baru, gunakan teknologi yang sama untuk proyek pribadi seperti yang Anda lakukan untuk pekerjaan. Biasanya di tempat kerja tidak ada kesempatan untuk membuat proyek dari awal. Namun proyek pribadi memberi Anda kesempatan untuk bekerja dengan bagian bahasa (kerangka kerja) yang tidak Anda gunakan selama jam kerja. Saya ingat ketika saya mulai menggunakan Docker. Saya tidak begitu mengerti apa itu saat itu. Tapi kemudian saya membuat proyek saya sendiri menggunakan Docker yang dikombinasikan dengan penerapan otomatis. Setelah ini, lebih mudah bagi saya untuk berpartisipasi dalam diskusi terkait Docker, serta menggunakan keterampilan yang diperoleh di tempat kerja.

7. Catat aktivitas Anda

Ketika saya mulai, seorang rekan menyarankan agar saya membuat jurnal (atau catatan) tentang apa yang saya lakukan dan pelajari. Ini adalah ide yang bagus. Anda akan selalu memiliki buku referensi berisi informasi tentang bagaimana Anda memecahkan suatu masalah di masa lalu.

8. Istirahat! Dengan cara ini Anda akan lebih produktif dan mampu mengingat semuanya dengan lebih baik.

Sejujurnya, saya sendiri punya masalah dengan ini, tapi saya sangat menyarankan Anda istirahat secara teratur. Misalnya, Anda bisa membuat kode selama 30-45 menit lalu istirahat 5 menit. Percayalah, itu baik untuk kesehatan fisik dan mental. Selain itu, jangan lupa untuk meluangkan waktu untuk hobi yang tidak berhubungan dengan pemrograman.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION