Bekerja sebagai pekerja lepas, saya sering melihat permintaan aneh dari pelanggan saya, beberapa di antaranya dapat memengaruhi pekerjaan harian saya¹, dan yang lain mencoba mengatur semacam kontrol. Saya biasanya menghadapi hal-hal tersebut selama negosiasi awal, jadi cukup mudah di negara ini untuk menjelaskan kepada pelanggan bahwa saya peduli dengan pekerjaan dan produktivitas saya dan mengharapkan pelanggan saya untuk mempercayai pekerjaan saya.
Hal-hal yang jauh lebih sulit² pada proyek yang baru saja saya terima, karena hanya setelah akhir negosiasi (kontrak sudah ditandatangani dan tidak menyebutkan apa pun tentang pelacakan video) dan setelah saya mulai bekerja pada proyek itu pelanggan saya meminta saya merekam video dari semua yang saya lakukan pada mesin saya ketika mengerjakan proyeknya , yaitu video yang akan menunjukkan bahwa saya memindahkan kursor, mengetik karakter, membuka file, memindahkan jendela, dll.
Saya bekerja di perusahaan saya sendiri, menggunakan PC saya sendiri.
Saya menjawab kepada pelanggan ini bahwa permintaan tersebut tidak dapat diterima, karena:
- Ratusan jam kerja pada PC layar ganda akan membutuhkan ruang disk yang besar untuk video yang direkam. Jika saya tidak peduli dengan ruang, saya benar-benar peduli dengan pelanggan ini yang menghabiskan bandwidth saya dengan mengunduh video-video itu.
- Merekam video dapat memengaruhi kinerja keseluruhan dan menurunkan produktivitas saya (yang sebenarnya tidak benar, karena mesin ini cukup kuat untuk merekam video ini tanpa kehilangan kinerja, tetapi, well, itu masih terlihat seperti argumen yang valid).
- Saya tidak bisa selalu ingat untuk mengaktifkan perekaman video sebelum memulai pekerjaan, dan mematikannya pada akhirnya.
- Ini mungkin masalah privasi. Bagaimana jika saya beralih ke email saya saat merekam video? Bagaimana jika, untuk membuka direktori dengan file tentang proyek pelanggan ini, saya pertama-tama membuka direktori induk yang berisi daftar semua pelanggan saya?
- Video tersebut tidak dapat menjadi sumber terpercaya untuk melacak biaya proyek (saya dibayar per jam), karena beberapa pekerjaan dilakukan hanya dengan pensil dan kertas (yang adalah benar-benar benar, karena saya melakukan banyak rancangan kerja tanpa menggunakan PC).
Terlepas dari poin-poin itu, pelanggan menganggap bahwa jika saya tidak ingin merekam video, itu karena saya memiliki sesuatu untuk disembunyikan dan ingin berbohong tentang waktu yang sebenarnya dihabiskan untuk proyeknya³.
Bagaimana menjelaskan kepadanya bahwa itu bukan praktik biasa bagi para freelancer untuk merekam video pekerjaan sehari-hari mereka , dan bahwa permintaan boros seperti itu harus disediakan untuk keadaan yang luar biasa⁴?
¹ Contoh yang paling sering diminta untuk bekerja melalui Remote Desktop pada server lebih lambat yang menggunakan koneksi Internet lebih lambat, atau dipaksa untuk menggunakan perangkat lunak yang ketinggalan jaman sebagai Windows Me tanpa alasan serius sebagai warisan dukung.
² Sebenarnya, saya sudah melakukan banyak pekerjaan terkait manajemen dan desain sistem, yang penting, tetapi biasanya disalahpahami oleh pelanggan dan dianggap sebagai pemborosan waktu dan uang. Mengamati pelanggan yang bersangkutan, saya cukup yakin bahwa dia akan menolak untuk membayar sejumlah besar uang untuk apa yang sudah dilakukan, karena sebenarnya tidak ada baris kode. Bahkan jika secara hukum saya dapat dengan mudah membuktikan bahwa ada banyak pekerjaan pada level desain, saya tidak ingin mengakhiri hubungan saya dengan pelanggan ini di pengadilan.
³ Yang tidak berisiko seperti itu, karena saya memberi kepada pelanggan ini perkiraan dan biaya maksimum proyek, sehingga pelanggan yakin untuk tidak pernah diminta untuk membayar lebih dari jumlah maksimum, yang ditentukan dalam kontrak, bahkan jika pekerjaan nyata lebih mahal.
⁴ Satu kasus ketika saya merekam secara efektif atas inisiatif saya sendiri, video aksi adalah ketika saya harus melakukan manipulasi langsung pada server produksi pelanggan, terutama ketika menyangkut masalah keamanan. Merekam langkah-langkah itu mungkin merupakan ide yang baik untuk mengetahui dengan tepat apa yang telah dilakukan, dan juga memastikan bahwa tidak ada kesalahan dalam pekerjaan saya, atau melihat apa kesalahan-kesalahan itu.
Memperbarui:
Pertama-tama, terima kasih atas semua jawaban dan komentar Anda.
Karena pertanyaan itu menarik lebih banyak perhatian dan memiliki lebih banyak jawaban daripada yang saya harapkan, saya membayangkan itu bisa relevan bagi orang lain, jadi saya menambahkan pembaruan. Pertama, untuk meringkas jawaban dan komentar, disarankan untuk (dipesan secara acak):
- Sarankan cara pelacakan lain, seperti yang ditunjukkan dalam video Twitter Code Swarm , atau kirimkan "tonggak sejarah singkat dengan pengiriman yang sederhana, jelas, diikuti oleh tonggak yang lebih kompleks", dll .
- Jelaskan bahwa video tersebut bukan sumber yang dapat diandalkan dan dapat dipalsukan, dan bahwa itu akan sulit untuk diterapkan, terutama untuk dukungan.
- Jelaskan bahwa video itu bukan sumber yang dapat diandalkan karena hanya menunjukkan sebagian kecil dari pekerjaan: sejumlah besar pekerjaan dilakukan tanpa menggunakan komputer, tidak termasuk jam tambahan yang dihabiskan untuk memikirkan solusi untuk suatu masalah.
- Tetap dengan kontrak; jika pelanggan ingin mengubahnya, ia harus mengharapkan negosiasi baru dan harga yang lebih tinggi.
- Lakukan video, "tetapi mengharuskan pelanggan memasukkan seluruh biaya ke dalam akun escrow", meminta pengacara untuk merekam semua waktu yang dapat ditagih, dll., Dengan kata lain, "beroperasi di lingkungan yang tidak memiliki kepercayaan", yang membutuhkan pelanggan untuk mendukung biaya tambahan.
- Cari hukum yang melarang ini. Beberapa orang bertanya di negara mana saya tinggal. Saya di Perancis. Undang-undang semacam itu ada untuk melindungi karyawan perusahaan (ada peraturan ketat tentang kamera keamanan dll., Tapi saya cukup yakin tidak ada yang melarang seorang freelancer untuk menandatangani secara sadar kontrak yang memaksanya untuk merekam layar saat ia bekerja pada sebuah proyek .
- Lakukan dan kirimkan video-video itu: pelanggan akan "menonton cuplikan sepuluh detik aktivitas yang tidak akan ia mengerti", lalu membuang video-video itu.
- Katakan tidak. Bagaimanapun, ini urusan saya , dan saya satu-satunya yang memutuskan bagaimana melakukannya. Selain itu, kontrak sudah ditandatangani, dan tidak memiliki apa-apa tentang pelacakan video.
- Katakan tidak. Proses dan praktik yang saya terapkan di perusahaan saya dapat dianggap sebagai rahasia dagang dan diklasifikasikan.
- Berhenti. Jika hubungan dimulai seperti ini, kemungkinan itu akan berakhir dengan cepat atau lambat. Juga , "jika dia memperlakukan Anda seperti pencuri - dan itu yang dia sarankan - maka itu hanya akan menjadi lebih buruk nanti ketika fitur XYZ tidak bekerja persis seperti yang dia bayangkan".
Walaupun semua saran itu sama-sama berharga, saya pribadi memilih untuk mengatakan kepada pelanggan saya bahwa saya menerima untuk melakukan video, tetapi dalam hal ini, kita harus menegosiasikan ulang kontrak , dengan mengingat bahwa akan ada biaya yang cukup besar, termasuk biaya tambahan untuk rilis hak cipta . Biaya keseluruhan baru akan rata-rata tiga kali lipat dari biaya aktual proyek. Mengetahui pelanggan ini, saya sepenuhnya yakin bahwa dia tidak akan pernah menerima untuk membayar begitu banyak, sehingga masalahnya terpecahkan.
Pembaruan kedua:
Pelanggan secara efektif menolak proposal untuk menegosiasikan ulang kontrak asli, dengan mempertimbangkan biaya tambahan yang cukup besar.
sumber
Jawaban:
(Atau, sisi lain dari saran saya sebelumnya ...)
Anda berhenti memberikan protes, dan katakan ya.
"Ya, saya akan dengan senang hati menulis kontrak baru untuk kiriman tambahan ini. Pengawasan proyek-lengkap di tradecraft milik saya dihargai pada (nilai pendapatan yang diproyeksikan untuk $ N tahun mendatang). Juga akan ada biaya lisensi $ Y, untuk hak kepemilikan file fisik. Jika Anda juga ingin memiliki konten video, saya akan segera menghubungi Anda dengan biaya tambahan untuk rilis hak cipta. "
Jangan sampai Anda berpikir tidak masuk akal: dengan serius, berapa harga yang pantas untuk mempertaruhkan bisnis Anda?
Nilai suatu produk kerja tidak sama dengan nilai (produk kerja + keahlian + proses kerja)
Seorang majikan dapat memiliki dan mengarahkan semua ini. Seorang klien hanya dapat bertanya "Apakah Anda menawarkan_ _ , dan jika demikian, apa yang Anda minta untuk itu?"
Jadi, ya, ini adalah persyaratan yang wajar untuk mengakomodasi permintaan yang tidak masuk akal.
TETAPI kecuali dia menerima syarat-syarat itu dan tanpa melolong lebih jauh, saya masih mengatakan flat "tidak" adalah yang paling persuasif yang mungkin Anda dapat bahwa apa yang dia inginkan tidak mungkin.
sumber
Anda tidak menjelaskan; tidak lebih jauh, tidak sama sekali. Anda hanya mengatakan tidak.
Ini adalah bisnis Anda, dan pilihan Anda tentang bagaimana menjalankannya tidak dapat dibahas. Ketentuan kontrak setiap yang untuk diskusi; sebelum menandatangani, itu.
Dia memberi Anda beberapa bendera merah besar bahwa kontrak ini akan menjadi pengalaman yang menyedihkan, bahwa itu akan terus menjadi bahkan setelah Anda ditagih untuk itu, dan bahwa ia tidak akan memiliki apa pun selain hal-hal yang tidak patut untuk dikatakan kepada orang lain tentang pekerjaan Anda. Tersenyumlah, karena Anda beruntung dia telah mengomunikasikan ini sebelum Anda terjebak dengan si brengsek.
Berterimakasihlah kepadanya atas waktunya, kembalikan depositnya, dan tendang dia ke trotoar.
Sungguh, dia tidak akan pernah dibujuk oleh profesionalisme Anda tidak peduli apa yang Anda katakan kepadanya.
sumber
Saya tidak akan berurusan dengan orang ini, titik. Kedengarannya seperti tidak mengerti bahwa sebagian besar pekerjaan dianggap. Jika Anda memberinya video, dia akan melakukan nitpick sepanjang waktu yang Anda habiskan untuk mengabaikannya (memikirkan situasinya.)
sumber
Saya pikir masalah terbesar (selain memiliki pelanggan yang gila) adalah bahwa argumen yang Anda buat lemah:
Ruang disk dan bandwidth seharusnya tidak menjadi masalah. Anda akan menagih keduanya pada kenaikan signifikan di samping tarif per jam yang telah Anda negosiasikan.
Ini bukan argumen yang valid karena, seperti yang Anda akui, itu tidak benar. Ini mungkin argumen yang masuk akal , tetapi Anda mencoba membangun kepercayaan dengan klien ini daripada merusaknya, bukan?
Counterargument: Bagaimana Anda melacak waktu yang Anda kenakan? Anda harus menandai waktu ketika Anda mulai dan berhenti, bukan mencoba mencari tahu berapa jam Anda bekerja setelah fakta. Jadikan video bagian dari proses Anda.
Anda harus bisa mengatasinya. Jangan beralih ke email pribadi Anda ketika Anda seharusnya mengerjakan proyek. Gunakan alias untuk sampai ke proyek.
Proses penagihan Anda harus menjadi masalah yang terpisah. Jika ada persyaratan untuk video dari semua waktu yang ditagih, itu harus benar-benar menjadi bagian dari kontrak aslinya. Jadi Anda benar tentang hal ini: video bukan sumber penagihan.
Argumen terbaik, IMO, adalah bahwa merekam setiap detik akan membuat Anda merasa seperti ada seseorang yang mengawasi Anda sepanjang waktu, dan itu bukan sesuatu yang membuat Anda nyaman. Jika klien Anda tidak mempercayai Anda untuk bekerja dan menagih dengan itikad baik, ia harus membayar untuk apa yang telah Anda lakukan dan mencari kontraktor baru untuk menyelesaikan pekerjaan (dengan pemahaman bahwa sangat sedikit profesional akan bekerja dalam kondisi yang diperlukan ).
sumber
Klien tidak memahami pengembangan perangkat lunak jika dia pikir dia membutuhkan video pekerjaan Anda. Seorang programmer yang baik akan menghasilkan nilai paling bagi pelanggan ketika mereka tampaknya tidak melakukan apa pun dengan komputer sama sekali. Mungkin dia ingin Anda mulai menagih ekstra untuk saat-saat ketika Anda selalu memikirkan solusi untuk masalah selama waktu pribadi Anda, atau saat menelusuri Stack Overflow mencari sesuatu yang lain.
Masalah privasi (email pribadi Anda direkam) saja sudah cukup untuk menolak permintaan ini.
sumber
Lakukan itu tetapi mengharuskan pelanggan memasukkan seluruh biaya Anda ke dalam rekening escrow; jika tidak, bagaimana Anda tahu dia akan membayar Anda?
Akun escrow harus dibuat oleh seorang pengacara yang akan merekam semua waktu yang dapat ditagih untuk kontrak tersebut.
Klien harus mencatat semua waktu yang dihabiskan untuk menyetujui perangkat lunak. Lebih disukai satu file video per persyaratan.
Jika Anda akan beroperasi di lingkungan yang tidak memiliki kepercayaan, Anda mungkin harus melakukannya.
Mungkin Anda bisa memasang Nanny-Cam di bagian atas kepala Anda?
sumber
Ya - sama sekali tidak. Naluri pertama saya adalah pergi - pada tahap awal proses, jika dia memperlakukan Anda seperti pencuri - dan itulah yang ia sarankan - maka itu hanya akan menjadi lebih buruk nanti ketika fitur XYZ tidak bekerja dengan cara yang persis seperti itu. dia membayangkan. Tidak tidak bekerja untuk spec, tidak bekerja untuk apa yang dia pikir seharusnya spec.
Jika Anda benar-benar tidak bisa pergi (kita semua harus membayar sewa), saya sarankan memaksa klien untuk menghadapi beban uang dari permintaannya. Buat pengaturan di mana semua masalah Anda diselesaikan. Jika dia ingin membayar untuk mesin khusus, jadi tidak ada potensi sumbang informasi antara klien lain, penyimpanan yang diperlukan untuk merekam video berjam-jam, dan biaya dukungan administrasi yang diperlukan untuk memproses video tersebut, maka mungkin pertimbangkanlah. Tetapi jika dia ingin Anda mendokumentasikan semua pekerjaan Anda, di video, gratis - tidak mungkin.
sumber
Tanyakan kepada pelanggan Anda: jika Anda seorang karyawan dan bukan kontraktor, akankah ia berdiri di atas bahu Anda dan mengawasi pekerjaan Anda sepanjang hari, setiap hari? Jawabannya jelas tidak. Buang-buang waktu (milik Anda dan miliknya ) untuk merekam semua yang terjadi di layar Anda.
Anda perlu mengatasi akar penyebab masalah. Pelanggan Anda tampaknya tidak mempercayai Anda dan mengira Anda merobeknya. Karena Anda telah mengutipnya kemungkinan dan harga maksimum, Anda harus memberi tahu dia: "Anda menandatangani kontrak berdasarkan harga yang diketahui. Itulah berapa biaya yang harus Anda keluarkan terlepas dari apa yang menurut Anda produktivitas saya. "
Beri dia opsi untuk membeli kontrak Anda berdasarkan waktu yang telah Anda habiskan sejauh ini. Jika dia begitu khawatir tentang Anda merobeknya, ia mungkin menganggap biaya hangus itu sepadan.
sumber
Mengapa Anda mau repot-repot menerima kontrak dengan pelanggan yang begitu sial? Jika mereka tidak mempercayai Anda sebelum Anda berkomitmen pada kesepakatan itu tidak akan menjadi lebih baik.
Sangat mungkin pelanggan Anda telah dibakar di masa lalu, dan itu adalah sesuatu yang dapat Anda simpati, tetapi Anda membutuhkan mereka untuk memahami bahwa pemrograman adalah pekerjaan intelektual, dan waktu di keyboard tidak selalu mencerminkan produk kerja atau nilai yang dihasilkan.
Saya telah melihat bahwa situs freelancing low-end tertentu seperti odesk memiliki perangkat lunak yang mereka mendorong freelancer untuk menggunakan sampel frame sesekali dari desktop Anda dan memungkinkan perusahaan tempat Anda terlibat untuk melihat video ini, tetapi bagi saya yang sepertinya merupakan sarana terbaik untuk buktikan bahwa Anda tidak menghabiskan seluruh jam kerja untuk menelusuri situs berita dan hiburan. Jelas tidak dapat membuktikan apakah Anda "bekerja" atau tidak sampai perangkat lunak dapat membaca pikiran Anda.
Pelanggan yang waras akan mentolerir hal-hal berikut sebagai sarana untuk membangun kepercayaan:
Setelah Anda membuat rekam jejak dengan klien yang waras, Anda tidak perlu teknik pemantauan Orwellian untuk membuatnya bahagia. Jika Anda menampilkan diri Anda secara profesional dan Anda dapat memberikan nilai yang dibutuhkan pelanggan tepat waktu, tidak ada yang akan peduli apakah Anda mengetikkan kode pada 80 wpm atau berpikir.
Secara pribadi, saya lebih suka mengerjakan proyek yang menghasilkan timebox (Apa yang bisa kita capai selama 3 minggu atau 4 minggu ke depan), dan bekerja untuk meningkatkan kecepatan ketika tim saya mengetahui masalah bisnis. Dalam kasus seperti itu, pelanggan memiliki kemampuan untuk terus-menerus mengevaluasi kembali apakah Anda membuat kemajuan atau tidak dan apakah Anda layak mendapatkan uang. Saya kira inilah sebabnya saya bekerja sebagai kontraktor independen daripada sebagai freelancer, dan saya cenderung mengambil masalah bisnis yang kompleks daripada hal-hal dengan cakupan "jadikan saya halaman web", tetapi di dunia saya tidak ada yang khawatir melihat apa di layar saya setiap menit bangun. Jika pelanggan punya waktu untuk meninjau setiap menit dari video yang dihasilkan, mereka akan memiliki bisnis berkinerja sangat buruk.
sumber
Bahkan jika Anda bekerja sebagai pekerja lepas, Anda harus mempertahankan etika dan budaya kerja Anda. Jika mungkin minta pelanggan Anda untuk menemukan pengembang lain. Jangan pernah menjamu permintaan seperti itu.
sumber
Saya telah menjalankan perusahaan konsultan (12 orang) dan menjadi pekerja lepas selama 16 tahun. Saya sudah berurusan dengan banyak, banyak ukuran, bentuk, dan jenis perusahaan.
Percayalah pada saya tentang ini: perusahaan mana pun yang membuat permintaan seperti itu memiliki masalah kontrol & kepercayaan, dan ini hanya bisa berakhir buruk . Hubungannya sudah genting, bahkan bisa dibilang rusak.
Jika Anda memiliki kemewahan, saya akan mempertimbangkan melarikan diri dari klien & proyek secepat mungkin. Jika masalah keuangan atau kontrak membuat "memecat pelanggan", saya merasa untuk Anda. Seperti yang dikatakan orang lain, ini adalah kontrak baru: negosiasikan lebih banyak uang, dll. Atau katakan saja Anda tidak dapat melanjutkan dengan ketentuan apa pun yang tidak ditentukan dalam kontrak asli.
Beberapa keputusan bisnis terbaik yang saya buat dalam hidup saya adalah ketika saya memecat yang tidak masuk akal / sangat sulit / tidak mungkin memuaskan pelanggan. Tidak sering terjadi, terutama sekarang (radar saya lebih baik daripada saat saya mulai), tetapi Anda harus tahu kapan harus "memotong umpan".
sumber
Apakah ada ruang untuk kompromi?
Mungkin Anda bisa menyediakan klien dengan log repositori atau riwayat file lokal (seperti yang disediakan oleh Eclipse, saya kira ada juga alat yang berdiri sendiri untuk tugas serupa di luar sana). Ini mungkin memuaskan mereka tanpa terlalu memengaruhi alur kerja Anda yang sebenarnya ...
sumber
Ini sangat sederhana. Jawabannya adalah tidak. Negosiasi dilakukan.
Jika dia khawatir Anda akan merobeknya, maka Anda dapat menemukan cara lain untuk memuaskan kekhawatirannya. Dengan tonggak sejarah, jadwal pembayaran, pengiriman kode sumber untuk diperiksa, dll.
Jika Anda tidak dapat menemukan cara untuk memuaskannya dengan cara yang masuk akal bagi Anda, maka jangan lakukan pekerjaan itu. Dunia ini dipenuhi dengan jutaan klien yang lebih sedikit kesulitan dan lebih waras. Tendang dia ke tepi jalan sekarang sebelum dia menyebabkan masalah nanti.
Salah satu manfaat utama dari lepas adalah Anda memilih dengan siapa Anda bekerja . Anda tidak bekerja dengan setiap orang yang mengatakan bahwa mereka akan membayar Anda. Anda bekerja dengan siapa Anda ingin bekerja. Jika Anda tidak menyukai mereka, katakan tidak.
sumber
Saya hanya berpendapat, bahwa itu tidak layak. Kekhawatiran terbesar adalah privasi, dan kekayaan intelektual perusahaan Anda dan pelanggan lain; dan faktanya, waktu yang dihabiskan di papan tulis, dalam rapat, dll. tidak dicatat.
Terkadang Anda mungkin perlu membaca buku, bertanya pada seseorang di IRC atau bahkan di sini, di salah satu situs Stackexchange. Terkadang Anda perlu menelepon, berbicara dengan admin di tempat di pusat data, dll.
Bagaimana jika video tersebut bocor ke internet, atau dicuri? Jika dia tidak mempercayai Anda, Anda dapat menawarkan metrik kode, dan meminta mereka diperiksa oleh pakar pihak ke-3. Namun, ini akan menambah biaya secara signifikan, jika tidak menggandakannya.
Jika dia tidak dapat memahami hal ini, dan tidak dapat diyakinkan sebaliknya, saya tidak akan bekerja untuknya sama sekali. Pengawasan karyawan semacam itu dilarang oleh hukum di Jerman.
Sebelum mulai mengerjakan proyek, Anda harus membuat analisis kompleksitas bagian utama yang bisa diidentifikasi dari proyek Anda. Itu akan memberi tahu Anda jam kerja yang Anda butuhkan untuk mengimplementasikan atau mengintegrasikan bagian-bagian dari program. Jika Anda tinggal di sekitar kerangka waktu itu, tidak ada yang perlu diperdebatkan.
Pengacara, bankir, dll bekerja dengan cara yang sama. Mereka tidak video-blog sendiri ketika mereka bekerja untuk Anda ...
sumber
Menggunakan program seperti AutoScreenShot , Anda dapat dengan mudah membuat video (dipercepat) dari proses pengembangan.
Tidak memakan banyak ruang (satu kecil ~ 80kb jpeg setiap 30 detik) , dan Anda tidak perlu khawatir mematikannya karena tetap membantu dengan segala macam hal (membuktikan waktu yang dibutuhkan untuk mengembangkan , jika perlu, akan melalui hari Anda untuk melihat semua hal yang Anda buang waktu, dll) .
Saya menyimpannya sepanjang waktu. Penggunaan PC selama sebulan membutuhkan sekitar 3GB (setelah itu dihapus secara otomatis).
sumber
Banyak orang mengajukan argumen yang valid (termasuk diri Anda sendiri) untuk mencoba mencegah klien meminta video ini. Tetapi Anda tidak perlu khawatir dengan hal-hal seperti itu.
Bisnis semua beroperasi secara berbeda. Mereka memiliki proses dan praktik berbeda yang mereka terapkan untuk mendapatkan keunggulan, atau secara umum menghasilkan pendapatan. Semua praktik ini berada di bawah apa yang umumnya dikenal sebagai " rahasia dagang " atau "informasi rahasia" tergantung pada wilayah Anda.
Rahasia-rahasia ini dilindungi oleh hukum (periksa wilayah Anda untuk lebih jelasnya) karena keunggulan kompetitif sebuah bisnis, dan karenanya mata pencaharian, bergantung pada mereka.
Mari kita ambil contoh: Apple Inc. Mereka memiliki keamanan paling ketat dari perusahaan mana pun yang ada. Mereka mengambil perlindungan rahasia dagang mereka dengan sangat serius. Salah satu cara mereka melindungi rahasia mereka adalah dengan menerbitkan NDA (perjanjian non-discolure) untuk banyak orang yang berbisnis dengan mereka. Bahkan pengembang iOS dan OS X menandatangani perjanjian ini. Ini memastikan bahwa bit informasi apa pun yang tidak tersedia untuk publik akan tetap diklasifikasikan. Sekarang bayangkan meminta mereka untuk menghasilkan video tentang bagaimana mereka membuat produk mereka. Anda akan ditertawakan keluar dari kantor mereka.
Merekam proses di mana Anda menulis kode dan merancang program pasti berada di bawah informasi rahasia .
Anda tidak perlu menjelaskan diri Anda kepada klien — mereka jelas tidak memiliki pemahaman yang baik tentang bagaimana bisnis berjalan. Cukup beri tahu mereka bahwa Anda tidak akan mengungkapkan rahasia dagang Anda (untuk alasan yang jelas) dalam keadaan apa pun. Mereka kemudian dapat memilih untuk mengakhiri kontrak atau melanjutkan pekerjaan. Tetapi yang penting di sini bukanlah bahwa mereka akan mencoreng nama baik Anda atau memberi label Anda "teduh" (saya yakin setiap orang yang cerdas akan menolak permintaan gila seperti itu), tetapi Anda melindungi bisnis Anda.
Sebagai penutup, perlindungan rahasia dagang secara implisit dilindungi oleh hukum. Mereka tidak perlu dimasukkan dalam kontrak Anda atau ditegaskan kembali secara tertulis.
sumber
ODesk memberikan kemampuan bagi pelanggan Anda untuk melihat apa yang Anda lakukan. Mungkin perlu diselidiki sebagai kompromi.
Secara pribadi, saya pikir itu ide yang buruk. Sangat tidak mungkin pelanggan Anda akan menonton video, dan jika ini adalah tingkat manajemen mikro yang Anda dapatkan sekarang, maka jumlah manajemen mikro yang Anda dapatkan nantinya akan meningkat. Kecuali jika Anda membutuhkan pekerjaan ini, saya akan lari sekarang.
sumber
Masalahnya adalah, Anda telah memilih dengan pelanggan Anda bahwa Anda akan dibayar berdasarkan jam, bukan oleh efek. Ini sangat menarik bagi programmer biasanya, karena dia tidak perlu menganalisis, berapa banyak pengembangan akan mengambil dan dia tidak mengambil risiko di bawah perkiraan biaya.
Namun, jika tidak, masalahnya adalah Anda akan mendapatkan lebih sedikit jika Anda melakukan pekerjaan Anda lebih cepat. Tidak ada motivasi untuk melakukan sesuatu dengan cepat. Dari sudut pandang pelanggan semuanya baik-baik saja selama dia melihat kemajuan dan total biaya tidak akan menukar jumlah dari apa yang dia 'pikir akan biayanya'.
Sebaiknya jumlah ini terlampaui dan sekarang pelanggan mengira Anda menagihnya selama berjam-jam Anda benar-benar bekerja di proyek. Dia membayar Anda berjam-jam, dan ketika dia mempertanyakan jam yang ditentukan, Anda harus membuktikan kepadanya bahwa Anda telah bekerja selama 100 jam, dan bukan 50 jam. Faktanya, bayar-untuk-jam bukanlah metode penyelesaian yang menarik bagi pengembang seperti halnya akan melihat mulai.
sumber
Yah, saya setuju dengan @czona pada kedua jawabannya. Juga, saya di sini untuk menyarankan alternatif, selain hal video:
Bagaimana jika Anda menyarankannya agar Anda dapat melacak apa yang telah Anda lakukan?
Yaitu Anda membuat log in (ketika Anda mulai bekerja setiap hari) dan log out (ketika Anda menghentikannya, yaitu Anda hanya bisa mencatat jam yang Anda habiskan bekerja hari itu). Selain itu, Anda menulis sedikit abstrak berisi hari kerja Anda, prestasi Anda dan sebagainya, topik yang Anda pindahkan di dalam kode. Tepat seperti yang Anda lakukan hari itu, tunjukkan kira-kira berapa banyak waktu yang Anda habiskan di setiap langkah. Itu sedikit masuk akal dan tidak akan dikenakan biaya banyak ruang disk, atau privasi, atau poin negatif yang terdaftar oleh @ cczona, karena Anda menerima pembayaran berdasarkan jam kerja.
Sebagai seorang profesor, saya bekerja dengan sistem di mana wajib untuk mencatat awal dan akhir kelas, serta abstrak dari mereka ...
Jika Anda menggunakan alternatif ini, dan dia menerimanya, maka tidak apa-apa. Kalau tidak, katakan saja perpisahan.
Semoga berhasil!
sumber
Untuk menambahkan tampilan lain, yang jauh lebih mudah, untuk permintaan Anda berikutnya di baris yang satu ini:
Gunakan scm (seperti git) seperti yang selalu Anda lakukan dengan proyek Anda (kan?). Menyerahkan ekspor repositori lengkap, termasuk riwayatnya, saat pengiriman. Ini akan menjadi
Selebihnya yang ada di pikiran saya sudah dikatakan.
sumber
solusi yang sangat sederhana.
ceritakan semua yang dikatakan orang-orang di atas kepada Anda. TAPI, pada akhirnya, katakan padanya, ANDA percaya padanya. dan Anda AKAN MELAKUKAN persis seperti yang dia minta. dan Anda tidak akan menagihnya satu sen pun lebih.
TAPI!
Anda menginginkan rekaman video dari semua yang dia lakukan sejak ANDA mulai mengerjakan proyek, dan sampai selesai.
pada dasarnya Anda berdua harus mencatat jumlah waktu yang sama.
jika dia bisa melakukan itu, Anda akan menerima permintaannya.
sumber