Perangkap tersembunyi untuk menjadi freelance di bidang TI

Kehidupan kontraktor IT independen terdengar cukup menarik: kebebasan untuk memilih klien, kebebasan untuk mengatur jadwal Anda, dan kebebasan untuk menetapkan tingkat gaji Anda sambil mengeluarkan kode di pantai.

Tapi semua kebebasan ini ada harganya. Tentu, saat-saat sulit untuk beberapa keahlian dapat membuat TI menjadi freelancing di pasar penjual, tetapi menyerang sendiri datang dengan rintangan. Semakin Anda menyadari tantangan dan apa yang perlu Anda lakukan untuk mengatasinya, semakin besar peluang Anda untuk sukses sebagai freelancer TI.

Kami berbicara dengan sejumlah freelancer IT saat ini dan sebelumnya untuk mendapatkan pendapat mereka tentang masalah tersembunyi dalam menjadi solo. Inilah yang mereka katakan dan cara memanfaatkan kelemahan kebebasan dengan sebaik-baiknya.

Menjual diri Anda dari jauh

Anda tidak bisa mendapatkan pekerjaan tanpa persetujuan klien, dan sering kali membuat pemangku kepentingan utama menerima Anda sebagai mitra yang berharga bisa menjadi tantangan - terutama ketika pekerjaannya jauh.

“Agar sebuah proyek berhasil, klien harus membeli Anda dan visi untuk proyek tersebut,” kata Nick Brattoli, pendiri dan konsultan utama di Byrdttoli Enterprise Consulting.

“Hal ini diperparah dalam dunia TI, karena lebih sering daripada tidak, Anda akan bekerja dari jarak jauh,” kata Brattoli, yang telah bekerja lepas dan lepas sepanjang karier TI-nya. “Teknologi luar biasa karena memungkinkan kami untuk bekerja dari mana saja dengan koneksi Internet. Tapi tetap ada manfaatnya untuk bisa bertemu langsung, dan banyak perusahaan ragu-ragu untuk mempercayai seseorang yang belum mereka temui. "

Selain itu, di banyak perusahaan, orang yang paham teknologi yang menjalankan proyek akan tahu apa yang perlu dilakukan untuk memenuhi hasil yang diinginkan. “Tapi setelah itu semua diketahui, sangat sulit untuk meyakinkan orang-orang di atas mereka untuk melakukannya,” kata Brattoli. “Terkait teknologi, orang yang kurang paham teknologi akan waspada terhadap setiap perubahan baru pada infrastruktur.”

Untuk mengatasi tantangan ini, Brattoli merekomendasikan perjalanan di tempat untuk membantu menghasilkan dukungan; mengusulkan berbagai solusi dari berbagai biaya untuk sebuah proyek; dan komunikasi konstan setelah mendapatkan persetujuan awal untuk mengelola ekspektasi sebanyak mungkin.

Menavigasi perjanjian yang tidak bisa dinegosiasikan

Sebagian besar perusahaan memiliki perjanjian standar untuk melindungi kerahasiaan dan membatasi persaingan. Formulir seperti itu biasanya tidak dapat dinegosiasikan, bahkan untuk karyawan tetap, kata Stanley Jaskiewicz, pengacara bisnis di Spector Gadon & Rosen, yang mewakili pemberi kerja dan pekerja lepas IT.

Untuk freelancer, perjanjian ini bisa menjadi bisnis yang rumit - terutama saat mereka mulai bertambah.

“Seorang freelancer biasanya tidak akan memiliki pengaruh untuk menegosiasikan perjanjian yang membatasi, atau cakupan kerahasiaan,” kata Jaskiewicz. Ini menciptakan beberapa risiko, katanya. Untuk satu, formulir yang ditandatangani mungkin mencegah seorang freelancer untuk dapat memanfaatkan peluang kerja di masa depan atau mengharuskan freelancer untuk memberikan kepemilikan produk pekerjaan kepada pemberi kerja, tanpa kompensasi yang sepadan untuk apa yang diserahkan oleh freelancer.

Selain itu, pembatasan semacam itu dapat menumpuk dengan cepat selama karier, sehingga sulit untuk melacak apa yang dapat atau tidak dapat Anda lakukan saat dihadapkan pada peluang kerja di masa depan.

“Pekerja lepas harus menyimpan catatan yang cermat - dan terus memperbarui pengetahuannya - tentang batasan yang menjadi subjeknya,” kata Jaskiewicz.

Alternatifnya adalah membayar pengacara untuk memeriksa setiap pekerjaan baru terhadap semua perjanjian sebelumnya, yang merupakan proposisi yang secara ekonomi tidak realistis bagi kebanyakan freelancer.

“Seorang pekerja lepas yang saya kenal memiliki pengetahuan yang lengkap dan catatan yang terindeks dengan baik tentang apa yang telah dia tanda tangani, tetapi dia adalah pengecualian,” kata Jaskiewicz.

Alternatif praktis (pada sisi kerahasiaan, setidaknya) adalah meminta pengecualian "standar" untuk kerahasiaan, kata Jaskiewicz. Ini termasuk pengetahuan sebelumnya, pengetahuan publik, pengembangan independen tanpa menggunakan informasi rahasia, penerimaan informasi dari pihak ketiga yang tidak terikat oleh kerahasiaan dengan pihak yang mengungkapkan, dan pengungkapan paksa (yaitu, sebagai tanggapan atas panggilan pengadilan atau deposisi).

Berurusan dengan sentimen anti-IT

Banyak orang "tidak mendapatkan atau mempercayai IT", kata Marc Weaver, konsultan IT yang baru-baru ini membentuk perusahaannya sendiri untuk menyediakan solusi database cloud.

Bahkan di dalam departemen TI, mungkin ada masalah dengan kehadiran Anda sebagai pekerja lepas.

“Ketika seorang konsultan ditempatkan dalam sebuah tim yang terdiri dari karyawan tetap, terkadang ada kebencian terhadap konsultan, karena mereka biasanya berpenghasilan lebih,” kata Weaver. Hal ini dapat mengakibatkan kurangnya berbagi informasi atau pekerjaan TI yang sangat terampil dialokasikan untuk karyawan penuh waktu, dengan pekerjaan kasar diberikan kepada konsultan yang lebih mahal dan berpengalaman, katanya.

Ketidakpercayaan ini bahkan lebih terasa ketika Anda ingin mengubah cara melakukan sesuatu - bahkan jika itu bagian dari kontrak Anda.

“Orang-orang segera mulai panik,” kata Weaver. “Mereka lebih suka memiliki proses manual yang sangat lambat yang membutuhkan intervensi setiap hari daripada proses yang berjalan secara otomatis dan jarang rusak.”

Bisnis Weaver berspesialisasi dalam memindahkan database dan aplikasi ke cloud, dan sering kali ada penolakan.

“Membuat orang memahami bahwa [konsep] benar-benar kerja keras,” katanya. “Pengetahuan IT yang tidak memadai, dan perusahaan teknologi tidak membantu, karena produk baru tidak dijelaskan dengan cara yang sederhana sehingga kebanyakan orang akan mengerti.”

Mendidik orang tentang IT dan menyederhanakan detailnya sehingga semua orang dapat memahami adalah kuncinya, kata Weaver.

Mengatasi kenyataan pahit dan menghidupkan bisnis baru

Menyediakan keahlian TI, seperti halnya jenis freelancing lainnya, bisa menjadi pesta atau kelaparan. “Saat pertama kali terjadi penurunan ekonomi, proyek dibatalkan atau ditunda dan konsultan TI dilepaskan atau tidak dipekerjakan,” kata Weaver.

“Banyak perusahaan masih memiliki pandangan kuno bahwa TI adalah pusat biaya daripada pusat laba, dan karena itu departemen TI selalu menjadi salah satu tempat pertama yang dilihat orang ketika mereka ingin 'memangkas lemak'," tambah Weaver.

Sementara menjaga aliran pekerjaan tetap berjalan bisa menjadi masalah secara umum dengan freelancing, beberapa mengatakan ini adalah masalah yang lebih besar bagi freelancer IT.

“Sebagian besar insinyur dan orang TI tidak menganggap penjualan dan pemasaran sebagai keterampilan terkuat mereka, dan bagi mereka untuk mencari proyek baru, mendiskusikan peta jalan proyek, dan bernegosiasi tentang persyaratan pembayaran bukanlah pengalaman yang menyenangkan,” kata Abbas Akhtar, yang bekerja lepas sebagai insinyur perangkat lunak selama tiga tahun sebelum meluncurkan perusahaan pengembangan Web bernama Solutions Park.

“Para insinyur umumnya akan senang jika mereka mendapatkan serangkaian persyaratan, mengirimkan proyek, dan menerima cek melalui pos,” kata Akhtar. “Bekerja lepas berarti mereka harus melakukan lebih dari sekadar coding.”

Mengikuti perubahan teknologi

Seperti yang diketahui semua orang di bidang TI, teknologi dan cara penggunaannya terus berubah. Para freelancer khususnya ditantang ketika harus tetap mengikuti perkembangan lanskap teknologi yang selalu berubah.

“Sumber daya yang tersedia bagi pekerja lepas mungkin tidak cukup untuk mendapatkan pelatihan tentang teknologi baru, atau mempraktikkan pelatihan itu di lingkungan bisnis untuk melatih keterampilan,” kata Scott Smith, yang telah bekerja sebagai pengembang TI independen dan konsultan basis data dan saat ini adalah administrator database senior di komunitas pengujian perangkat lunak uTest.

Agar tidak ketinggalan, Dedi berpartisipasi dalam webinar dan forum online di dalam dan di luar komunitas uTest.

Terkadang perubahan dapat membahayakan tugas. Saat bekerja sebagai freelancer, Smith telah berpartisipasi dalam penugasan dimana ia dibawa untuk melakukan tugas tertentu, kemudian lingkup pekerjaan berubah sedemikian rupa sehingga menjadi tidak mungkin untuk menyelesaikan tugas tersebut.

“Dalam situasi ini, Anda harus melakukan yang terbaik untuk terus memberikan nilai kepada perusahaan untuk memastikan merek Anda masih dilihat secara positif, meskipun tidak memenuhi proyek awal,” kata Smith.

Merekonsiliasi pembangunan tangkas dengan kontrak penawaran tetap

Banyak perusahaan telah mengadopsi metodologi pengembangan yang gesit untuk mengulang proyek mereka lebih cepat dengan harapan mendapatkan keunggulan kompetitif.

“Ini merupakan keuntungan bagi pengembang perangkat lunak - baik untuk pekerja penuh waktu maupun freelancer,” kata Damien Filiatrault, CEO dan pendiri Scalable Path, jaringan yang terdiri dari lebih dari 1.000 pengembang lepas. "Permintaan tinggi, pasokan terbatas, dan proyek banyak."

Tetapi untuk freelancer, masih ada keterputusan besar antara kontrak tawaran tetap tradisional dan proyek pengembangan perangkat lunak tangkas, kata Filiatrault. “Banyak waktu yang harus dihabiskan di awal untuk menentukan fungsionalitas dan cakupan bahkan sebelum pekerjaan dimulai pada proyek tawaran tetap,” katanya.

Memang, kontrak penawaran tetap tradisional segera membuat klien berselisih dengan kontraktor segera setelah kontrak ditandatangani, karena klien ingin memasukkan fungsionalitas sebanyak mungkin ke dalam proyek dengan harga tetap. “Di sisi lain, kontraktor ingin menghabiskan waktu sesedikit mungkin untuk pekerjaan dengan harga tetap,” kata Filiatrault.

Bekerja dengan gesit, di mana tujuan klien berkembang dari waktu ke waktu, terhambat oleh kontrak penawaran tetap. “Kontraktor ingin menjaga ruang lingkup tetap terkunci daripada bekerja bersama-sama dengan klien untuk mengembangkan [perangkat lunak] dengan cara yang lebih kolaboratif,” kata Filiatrault. “Mengubah pesanan secara konstan menjadi tawaran tetap itu membosankan. Dalam pengembangan perangkat lunak modern, yang terbaik bagi kontraktor perangkat lunak adalah bekerja berdasarkan jam, bukan dengan harga kontrak tetap. ”

Mengatasi kesenjangan komunikasi

Bahkan di dalam perusahaan yang sama, orang-orang IT dan non-IT sering tidak berkomunikasi dengan baik satu sama lain. Ini bisa menjadi masalah bagi freelancer karena mereka mencoba untuk tetap sinkron dengan klien.

“Memang benar bahwa insinyur dan non-insinyur berbicara dalam bahasa yang sangat berbeda,” kata Akhtar. “Cara seorang insinyur memandang suatu masalah dan bagaimana seorang nonteknis dapat memandang suatu masalah sangatlah berbeda.”

Apa yang tampaknya menjadi masalah kecil bagi klien sebenarnya memerlukan sejumlah pekerjaan teknis yang layak untuk diperbaiki, dan mengomunikasikan hal ini kepada orang non-teknis bisa jadi sulit.

Misalnya, seorang klien dari Akhtar berpendapat bahwa memiliki kemampuan untuk menjual 10 item di situsnya, bukan 20 item, akan mengurangi biaya proyek hingga setengahnya.

"Dari sudut pandang insinyur, setelah pengalaman e-commerce inti dibangun, upaya tambahan untuk mengubah jumlah item yang dapat Anda jual dari satu menjadi apa pun hampir nol," katanya. “Pekerja lepas merasa sangat sulit mencoba mengomunikasikan ide seperti ini kepada klien.”

Mengelola waktu Anda

Meskipun manajemen waktu adalah tantangan yang berlaku untuk hampir semua profesi, freelancer TI berada dalam posisi unik karena mereka mungkin dipanggil untuk menangani masalah yang tidak mereka duga - membuat jadwal kacau.

“Setelah Anda mulai mengembangkan bisnis, manajemen waktu menjadi sangat penting,” kata Brattoli. “Untuk tumbuh, Anda perlu mengelola pekerjaan penuh waktu, proyek lepas Anda saat ini, mengembangkan bisnis, pelatihan, dan kehidupan pribadi Anda.”

Ini bisa menjadi sangat sulit dalam TI karena banyak proyek bukan 9 sampai 5. "Anda mungkin menghabiskan satu hari menjelajahi Internet, dan Anda dapat bekerja 24 jam lebih terus menerus karena ada sesuatu yang meledak," kata Brattoli. “Jadwal fleksibel ini dapat mempersulit dan memungkinkan Anda sukses, bergantung pada cara Anda melakukannya.”

Mereka yang bekerja sendirian perlu menggunakan waktu mereka dengan bijaksana. 

“Banyak tugas di dunia TI melibatkan melakukan beberapa hal, menunggu sebentar, lalu melakukan beberapa hal lagi,” kata Brattoli. “Daripada menjelajah Internet tanpa tujuan setiap kali Anda mendapat blok waktu ini, lakukan beberapa belajar, baca beberapa blog. Latih diri Anda. Pada hari-hari di mana Anda tidak melakukan apa-apa, menawar beberapa pekerjaan secara online, perluas jaringan LinkedIn Anda, rencanakan makan malam Anda. Menggunakan waktu Anda dengan bijak dapat mengurangi banyak stres. "

Artikel terkait

  • 29 tips untuk sukses sebagai pengembang independen
  • Panduan kelangsungan hidup bisnis programmer profesional
  • Cara berkembang dalam ekonomi pertunjukan teknologi yang akan datang
  • Awan ke depan: Seperti apa karier TI dalam lima tahun ke depan
  • 33 baris terburuk yang pernah dikatakan oleh perekrut teknologi
  • 10 perintah sukses konsultasi IT
  • Panduan programmer untuk membobol manajemen
  • Kotoran nyata tentang sertifikasi programmer
  • 12 kebiasaan buruk yang memperlambat TI hingga merangkak
  • Otomatisasi proses robotik: Pembunuh pekerjaan TI yang baru?