Come altri hanno notato, questa è forse una caratteristica più comune dei lavori di ingegneria del software. Direi che funziona perché gli ingegneri tendono già ad avere molta flessibilità con la programmazione e il modo in cui viene valutato il loro lavoro, per non parlare della varianza nel valore percepito + volume di lavoro svolto da ogni persona.
Cosa impedisce qualcuno di prendersi un anno sabbatico di 3 mesi ogni anno? Bene, recensioni. È piuttosto difficile svolgere un lavoro a tempo pieno in 9 mesi e il tuo capo ti farà sapere che sei stato ben al di sotto delle aspettative al momento della revisione (o solo nelle tue regolari riunioni 1-a-1). Quindi, in un certo senso, se prendi una quantità eccessiva di ferie, la compagnia estrarrà il costo dal tuo bonus, dal tuo potenziale aumento e dal tuo avanzamento di carriera. In questo modo, i dipendenti ei loro manager possono formulare giudizi personalizzati su una quantità appropriata di ferie e su come ciò dovrebbe riflettersi sul valore totale consegnato in un anno.
In molte aziende, questa politica è solo una formalizzazione di una pratica che accade comunque: gli ingegneri possono spesso prendersi del tempo libero quando necessario, modulo per portare a termine le cose. La contabilità vuole sapere quanto tempo tutti prendono, perché quando si assegna esplicitamente una certa parte del risarcimento come tempo di ferie, le ferie accumulate diventano una responsabilità legale che deve essere pagata al momento della risoluzione. Ma se la maggior parte delle persone prende la maggior parte delle ferie ogni anno e sia i dirigenti che i dipendenti non hanno controversie sulla quantità di ferie, questo è solo un sovraccarico non necessario.
Ho conosciuto dipendenti che prendono solo 1-2 settimane di ferie e altri che impiegano 5-6 settimane, senza alcun impatto negativo sulla loro carriera. Il punto importante è che i contributori forti spesso hanno più margine di manovra rispetto agli esecutori deboli, per ovvie ragioni. Nessuno verrà licenziato per aver preso troppe ferie, ma se un manager percepisce che qualcuno non si sta prendendo troppo peso e si prende troppo tempo libero, proverà a gestire quella persona in una squadra meno desiderabile, con una conseguente perdita di valore di promozione della carriera (e spesso altri compensi).
Nonostante le affermazioni sull'esistenza di "programmatori 10x", non ho mai visto nessuno prendersi 45 settimane di ferie perché erano molto meglio di chiunque altro. Direi che 6-8 settimane spingerebbero i confini di ciò con cui la maggior parte degli ingegneri potrebbe cavarsela, possibilmente con qualche rischio per la loro carriera / compenso.