Setelah 30 tahun sebagai kontraktor, itu beragam.
Itu semua pakai. Saya sudah bekerja dengan ratusan klien. Saya tidak akan pernah melihat kode lagi. Mengapa menjadi terikat? Tidak ada rasa memiliki.
Sangat terlihat. Ini lebih mahal daripada kode in-house, sehingga mendapat banyak pengawasan. Karena saya tidak akan ada untuk memeliharanya, itu mendapat banyak pengawasan. Panduan dan penyerahan kode sangat penting. Ada beberapa kebanggaan dalam pengerjaan. Tapi tidak ada rasa memiliki.
Rekor saya adalah 17 tahun produksi. 12 dari tahun-tahun itu tanpa pemeliharaan apa pun.
Saya tahu karena saya mendapat telepon. Mereka merevisi sistem akuntansi mereka dan ingin tahu bagaimana cara mengganti algoritma alokasi biaya pintar yang telah saya buat bertahun-tahun yang lalu. Saya melihat kode, dan file tidak berubah sejak peningkatan terakhir 12 tahun yang lalu. (Bukan perbaikan bug, AFAIK.)
Jangka waktu terpanjang berikutnya - yang saya tahu tentang - adalah 7 tahun operasi tanpa cacat. Namun, itu memiliki masalah Y2K yang serius dan mengharuskan beberapa pengerjaan ulang untuk menggunakan nama file yang memiliki 4-tahun tahun. Algoritma internal semuanya benar, tetapi file log akan muncul dalam urutan yang salah.
Sekali lagi, saya tahu itu sempurna karena file belum disentuh sejak rilis terakhir yang saya buat.
Jadi, ya, ada banyak kebanggaan dalam pengerjaan.
Tapi tidak ada "kepemilikan". Itu kode mereka, bukan milikku. Saya hanya membangunnya.