7 Cara Mendapatkan Pekerjaan Pengembangan Front-End Freelance

Diterbitkan: 2016-03-18

Sebagai pengembang lepas, Anda memiliki kebebasan untuk memilih proyek Anda, mengatur jadwal Anda, dan berpotensi menghasilkan lebih banyak uang daripada yang Anda lakukan dalam pertunjukan penuh waktu Anda. Itu sebabnya bahkan pembuat kode Google mengubah angkutan gratis mewah mereka dan makan siang dengan katering untuk menjadi kontraktor independen.

Di eselon atas dunia freelance, pengembang meraup hingga seribu dolar per jam. Mereka mengelilingi dunia saat mereka bekerja, atau mereka tinggal di rumah dan menemukan keseimbangan kehidupan kerja apa pun yang membuat mereka paling produktif. Apapun yang mengapungkan perahu mereka.

Apa yang tidak mereka lakukan adalah mencatat jadwal orang lain. Tentu, mereka memiliki lebih banyak ketidakpastian tentang apa yang akan terjadi selanjutnya, tetapi mereka bernasib sangat baik. Tapi bagaimana Anda sampai di sana dari kursi kantor Anda?

Transisi ke pekerjaan lepas memang bisa menakutkan. Mungkin cukup sulit untuk mendapatkan pekerjaan yang konsisten yang menggairahkan Anda dan membayar tagihan, terutama jika Anda belum membuat nama besar untuk diri sendiri di salah satu Raksasa Teknologi. Jangan salah: dengan menjadi pekerja lepas, Anda menciptakan bisnis Anda sendiri (sangat kecil).

Anda harus fokus pada pemasaran diri sendiri sama seperti Anda harus fokus untuk tetap menjadi yang terdepan dengan keterampilan teknis Anda. Berikut adalah 7 cara Anda dapat memposisikan diri untuk memiliki aliran pekerjaan pengembangan front-end freelance yang stabil.

1. Miliki Kehadiran Bintang Online

Have a Stellar Online Presence

Tak perlu dikatakan bahwa Anda harus terus-menerus mengasah keterampilan teknis Anda, tetapi sebagai seorang pekerja lepas, Anda juga harus benar-benar fokus untuk menampilkan keterampilan tersebut. Pastikan Anda memiliki portofolio online yang menunjukkan bahwa Anda mengetahui semua teknologi baru dan itu berfungsi dengan baik untuk memamerkan merek pribadi, keserbagunaan, dan organisasi Anda.

Baik Anda mengandalkan situs web pribadi, GitHub, atau profil LinkedIn Anda untuk menyiarkan bakat Anda (semoga semua hal di atas), waspadalah dalam menjaga riwayat pekerjaan Anda dan keterampilan yang diperoleh tetap mutakhir. Anda harus mengunggah cuplikan proyek yang sedang Anda kerjakan dan selalu pastikan untuk menyertakan penjelasan. Ingatlah bahwa sebagian besar klien Anda tidak akan tahu banyak tentang pengembangan front-end, jadi yang terbaik adalah mengartikulasikan apa yang Anda lakukan dalam jargon non-teknologi untuk kecernaan maksimum.

Anda juga harus memanfaatkan banyak alat manajemen media sosial yang tersedia untuk membantu Anda mengelola kehadiran online Anda secara sistematis. IFTTT (If This Then That) adalah situs yang mudah digunakan yang menyinkronkan profil Anda di berbagai platform, sehingga setiap kali Anda mempublikasikan posting di LinkedIn, misalnya, akun Twitter Anda akan secara otomatis memberi tahu pengikut Anda.

Ini adalah cara yang bagus untuk memanfaatkan jaringan Anda yang sudah ada sebelumnya di satu platform untuk mendapatkan lalu lintas di yang baru. Buffer dan Hootsuite adalah dua dasbor media sosial lain yang memungkinkan Anda mengelola semua profil Anda di satu tempat, memungkinkan Anda menjadwalkan rilis konten dan menggunakan analitik data untuk mengukur jangkauan dan keterlibatan posting Anda.

2. Berpikir Seperti Majikan

Think Like an Employer

Banyak orang yang berada di pasar untuk pengembang lepas tidak tahu persis apa peran pengembang front-end – itulah salah satu alasan besar mereka keluar untuk merekrut. Ke mana mereka akan berpaling?

Mungkin untuk teman sekamar kuliah mereka atau sepupu kecil mereka yang ahli dalam pengkodean, tetapi lebih sering daripada tidak, titik referensi pertama mereka adalah internet. Ada banyak panduan perekrutan pengembang front-end dan deskripsi pekerjaan di luar sana yang dirancang untuk membantu pemberi kerja membedakan peran berbagai jenis pengembang, sehingga mereka tahu siapa yang harus dipekerjakan untuk meningkatkan pengalaman pengguna mereka.

Manfaatkan sumber daya ini. Jika Anda melihat bahwa tingkat keahlian tertentu tidak dapat dinegosiasikan dalam JavaScript, dan Anda memahaminya, tetapi Anda juga melihat banyak situs teratas menyarankan pemberi kerja bahwa mereka harus mencari pengembang dengan pengetahuan kerja dari jQuery juga, perhatikan.

Buka buku (atau web) dan pastikan Anda berupaya menguasai semua kualifikasi yang Anda lihat bermunculan secara online.

3. Fokus pada Pengembangan Soft Skill Anda

Focus on Developing Your Soft Skills

Saat mencari untuk merekrut bakat lepas front-end, klien tidak hanya mencari pengembang rockstar; mereka menginginkan seseorang yang dapat menyesuaikan diri dengan tim mereka dan menghubungkan semua bagian proyek bersama-sama. Sebagai pengembang front-end, Anda mengenakan banyak topi, berkoordinasi dengan tim back-end dan desainer UI/UX. Nilai menjadi komunikator yang baik tidak dapat diremehkan.

Mampu menjelaskan bagaimana Anda memecahkan masalah tertentu mungkin tampak sangat intuitif, itulah sebabnya banyak pengembang tidak menghabiskan banyak waktu untuk memikirkan bagaimana menjelaskan proses keputusan mereka.

Tetapi jika Anda tidak berpengalaman dalam melakukannya untuk seseorang yang belum pernah bekerja melalui masalah pengkodean sebelumnya, Anda mungkin akan terkejut betapa sulitnya itu. Luangkan waktu untuk memastikan Anda telah menemukan cara terbaik untuk mengartikulasikan proses kerja Anda.

Itu selalu merupakan ide yang baik untuk berlatih dengan kolega dan teman non-teknologi Anda sebelum melakukan kontak dengan klien potensial. Ini mungkin bukan percakapan makan malam yang paling menarik, tetapi ini adalah cara yang bagus untuk mempersiapkan wawancara Anda dan membedakan diri Anda sebagai komunikator yang hebat.

4. Mulai Kecil

Dengan bangkitnya ekonomi pekerja lepas, hadirlah banyak sekali papan pekerjaan lepas di internet. Gunakan situs seperti Upwork atau Freelancer untuk menemukan pekerjaan yang memungkinkan Anda memulai dari yang kecil. Ambil proyek yang relatif sederhana dan sangat mudah dikelola untuk memulai dan gunakan sebagai cara untuk membangun pengalaman Anda sebelum mengambil pekerjaan yang lebih kompleks dan memakan waktu.

Dengan memulai dengan proyek yang lebih kecil, Anda akan memberi diri Anda kesempatan untuk "mencelupkan kaki Anda ke dalam" sebelum mengambil risiko penuh. Gunakan proyek pertama Anda untuk menguji lingkungan kerja yang berbeda dan pelajari cara terbaik Anda berkomunikasi dengan klien dari jauh. Anda akan membangun portofolio Anda dan mencari tahu apa yang diperlukan untuk menjadi seorang pebisnis, bukan hanya seorang karyawan.

5. Bergabunglah dengan Jaringan Bakat

Join a Talent Network

Satu masalah besar dengan papan pekerjaan online adalah bahwa meskipun mereka adalah tempat yang bagus bagi pekerja lepas dan pemberi kerja untuk terhubung, sebagian besar waktu, mereka tidak menangani banyak proses pemeriksaan di kedua ujungnya. Itu berarti mereka sering sangat ramai oleh para amatir, baik dari segi pengembang maupun klien. Mungkin sulit untuk menemukan pasokan proyek yang menarik dan klien yang konsisten yang benar-benar memahami pengembangan front-end dan karena itu telah menetapkan harapan yang masuk akal dari Anda.

Jaringan bakat seperti Toptal mengambil sebagian besar pencarian di kedua ujungnya, membuatnya sangat mudah bagi pengembang terkemuka untuk terhubung dengan klien yang serius. Toptal adalah jaringan yang sekarang terdiri dari ribuan pengembang dan desainer lepas dari seluruh dunia, yang semuanya telah melewati proses penyaringan yang sangat ketat.

Mereka juga menyaring klien, jadi Anda tidak perlu membuang waktu untuk menyingkirkan klien yang tidak tahu apa yang mereka inginkan atau lakukan. Dengan bergabung, Anda akan menjadi bagian dari jaringan elit pengembang berbakat yang akan mencocokkan Anda dengan aliran klien yang stabil dengan proyek yang dikembangkan dengan baik dan menarik.

6. Jadilah Cerdas Tentang Tarif Anda

Be Smart About Your Rates

Salah satu bagian tersulit dari menjadi pengembang lepas, terutama ketika Anda baru memulai, adalah menetapkan tarif Anda. Anda perlu menemukan sweet spot di tengah penetapan harga diri Anda tidak terlalu rendah sehingga Anda benar-benar kehilangan uang, tetapi tidak terlalu tinggi sehingga klien potensial berpaling.

Langkah pertama Anda di sini adalah melakukan riset pasar. Apa yang dibebankan oleh pengembang front-end lainnya yang melaporkan tingkat keahlian yang sama? Lakukan beberapa pencarian di papan pekerjaan untuk tarif yang berlaku di wilayah Anda, dan jika situs tersebut memiliki sistem peringkat, periksa bagaimana harga berubah dengan peningkatan ulasan positif atau proyek yang diselesaikan.

Kedua, pikirkan tentang biaya overhead Anda sendiri dan pengeluaran lainnya. Berapa biaya yang Anda keluarkan untuk menyelesaikan pekerjaan? Bagilah ini dengan waktu yang Anda perkirakan akan dibutuhkan untuk menyelesaikan proyek, dan itu kira-kira akan menjadi tingkat impas Anda. Pertimbangkan apa yang telah Anda pelajari dari riset pasar dan tingkat impas Anda saat Anda menetapkan harga.

Ketiga, Anda harus selalu memikirkan klien. Apakah mereka startup kecil atau perusahaan besar? Jelas jika Anda bekerja dengan tim yang baru memulai, harga Anda harus lebih rendah dari yang seharusnya jika Anda mendapatkan pekerjaan dengan merek yang sudah mapan. Nilai seperti apa yang Anda tambahkan ke proyek klien Anda?

Jika klien Anda ingin mendapatkan lebih banyak prospek atau lebih banyak lalu lintas ke situs mereka, pikirkan tentang nilai tambah dari setiap prospek tambahan yang akan dihasilkan oleh pekerjaan Anda. Apa nilai tambah dari mendatangkan lima prospek tambahan setiap bulan? Sepuluh? Ingatlah bagaimana pekerjaan Anda akan memungkinkan klien Anda mendapatkan lebih banyak keuntungan juga saat Anda menegosiasikan tarif Anda.

Terakhir, Anda harus selalu, selalu menyetujui harga Anda sebelum mulai bekerja. Ini akan mencegah sakit kepala yang parah dan mengarah pada kepuasan yang lebih besar bagi Anda dan klien Anda.

7. Hindari Kelelahan

Avoid Burnout

Pekerja lepas cenderung lebih produktif daripada rekan-rekan mereka di dunia kantor penuh waktu. Sebagai pekerja lepas, dan terutama pekerja lepas jarak jauh, Anda tidak harus berurusan dengan jadwal orang lain, pergi ke kantor, atau menghindari gangguan begitu ada di sana. Anda tahu (atau Anda akan segera mengetahui) apa yang membuat Anda paling produktif, dan tidak ada yang menghentikan Anda untuk tetap berpegang pada rutinitas itu.

Masalahnya adalah banyak pengembang lepas yang benar-benar gila kerja yang berarti mereka seringkali lebih rentan terhadap kelelahan daripada rekan kantor mereka. Anda mungkin menemukan bahwa Anda bekerja paling baik sendirian dan menikmati kafein. Itu bagus untuk alur kerja Anda. Ini bisa menjadi kurang bagus untuk jiwa dan tubuh Anda.

Obrolan pendingin air dan istirahat makan siang jelas merupakan gangguan kantor, tetapi cukup penting untuk menjaga interaksi manusia tingkat dasar dan pastikan Anda beristirahat setiap beberapa jam. Itu jauh lebih mudah dilakukan ketika Anda berada di sekitar orang lain yang mengerjakan tugas yang sama. Lebih sulit ketika Anda benar-benar tersedot ke dalam sebuah proyek dan Anda benar-benar sendirian. Tapi Anda harus melakukannya.

Buat rutinitas yang membuat Anda tetap di atas permainan Anda. Ingatlah bahwa kopi dan air tidak dibuat sama. Pertahankan pola makan yang sehat. Beristirahatlah secara teratur. Luangkan waktu untuk berolahraga. Jangan melalaikan kewajiban sosial Anda, atau bahkan acara sosial yang terdengar seperti sedikit menyenangkan.

Hanya karena Anda dapat bekerja sepanjang waktu tidak berarti Anda harus melakukannya. Bug sial dalam kode Anda akan ada di pagi hari, dan jika Anda tidur semalaman, Anda akan jauh lebih tajam dalam jangka panjang. Jika Anda tidak menjaga diri sendiri, itu akan mulai muncul dalam pekerjaan Anda, atau dalam interaksi Anda dengan klien.

Kesimpulan

Ini adalah waktu yang tepat untuk membawa bakat pengembangan front-end Anda ke pasar freelance. Keterampilan Anda sangat dicari di semua industri karena setiap bisnis bertujuan untuk menciptakan kehadiran online yang sangat intuitif dan menarik perhatian. Ada kekurangan nyata dari pengembang front-end berbakat dalam hal memenuhi permintaan itu. Dan, semakin banyak perusahaan yang beralih ke talenta lepas terlebih dahulu sebagai cara untuk membuat perekrutan yang lebih efisien berdasarkan proyek-ke-proyek. Ini adalah pasar pengembang di luar sana. Pergi keluar dan tangkap. Ingat saja, dengan melakukan itu, Anda akan menyulap peran pengembang front-end, tenaga penjualan, dan pelaku bisnis sekaligus.