Ho lavorato nell'industria dai primi anni '80 e ho occupato molti ambienti di lavoro diversi. La tendenza attuale è uno spazio comune economico e condiviso con un sacco di altre persone nelle immediate vicinanze e zero privacy. Negli esempi peggiori sarete seduti a un tavolo pieghevole accanto a un gruppo di altri malati. Nei casi migliori l'azienda ha investito in qualche forma di mobili per postazioni di lavoro e partizioni basse che ti danno una piccola quantità di spazio personale a zero privacy. La giustificazione dichiarata per queste indegnità sarà sempre la promozione della "collaborazione", ma tutti sanno che è tutta una questione di riduzione dei costi.
Uno svantaggio della programmazione come professione è che si passa gran parte della vita in casa seduti su una sedia davanti a un monitor. Con il passare dei mesi e degli anni, questo confinamento può davvero logorare e molte persone non possono tollerarlo. Al giorno d'oggi ci sono le "scrivanie in piedi", così puoi avere la possibilità di una postura diversa se ti piace, ma le scrivanie costano e molte aziende non le pagano.
L'ambiente migliore e più pregiato è naturalmente un ufficio privato con una finestra. Ne ho avuti alcuni ed è un grande lusso. Ci si può concentrare su quello che si sta facendo, si ha la luce naturale e si può vedere il tempo e sentire una certa connessione con il mondo esterno. Spesso questi sono assegnati in base all'anzianità o al grado. Scendendo da lì si potrebbe ottenere un ufficio interno condiviso con qualcun altro con cui è meglio andare d'accordo. Ma quei giorni sono in gran parte passati, l'"open office plan" è la norma, e l'unica variazione è quanto distanti sono i tuoi colleghi in termini di lunghezza delle braccia.