Per un programmatore, due dei termini più comuni che sembrano sovraccaricati sono appaltatore e consulente?
C'è una differenza tra i due?
Consulente: Esperto in materia, spesso guida e guida i progetti, anticipa le esigenze dei clienti prima ancora che il cliente lo anticipi, dovrebbe essere pagato di più per ovvi motivi, un must per i progetti ad alta intensità di dominio
Contraente: assegni il lavoro, decidi le tariffe, fornisci le specifiche e è meglio avere un consulente che guida l'appaltatore / i
Il lavoro assegnato, può progettare e scegliere l'implementazione, ma spesso l'obiettivo finale è quello di produrre un prodotto specificato dal cliente.
Viene assunto per risolvere un problema e fornire una soluzione. Questa soluzione può essere implementata dal Consulente o presa e implementata dal cliente.
La mia definizione sarebbe:
Tuttavia, i due sono in genere in qualche modo intercambiabili (si può considerare il parere come un risultato, quindi un consulente può essere considerato un appaltatore e anche un contraente può ragionevolmente aspettarsi di fornire un consiglio come parte del proprio lavoro).
Tipicamente un appaltatore sarebbe considerato per mancanza di una frase migliore "Un altro piolo nella ruota". Vengono assunti per svolgere un compito specifico con poca o nessuna voce in merito.
Un consulente d'altra parte è di solito assunto per fornire intuizione, direzione e consulenza di esperti. Spesso, ciò porterà alla produzione di alcuni prodotti, che il consulente avrà una mano nella creazione.
A volte questo argomento tende a essere molto scottante. Per me un appaltatore è qualcuno che entra ed esegue compiti specifici diretti dal cliente. Questo potrebbe essere codifica, progettazione, supporto, qualunque cosa. Un consulente è qualcuno che viene a consigliare su argomenti di livello superiore come direzione della tecnologia, piattaforme, ecc.
Certamente conosco alcuni appaltatori / consulenti che sono molto offesi dal fatto di essere stati nominati contraenti. Io personalmente preferisco essere considerato un appaltatore, ma non mi sento particolarmente strong a riguardo.
Leggi altre domande sui tag terminology freelancing