Non esiste una "configurazione ideale del monitor" perché non esiste nemmeno un "utente canonico"! (oltre all'impostazione di cui hai bisogno dipende dalle attività che devi eseguire)
Detto questo, la strategia che utilizzo nella mia azienda è semplice:
Ottieni a tutti gli sviluppatori tutti i monitor che chiede. Chiaro e semplice.
(E dovrei menzionare che sto gestendo questa società, quindi sono sostanzialmente quello che paga per l'hardware; detto questo, ho usato la stessa strategia nella mia precedente posizione di lavoro, quando gestivo un team di programmazione .net di medie dimensioni in una banca d'investimento di alto livello)
Tre motivi per utilizzare questa strategia:
Un monitor tipico costa circa $ 300 e probabilmente verrà utilizzato per circa 3 anni ... Questo è un costo totale di proprietà di circa $ 0,5 al giorno inclusa l'elettricità. Il costo di "proprietà" di un buon programmatore è piuttosto nei $ 500 al giorno.
In altre parole, un monitor si paga da solo non appena risparmia 1 minuto al giorno del tempo di un programmatore.
Riconosci il fatto che i tuoi programmatori sanno meglio di te ciò di cui hanno bisogno per svolgere il loro lavoro (il che è un forte motivatore per loro).
Uso per dire ai membri del mio team:
Se hai bisogno di qualcosa per portare a termine il tuo lavoro, acquistalo o chiedimi di farlo acquistare. Non voglio perdere tempo a discutere del perché hai bisogno di un lanciarazzi USB. Probabilmente sai meglio di me di cosa hai bisogno :)
Riconosci che il lavoro dei tuoi programmatori è abbastanza importante da consentire loro di avere gli strumenti migliori che il denaro possa comprare (di nuovo, un motivatore molto forte)
In effetti, i programmatori sono così costosi che vale la pena comprare quasi tutto ciò che può facilitare il loro lavoro. Sto parlando di :
- tutti i monitor di cui hanno bisogno
- un computer molto veloce, SSD, quadcore, lo chiami.
- un altro computer, se necessario
- tutti i libri che potrebbe voler guardare
Per finire, alcune parole sulla mia attuale configurazione per lo sviluppo di un software .net (YMMV se non sei io, non io nel maggio '09, o non sto sviluppando un software .net)
- due monitor verticali 22 "1920 * 1080 da 22", con Visual Studio diviso verticalmente
- un monitor da 22 "1920 * 1080 orizzontale per toolbox VS (explorer di soluzioni, toolbox, ecc.) e altri vari strumenti (SQL Management Studio, in particolare)
- un monitor da 22 "1920 * 1080 orizzontale per firefox / IM / Outlook
Un buon motivo per aggiungere un monitor aggiuntivo è se è necessario che alcune cose siano costantemente visibili (come gli strumenti di supervisione)
Nella mia esperienza, odio lavorare con un solo monitor, 2 è ok, la mia produttività è ancora vantaggiosa per un terzo e i monitor extra non sono realmente necessari.