Sebagai seorang programmer, apakah Anda secara profesional berkewajiban untuk menawarkan dukungan berkelanjutan setelah Anda meninggalkan perusahaan? [Tutup]

11

Saya memiliki beberapa pekerjaan pemrograman di masa lalu di mana saya adalah satu-satunya pengembang yang mengerjakan proyek. Setelah saya pergi, saya biasanya mendapat beberapa email seminggu dari perusahaan-perusahaan ini, biasanya dari pengembang yang menggantikan saya di sana. Email-email ini biasanya meminta perincian tentang cara kerja dan cara terbaik saya mengimplementasikan fitur x berdasarkan sistem yang ada.

Saya biasanya sopan dan membantu, tetapi komunikasi seperti ini benar-benar mulai memakan waktu saya membuat setiap pekerjaan saya bekerja dengan berat lain di sekitar pergelangan kaki saya. Belum lagi itu adalah proyek yang saya pilih untuk ditinggalkan karena alasan yang bagus.

Pertanyaan saya adalah, apakah akan secara profesional 'ok' untuk memberi tahu mereka bahwa saya tidak akan menawarkan dukungan lagi dan menolak dan menjawab pertanyaan?

NB. Tak satu pun dari perusahaan-perusahaan ini membayar saya segala jenis punggawa dan pertanyaan sering pertanyaan informal dari pengembang dan bukan manajemen.

Matt Harrison
sumber
2
Pertanyaan berisiko tinggi adalah "berbasis opini". Ngomong-ngomong, saya pikir dalam keadaan apa pun siapa pun tidak wajib bekerja secara gratis. Jadi untuk kasus khusus Anda, ini adalah no yang jelas. (Tidak ada yang mencegah Anda menjadi orang baik jika perusahaan Anda juga baik kepada Anda.)
thorsten müller
Bagaimana mereka bahkan mendapatkan alamat email Anda!?!
Robbie Dee
3
Mengapa tidak menawarkan perusahaan kontrak dukungan, mungkin berdasarkan "per permintaan", untuk jangka waktu terbatas, katakanlah, 6 bulan?
Doc Brown
6
Kewajiban profesional saya untuk perusahaan berakhir pada hari terakhir saya dibayar oleh perusahaan itu.
Ramhound
seperti yang ditanyakan, pertanyaan ini tidak spesifik untuk programmer . Hal yang sama dapat ditanyakan oleh penggali kubur, agen penjualan Viagra, pengumpul sampah, pedagang keuangan. "Sebagai <insert profession here>, apakah kamu secara profesional berkewajiban untuk menawarkan dukungan berkelanjutan setelah kamu meninggalkan perusahaan?"
nyamuk

Jawaban:

26

Anda sama sekali tidak wajib membantu mereka.

Apakah mantan majikan Anda menyadarinya, mereka telah mengambil keputusan berbiaya rendah / berisiko tinggi dengan hanya memiliki satu pengembang yang bekerja pada perangkat lunak tersebut. Itu adalah keputusan mereka (mungkin tanpa informasi), dan sekarang mereka membayar harganya - Anda seharusnya tidak.

Jika Anda merasa ingin membantu mereka, Anda harus membuat perjanjian dukungan di mana mereka membayar Anda untuk waktu yang dihabiskan membantu pengembang baru, agar Anda dapat dikompensasi dengan benar untuk waktu Anda.

Pete
sumber
2
Setuju dengan ini, tapi saya merasa, meski bukan kewajiban, secara etis profesional tidak memanfaatkan ketidaktahuan teknis majikan saya. Belum lagi potensi kerusakan reputasi klien yang mengatakan "Dia membuat situs ini, dan sekarang tidak berfungsi, dan dia tidak akan membantu."
deworde
4
@deworde: Anda harus menjawab pertanyaan-pertanyaan kecil, tetapi hanya jika itu hanya membutuhkan beberapa menit. Jika perlu waktu lebih lama, Anda harus memberi tahu mereka bahwa Anda tidak dapat melakukannya lagi secara gratis, tetapi akan memberi mereka perhatian penuh jika mereka membayar kompensasi. Jika mereka profesional, mereka akan membayar Anda atau membiarkan Anda sendiri, tetapi mereka tidak akan menyalahkan Anda.
13

Inilah email potensial untuk dibuat *;

Maaf, saya sangat sibuk sekarang dengan kontrak saya yang ada dan tidak secara teratur memeriksa email saya. Jika Anda memiliki permintaan dukungan untuk produk yang saya gunakan untuk mengerjakan, kirim pesan ke "[email protected]", sehingga kami dapat mendiskusikan pengaturan perjanjian dukungan. Jika ini mendesak, pastikan untuk mengawali subjek dengan 'URGENT:' dan saya akan memindahkannya ke bagian atas daftar dukungan prioritas saya.

Salam,

Matt Harrison

Kirim ini sebagai tanggapan atas permintaan dukungan apa pun, bahkan jika Anda duduk di tempat tidur makan sammich dan memeriksa email Anda. Jika itu benar-benar terlihat seperti hal di mana Anda ingin membantu mereka segera karena itu masalah besar, tetap kirim ini , tetapi segera tindak lanjuti dengan email yang mengatakan "Baru saja melihat ini, saya akan membantu segera yang aku bisa ".

Idenya di sini adalah untuk menempatkan mereka dalam pola pikir bahwa ini adalah layanan yang Anda berikan sebagai tambahan, dan jika mereka menginginkannya, itu adalah layanan yang dikenakan biaya. Kata bahas berarti Anda belum berkomitmen pada apa pun, dan dengan mengizinkan mereka menentukan 'URGENT:', jika Anda benar-benar menempatkan mereka pada posisi yang buruk (mis. Beberapa kesalahan yang akan Anda perbaiki dengan senang hati hanya untuk mempertahankan reputasi dan karena itu hal yang tepat untuk dilakukan ), Anda dapat mendekati ini dengan pola pikir yang berbeda. "Situs web yang Anda buat untuk kami baru saja kehilangan kami $ 50.000" adalah sesuatu yang saya dekati secara sangat berbeda dengan "kami ingin Anda mengubah posisi logo di halaman 'Tentang Kami'".

Ini berarti bahwa jika Anda meluangkan waktu untuk membantu (karena membantu adalah hal yang baik), maka mereka sadar bahwa ada biaya untuk Anda. Dan jika tidak, maka mereka sadar akan alasan Anda.

Seperti yang disebutkan seseorang, jika Anda memiliki perjanjian dukungan yang ada, atau jika mereka mendapat kesan bahwa Anda melakukannya, Anda tetap harus memberikan layanan, tetapi respons ini mencakup hal ini (dan mereka tetap harus memiliki nomor dukungan Anda). Selain itu, Anda harus melakukan negosiasi pekerjaan apa pun dengan maksud untuk secara jelas menentukan persyaratan dukungan Anda di muka , terutama ketika itu adalah proyek solo dan karenanya Anda tidak mengerjakan kontrak templat standar untuk semua pengembang, dan bahkan lebih khusus lagi karena ini memiliki datang untukmu sebelumnya.

Bagaimana Anda tahu jika Anda secara profesional wajib melakukan sesuatu? Karena kontrak Anda yang dibuat secara profesional mengharuskan Anda untuk melakukannya. Bagaimana kamu tahu bahwa kamu tidak? Karena batas-batas kewajiban itu secara khusus disebutkan dalam kontrak Anda (mis. 'Karyawan harus memberikan dukungan pada semua aspek pekerjaan hingga pemutusan hubungan kerja oleh salah satu pihak, seperti yang dijelaskan dalam bagian 3' *).

*: Ada yang punya perbaikan kata-kata, silakan tinggalkan di komentar

deworde
sumber
1

Jika Anda belum menandatangani kontrak dengan perusahaan / klien tentang menawarkan bantuan kepada mereka di masa depan, maka Anda dapat mengatakan tidak untuk panggilan semacam itu. Pada umumnya ada waktu dukungan yang disepakati antara klien dan pengembang. Pengembang seharusnya membantu klien sampai waktu dukungan dilanggar.

Noctis
sumber
1

Tidak, Anda tidak berkewajiban secara profesional untuk memberikan dukungan kepada majikan sebelumnya.

Jika Anda ingin melakukan ini, pastikan ada kontrak untuk mengganti waktu yang Anda habiskan.

Mungkin juga Anda dapat menawarkan untuk kembali selama 1-2 minggu dan melatih pengganti Anda (seolah-olah), secara alami dengan biaya yang sesuai.

Apa yang akan saya katakan adalah meninggalkan proyek harus melibatkan meninggalkan dokumentasi yang jelas, dalam bentuk yang sesuai.

Vatine
sumber