Perché i migliori ingegneri del software lavorano come freelance

Pubblicato: 2022-03-11

Ho iniziato la mia carriera come freelance subito dopo il college. Ho dieci anni di esperienza diretta con gli alti e bassi di clienti buoni e cattivi. Ho anche fondato una startup, lavorato come sviluppatore di app web e mobile per piccole aziende e recentemente ho preso la decisione di tornare a tempo pieno al freelance.

Oggi il lavoro indipendente è tanto una scelta di vita e di carriera quanto una vocazione a breve termine. Secondo uno studio del 2015 della Freelancers Union, metà di tutti i freelance afferma che non smetterebbero di lavorare come freelance per nessuna somma di denaro e Accenture prevede che il 43% della forza lavoro statunitense dovrebbe essere indipendente entro il 2020.

In questo articolo esploreremo le motivazioni più comuni per partecipare all'economia freelance, delineando quattro vantaggi chiave che influenzano i migliori talenti a seguire un percorso indipendente invece di lavorare come un dipendente tradizionale. La nostra opinione è che manager e dirigenti con una profonda comprensione degli incentivi personali che alimentano la crescita dell'economia agile saranno meglio attrezzati per attrarre e trattenere i migliori talenti indipendenti.

1) Il freelance aumenta la produttività

Uno dei principali vantaggi del libero professionista è la capacità di progettare un ambiente di lavoro fisico e mentale adatto alle esigenze individuali, invece di adattarsi alle norme rappresentate da una particolare azienda.

Quando si produce codice di qualità, la mente di uno sviluppatore di software assomiglia a un castello di carte. Man mano che costruiscono una soluzione che soddisfa ogni requisito di progetto, aggiungono lentamente le carte alla struttura. Anche una breve distrazione può far cadere l'intero mazzo; un'interruzione di dieci secondi può significare dieci minuti di ricostruzione. Essere in grado di concentrarsi è importante quanto respirare quando si tratta di codificare.

Secondo un sondaggio pubblico di Flexjobs, il 76% degli intervistati ha affermato di evitare l'ufficio quando ha bisogno di svolgere un lavoro importante. Per alcuni professionisti, l'ambiente giusto è un ufficio a casa, isolato da distrazioni in loco come conversare con i colleghi e politiche aziendali; altri potrebbero preferire il rumore bianco di una caffetteria come il modo più sicuro per entrare nella zona. Alcuni sviluppatori producono lavori straordinari nel cuore della notte, ma inserirli in un programma dalle 9 alle 5 riduce drasticamente la loro produzione. I lavoratori indipendenti attribuiscono un enorme valore alla loro flessibilità di lavorare nel modo in cui preferiscono lavorare, purché svolgano il lavoro.

Oltre ai vantaggi di un ambiente di lavoro su ordinazione, i liberi professionisti spesso beneficiano di un flusso di lavoro meno randomizzato. Un ambiente di lavoro tradizionale tende a incoraggiare un'interazione più diretta tra manager e dipendenti. Naturalmente, ci sono molti vantaggi nella stretta collaborazione, ma lo svantaggio dal punto di vista del dipendente è una maggiore probabilità di cambio di contesto, di essere coinvolti in progetti casuali o lavoro frenetico e microgestione.

Poiché i liberi professionisti sono pagati a un tasso variabile, i clienti tendono a essere più attenti nell'assegnarci compiti, assicurando che sia più probabile che il nostro tempo venga speso in modo efficiente in lavori di valore. In generale, la maggior parte dei lavoratori indipendenti non ha bisogno o desidera indicazioni frequenti dai propri dirigenti; preferiscono portare a termine il lavoro a modo loro.

Può essere intimidatorio prendere la decisione di lavorare da solo e lavorare come freelance non è adatto a tutti. Detto questo, secondo la mia esperienza, gli incarichi da freelance migliorano i risultati del lavoro aumentando la concentrazione e la creatività, mentre promuovono lo sviluppo della carriera incentivando forti abitudini di lavoro e apprendimento continuo.

2) Il freelance catalizza lo sviluppo personale

I lavoratori autonomi sono spesso assunti per progetto, mentre i lavoratori occupati hanno un mandato medio misurato in anni e sono valutati sulla base di un ciclo di revisione poco frequente. In quanto tale, sperimentiamo una correlazione più diretta tra prestazioni e risultati. In altre parole, se non riusciamo a generare risultati per i nostri team, non subiranno a lungo la nostra presenza e alla maggior parte di noi piace così. Il ciclo di feedback più breve e la natura orientata ai risultati del lavoro indipendente è un fattore motivante per i migliori talenti che desiderano ampliare le proprie capacità.

Le competenze trasversali sono anche affinate dal lavoro agile. Ad alcuni clienti piace essere più pratici, vedere come stai facendo le cose e porre domande sul perché hai fatto le cose in un certo modo, mentre ad altri clienti piace delegare e darti pieno controllo sulle decisioni. Nel processo di costruzione della propria attività, i lavoratori indipendenti diventano esperti nell'adattarsi a diversi stili di gestione. Apprezziamo questa esposizione perché la capacità di prosperare con una varietà di clienti e stili di lavoro è uno strumento essenziale per ogni membro della forza lavoro, libero professionista o altro.

Infine, il freelance richiede una comunicazione chiara. Ho scoperto che la cosa numero uno che posso fare per rendere più facile la vita dei clienti, e in definitiva la mia, è capire esattamente cosa vogliono. Un ottimo prodotto è il risultato finale, ma una buona comunicazione è la base che garantisce lo sviluppo del prodotto giusto.

3) Il freelance accelera lo sviluppo della carriera

All'inizio di quest'anno, l'University College London ha condotto uno studio che ha concluso che gli esseri umani sono programmati per intraprendere la strada di minor resistenza e questa regola di comportamento si applica anche alle nostre abitudini lavorative. Per il talento tecnico, questa tendenza può manifestarsi in un'inclinazione a rimanere con tecnologie e strumenti noti.

Nella mia esperienza, i lavoratori dipendenti tendono a concentrarsi solo sugli strumenti che l'azienda utilizza per realizzare prodotti, anche se sono obsoleti. Poiché la cultura e gli incentivi che li circondano supportano il mantenimento dello status quo, i dipendenti possono ritrovarsi con una visione a tunnel, dando la priorità a ciò che è pratico al momento a scapito delle loro prospettive a lungo termine.

Molti liberi professionisti, in particolare quelli che operano in ambiti tecnici, scelgono il lavoro indipendente perché il libero professionista offre la libertà e la motivazione per rimanere aggiornati sulle ultime tecnologie. Per un lavoratore indipendente che ha bisogno di sviluppare un libro di clienti forte e variegato per rimanere a galla, stare al passo con i paradigmi e le tecniche emergenti fa parte del lavoro: abbracciare il cambiamento è il percorso di minor resistenza per un libero professionista. Osservo regolarmente le tendenze del settore per determinare se i miei strumenti sono richiesti e preparati per il futuro, o se ho bisogno di cambiare marcia e concentrarmi su qualcosa di nuovo. I liberi professionisti possono anche aiutare i clienti in questo senso, presentando una prospettiva informata sui meriti di varie tecnologie per un particolare progetto.

Questa mentalità si estende dalle tecnologie di sviluppo all'utilizzo degli strumenti giusti. Un team può fare molto affidamento su uno strumento particolare per comunicare, mentre un altro può adottare un approccio completamente diverso. Poiché lavoriamo con molti team diversi in città diverse e con abitudini di programmazione diverse, i lavoratori indipendenti possono adattarsi facilmente agli strumenti più recenti e migliori.

Affidarsi a strumenti e tecnologie conosciuti può essere dannoso per l'avanzamento di carriera, ma il sostentamento di un lavoratore indipendente dipende sia dall'ampiezza che dalla profondità delle conoscenze, creando un potente incentivo per rimanere al passo con le tendenze e le migliori pratiche in campi in evoluzione.

4) Il freelance incoraggia la scelta e la creatività

Uno dei motivi più convincenti per intraprendere un lavoro agile è godere della libertà di lavorare al progetto di tua scelta. Secondo uno studio del 2016 condotto da Field Nation sui lavoratori indipendenti, la "capacità di scegliere il lavoro" e il "controllo sul proprio destino" erano due delle prime tre motivazioni per scegliere di lavorare come freelance. Non è un caso che il 43% dei lavoratori freelance sia millennial e uno sbalorditivo 93% abbia un'istruzione universitaria; più che mai, i partecipanti all'economia agile sono persone esperte e istruite che sono motivate a fare ciò che amano.

La natura del lavoro freelance rende anche più facile per i lavoratori indipendenti impegnarsi in attività creative. Ad esempio, se sono in un posto con le stesse persone intorno a me ogni giorno, mi sento limitato dal pensiero di gruppo. La risoluzione creativa dei problemi è difficile in queste circostanze; anche le aziende con una forte cultura del dissenso possono svilupparsi e vincolarsi all'interno di determinati metodi di risoluzione dei problemi.

Ma ho trovato molte soluzioni ai problemi di programmazione sedendomi in un bar e avendo quel momento eureka sorseggiando un caffellatte. L'ampia libertà di cui godono i freelance è un grande vantaggio quando si tratta di creatività: a volte un cambio di scena o l'esposizione a uno stile di lavoro diverso è tutto ciò che serve per affrontare un problema in un modo nuovo.

Conclusione: il freelance ci aiuta a lavorare meglio

In questo articolo, ho cercato di delineare alcuni dei motivi principali per cui i freelance rinunciano alla certezza dell'occupazione W-2 per lavorare da soli. Può essere intimidatorio prendere la decisione di lavorare da solo e lavorare come freelance non è adatto a tutti. Detto questo, secondo la mia esperienza, gli incarichi da freelance migliorano i risultati del lavoro aumentando la concentrazione e la creatività, mentre promuovono lo sviluppo della carriera incentivando forti abitudini di lavoro e apprendimento continuo.

I miei clienti preferiti comprendono e rispettano queste motivazioni: mi forniscono la flessibilità per lavorare nell'ambiente che meglio si adatta al mio stile e mi incoraggiano a ricercare e implementare nuove tecnologie purché siano le più adatte al progetto in corso. Utilizzando queste informazioni sullo stile di vita dei freelance come guida per l'impegno con il talento agile, le organizzazioni possono garantire una relazione vantaggiosa per tutti, fornendo ai freelance le caratteristiche che apprezziamo, raccogliendo al contempo il vantaggio di assumere e trattenere talenti agili di qualità.