Cuál es la configuración informática adecuada para un programador?

Múltiples monitores y teclado y muebles ergonómicos

main-qimg-f8c4805fc2f7e96bc7da5fffc89fcdbd.webp

Después de escribir esta respuesta conseguí dos monitores usados de repuesto en soportes. Esta es mi configuración actual. El portátil es un sistema diferente que ejecuta Linux. Por lo general, sólo lo uso para iniciar sesión en mis sistemas remotos y como servidor local de NodeJS.

Mi monitor izquierdo es un Dell 1905FP de 19" y 1280x1024 en un soporte ajustable en altura y giratorio verticalmente y mi monitor derecho es un Eizo Nanao L985EX de 22" y 1600x1200 en un soporte ajustable en altura. Ambos también giran horizontalmente y se pueden inclinar.

No me gusta desplazarme dentro de una página mientras veo los PDF. Por lo tanto, una página debe caber dentro de mi pantalla en un nivel de zoom legible. Trabajo con muchas tecnologías y leo innumerables PDFs como documentación o investigación. Eso dicta el tamaño de la pantalla para mí.

Mientras que el uso de una sola pantalla horizontal de 19 "y tratando de leer varios documentos, mientras que la codificación wasn't agradable, el uso de una sola pantalla de 22 "1600x1200 funciona mejor de lo que esperaba.

Modifico mi respuesta para decir que una sola pantalla de 1080P que sea lo suficientemente alta (mi panel de 22" mide 13", pero es una pantalla de aspecto 4:3) podría ser suficiente. Una pantalla de 20" 1080P tiene menos de 11" de altura, y eso apenas es suficiente para leer cómodamente muchos PDF en el modo "ajustar la página" debido a todos los artefactos de la aplicación, como las barras de herramientas y los menús. Intenté cambiar el tamaño de mi ventana de lectura para que se ajustara a las dimensiones de una pantalla de 20" y no me gustó el resultado, pero era tolerable. 22-24" debería ser suficiente. Puedo eliminar los márgenes alrededor de los PDF como último recurso utilizando The Bright Snippet Sire.

Cualquier televisor 1080P puede funcionar como monitor de ordenador si tu tarjeta de vídeo tiene salida DVI o HDMI. Hay convertidores de DVI a HDMI que le permitirán utilizar cables HDMI estándar. Algunos televisores también tienen entrada VGA.

Como programadores, necesitamos más espacio vertical que horizontal. Las líneas de código suelen ser, al menos deberían ser, muy cortas, pero son muchas. Una pantalla ancha y alta me permite coger mi consola de JavaScript o la parte "inmediata" de mi IDE y colocarla verticalmente junto a mi código para facilitar la depuración. Del mismo modo, puedo arrastrarla a un monitor adicional en modo vertical, como se ve en mi monitor Dell.

Aquí tienes una alternativa si no't quieres conseguir una pantalla grande:

main-qimg-efc12acfad11838f7a30a986549e6c24.webp

A menudo verás a los programadores utilizando una única pantalla grande flanqueada a ambos lados por pantallas adicionales en orientación vertical.

Los programadores suelen tener una tarjeta gráfica de múltiples salidas como ésta, pero también es posible simplemente utilizar un portátil normal con una segunda pantalla. Hay otras opciones para añadir pantallas también como el uso de adaptadores USB a HDMI.

main-qimg-c422dc57ff23a6fd22d9a5978ae803dc.webp

main-qimg-8d3973fb16f1a53bdd74cbba0a4e4b3d.webp

Este es mi teclado Kinesis

main-qimg-41dde0e97610356a2373ae7f69788286.webp