Dopo 30 anni come appaltatore, è misto.
-
È tutto usa e getta. Ho lavorato con centinaia di clienti. Non vedrò mai più il codice. Perché diventare attaccato? Non ha senso di proprietà.
-
È molto visibile. È più costoso del codice in-house, quindi ottiene un sacco di controllo. Dal momento che non sarò in giro per mantenerlo, ottiene una grande quantità di controllo. Le procedure dettagliate e le handover del codice sono molto importanti.
C'è un certo orgoglio per l'artigianato. Ma nessun senso di proprietà.
Il mio record è di 17 anni di produzione. 12 di quegli anni con manutenzione zero di qualsiasi tipo.
Lo so perché ho ricevuto una chiamata. Stavano rivedendo i loro sistemi contabili e volevano sapere come sostituire l'intelligente algoritmo di allocazione dei costi che avevo costruito tanti anni fa. Ho guardato il codice e i file sono rimasti invariati dall'ultimo aggiornamento 12 anni fa. (Non un bug-fix, AFAIK.)
La prossima corsa più lunga - che io sappia - è stata di 7 anni di funzionamento impeccabile. Ciò, tuttavia, ha avuto un serio problema Y2K e ha richiesto alcune rilavorazioni per utilizzare nomi di file con anni a 4 cifre. Gli algoritmi interni erano tutti corretti, ma i file di registro sarebbero apparsi nell'ordine sbagliato.
Ancora una volta, so che era impeccabile perché i file non erano stati toccati dall'ultima versione che avevo realizzato.
Quindi, sì, c'è un grande orgoglio per l'artigianato.
Ma nessuna "proprietà". È il loro codice, non il mio. L'ho solo costruito.