Veo muchos desarrolladores que muestran su configuración con varios monitores. ¿Es realmente útil / necesario trabajar con más de un monitor?

Cuando se trata de trabajar: no, no es necesario, pero es útil.

Cuando se trata de estudiar: puede o no ser necesario, pero definitivamente es útil.

A veces (una gran cantidad de tiempo), me gusta tener material de referencia abierto para lo que estoy trabajando. Es mucho más fácil si puedo colocar ese material de referencia en una pantalla separada. Es particularmente útil si el formato en el sitio web que contiene el material de referencia no está bien formateado. Al no estar bien formateado, quiero decir que priorizaron el área de navegación de la página sobre el área de contenido de la página. Esto significa que en el momento en que comprime la página en una pequeña porción de su monitor, lo único que ve en esa página es un panel flotante que permanece visible sin importar a dónde se desplaza en esa página. Luego está el panel de la derecha que generalmente contiene anuncios, y ese panel también podría tener prioridad sobre el contenido de la página.

Páginas como estas le dan una de dos opciones: puede alternar entre su editor y su material de referencia. O puede publicar ese material de referencia en una pantalla separada. Si lo único que está haciendo es buscar algo que se le haya olvidado, entonces sacar el material de referencia no es tan importante. Sin embargo, cuando está viendo algo con lo que no está familiarizado, es posible que desee leer el material de referencia a medida que escribe en su editor.

Además de esto, el material de referencia puede ser prácticamente cualquier cosa. Incluso puede ser un documento de diseño que contiene una lista muy detallada de errores específicos que deben arrojarse cuando se proporcionan ciertas entradas. O bien, pueden ser un dibujo de cómo se supone que debe ser su IU. Cualquiera de esos puede ocupar un buen espacio. Y, esto es solo una programación directa de la que estamos hablando. Si está utilizando algo como Unity 3D para construir un videojuego, entonces tendrá todo tipo de ventanas para ese IDE, y cada una de esas ventanas requerirá bastante espacio.

Puede ser necesario si está desarrollando una plataforma donde el objetivo de prueba y el IDE no son el mismo dispositivo físico, o no hay emulador. Por ejemplo: sistemas integrados, consolas de juegos, STB, etc., y desarrollo de hardware o nivel de controlador donde no puede usar una VM. Tiene su IDE ejecutándose en una PC de algún tipo, con uno o dos monitores, y el video de su objetivo en su propio monitor.

Es muy útil tener suficiente espacio en la pantalla cuando se desarrolla, incluso cuando el objetivo se ejecuta en el mismo sistema que el IDE. Tener su IDE, documentación y depuración / registros en la pantalla al mismo tiempo hace que el desarrollo sea más rápido. Con el advenimiento de los grandes monitores ultraancha, no tiene que ser múltiples pantallas. Una pantalla de 34 ″ + 21: 9 tiene casi el mismo estado real que dos monitores de 19 ″ 4: 3, que es lo que utilizamos para el desarrollo durante toda la era CRT. Realmente me gustaría un gran 21: 9, pero probablemente me quedaría con uno de mis monitores 16: 9 y lo ejecutaría en vertical para la documentación.

“Veo muchos desarrolladores que muestran su configuración con varios monitores. ¿Es realmente útil / necesario trabajar con más de un monitor?

Útil sí, necesario no.

Cuando estoy trabajando, tengo el motor del juego Unity a menudo extendido en varias pantallas, además de Visual Studio, Chrome, Notepad ++, Spotify y otras cosas.

Ejecuto dos monitores adicionales más allá de mi MacBook Retina de 15 “, un Ultrawide de 27” y una configuración vertical de 24 “para la edición de código.


Cuando trabajo lejos de mi escritorio, trabajo solo con la pantalla de mi computadora portátil. Puedo hacer mi trabajo, pero es mucho menos conveniente.

Como paso mucho tiempo tanto en Visual Studio como en el editor de Unity3D, me resulta mucho más fácil escribir código y probar los resultados sin necesidad de alternar entre las pantallas. Aumenta mi productividad en ese caso.
Cuando escribo código en C # sin Unity, la pantalla dual puede ser útil para tener documentación en una pantalla y Visual Studio en la otra.

La pantalla doble es una espada de doble filo, no solo puede aumentar la productividad, sino que también puede aumentar la dilación.

Por ejemplo, ahora tengo quora abierto en una pantalla y Steam abierto en la otra. Donde debería estar escribiendo un sombreador de baja poli y un tutorial sobre él. (Ergo, haciendo mi trabajo).

Es un poco necesario y útil en términos de satisfacer una necesidad importante al programar. Creo que es una cuestión de gustos si la gente prefiere un monitor grande o varios.

Se reduce a lo siguiente. Por lo general, te encontrarás con ganas de más espacio de pantalla que el que permite la pantalla de tamaño promedio. Como programador profesional, rara vez solo tendrás código ingenioso en un editor. Su espacio de trabajo probablemente tendrá:

  • Algún tipo de documentación + navegador de Internet para buscar cosas
  • Espacio de edición de código, ya sea un IDE o un montón de ventanas Vim / emacs
  • Algún entorno de compilación y prueba
  • Algunas otras cosas al azar

A menudo irá de un lado a otro entre estos contextos, por lo que muchas personas realmente aprecian tener monitores adicionales para separarlos para que no tenga que mover las cosas todo el tiempo.

Personalmente, prefiero tener un monitor de gran tamaño , algún tipo de administrador de espacios de trabajo virtuales y un montón de atajos clave para mover las cosas de forma rápida y eficiente. Prefiero no mover demasiado la cabeza. Algunas otras personas prefieren monitores múltiples.

De cualquier manera, casi todos los programadores aprecian más espacio en la pantalla.

Veo muchos desarrolladores que muestran su configuración con varios monitores. ¿Es realmente útil / necesario trabajar con más de un monitor?

Realmente necesario? No. ¿Realmente útil? Si.

Nunca he usado más de dos, y creo que alcanzas rendimientos decrecientes bastante rápido. Sin embargo, dos es mucho más productivo y útil que uno.

Muchas tareas de desarrollo implican múltiples ventanas; el código vs la aplicación en ejecución, el código vs el marcado, el código vs otro código, el código vs documentos, etc. No tener que pasar de una ventana a otra con tanta frecuencia (o reducirlas a tamaños irrazonables) definitivamente elimina una distracción y un bloqueador del flujo de trabajo.

En teoría, puede lograr algunos de los beneficios con un monitor extra grande, pero en la práctica la mayoría de los sistemas operativos y aplicaciones no son tan adecuados para manejar sin problemas múltiples ventanas en una sola pantalla. Mucho más fácil (y más barato) para ejecutar algunos monitores de tamaño regular. También existe el hecho de que se beneficiará mucho más de un mayor espacio horizontal que vertical.

No soy un desarrollador per se, pero he escrito una cantidad de código no trivial en mi vida. Es extremadamente útil tener más de un monitor, ya que la codificación moderna básicamente se ve así para mí:

Paso 1: Decide que quiero codificar algo

Paso 2: abrir mi editor

Paso 3: Olvídate por completo de cómo programar

Paso 4: Mira la pantalla en blanco durante 10 segundos

Paso 5: Google el comando que quiero ejecutar con la siguiente consulta: “LanguageX” “command” use? (EN EL SEGUNDO MONITOR PARA QUE PUEDA VER MI CÓDIGO)

Paso 6: tenga un flashback y de repente recuerde cómo usar dicho comando

Paso 7: Sigue mi mente hermosa en mi código durante unos 30 segundos (MIENTRAS TODAVÍA REFIERE EL MONITOR 2) … Regrese al Paso 3 y repita

Paso 8: termine de escribir el segmento de código y pruebe … tiene un error masivo

Paso 9: Copiar error masivo en Google (EN SEGUNDO MONITOR)

Paso 10: Edite el código mientras hace referencia a los resultados de Google (EN EL SEGUNDO MONITOR) Creo que modifico la sintaxis exacta (¿es ahí donde coloca el;:, @, etc.?), Luego regrese al paso 3 y repita.

Además, también mantendría un terminal bash abierto en el segundo monitor para poder codificar la pantalla completa en un monitor guardado y luego ejecutar el código resultante en el editor en el segundo monitor y no perder el tiempo cambiando entre aplicaciones.

Otro método que encontré interesante y útil en un dispositivo de pantalla única es usar el sistema de escritorio múltiple (nueva función en Windows). Pondría diferentes tareas relacionadas en diferentes espacios de trabajo. Por lo tanto, el código está en el escritorio 1, Google en el escritorio 2, Ejecutando el escritorio 3, y la música y el tiempo en el escritorio 4. Para mí es tan eficiente como varios escritorios.

Ok, no es necesario, pero es mucho más productivo. Si está escribiendo código y escribe, digamos un programa de c ++. Habrá * para trabajo serio * encabezados, muchos de ellos y archivos .cpp también. ¿Cómo podrá abrir varios archivos en una pantalla simple? Sin mencionar cómo buscará en la web cosas que necesitará recordar y compilar código de depuración. Así que tengo un monitor principal (¡Emacs FTW!) Y abro tantos buffers como necesito, ¡y hay un segundo monitor que puedo usar para lo que quiera! No necesita un segundo monitor, ¡pero es bueno tener uno! * escribiendo esto en mi nuevo monitor Dell!

Depende realmente. En el trabajo tengo tres monitores de veinticuatro pulgadas y utilizo prácticamente cada pulgada de espacio en la pantalla. Tengo uno dedicado exclusivamente a la Unidad. Uno es para Visual Studio y cualquier carpeta que necesite abrir por cualquier razón. El tercero contiene mi correo electrónico, programa de chat y un navegador siempre abierto. Posiblemente podría volver a dos monitores, pero sería estrecho.

En casa, si estoy ayudando a un amigo o trabajando en un proyecto de pasatiempo, mi monitor solo es casi siempre suficiente. De vez en cuando me encuentro con ganas de más espacio para dedicar a ese navegador, pero me las arreglo para cambiar.

Útil, a menudo. Necesario, no normalmente. He hecho ambas cosas y cuando trabajo mucho en un conjunto de herramientas específico, puede ser de gran ayuda y realmente aumentar la productividad. La razón de esto es el espacio extra de la pantalla para que pueda mantener una gran cantidad de información diferente a la vez. Creo que cuánto ayuda depende de las herramientas que esté usando y del tipo de programación que esté haciendo.

Cuando estaba haciendo programación de ventanas en Visual C ++ (circa 2000), fue realmente útil tener el segundo monitor para las diferentes ventanas de edición, construcción, depuración y observación de aplicaciones. También fue bastante útil cuando he estado codificando en clústeres o trabajando con cualquier colección de máquinas de tamaño decente. Algo tan simple como ver vmstat y top realmente puede beneficiarse del espacio en pantalla.

Dicho esto, solo uso un solo monitor 2K 27 ″ en mi escritorio y un 1080 13 ″ en mi computadora portátil. El 1080 se siente estrecho algunas veces, pero me las arreglo. En ambos, utilicé múltiples escritorios en gran medida, y podría beneficiarme de un segundo, o incluso un tercer monitor a veces. En este momento, aunque encuentro que el espacio en el escritorio es más importante para el papel de borrador y los libros. Estoy seguro de que si cambio el tipo de programación que estoy haciendo, esa ecuación necesitaría ser reequilibrada y podría terminar con un segundo monitor encajado. 🙂

Después de haber usado pantallas IPS giratorias iguales de 24 ″ durante un tiempo, está claro que los beneficios superan con creces los inconvenientes, que esencialmente se reducen al espacio del escritorio.

Con varias pantallas ya no necesito imprimir nada y no necesito espacio en el escritorio para el papel en general.

Una pantalla de 24 ″ en formato vertical muestra nítidamente páginas de documentos completos y muchas líneas de código.

Varias pantallas me permiten ver documentación a la izquierda (generalmente un navegador), código o gráficos en el centro (generalmente NetBeans o Gimp), y pruebas a la derecha (generalmente un navegador). El izquierdo siempre está en retrato. El centro es o dependiendo del uso. El retrato es excelente para las revisiones de código.

En cuanto al entretenimiento, puedo jugar un juego en el centro mientras veo Netflix a la derecha. Si chupo en un juego, puedo hacer un recorrido o hacer trampas a la izquierda.

Obtuve las pantallas para una canción, como se usaban, pero en perfecto estado.

No. No para mí. De hecho, me resulta difícil y molesto cambiar de pantalla. Prefiero trabajar en una cosa. Incluso con un monitor más grande, nunca lo extiendo ni lo duplico. Siempre mantengo solo una pantalla encendida. Simplemente apago todas las redes sociales, el correo electrónico y las comunicaciones cuando estoy trabajando, así que no necesito hacer malabares con tantas cosas en muchas pantallas.

No es necesario.

Pero una pantalla grande es realmente útil.

Prefieren dos pantallas porque pueden ver el documento y el código uno al lado del otro.

Emacs, Linux, el administrador de ventanas de mosaico (I3, por ejemplo) podría resolver el problema de una manera mucho más barata.

Es * útil * usar múltiples monitores, pero no es una necesidad.

Por ejemplo, cuando realizo el desarrollo de la interfaz de usuario, me gusta tener el código en uno, varios shells en un segundo y la interfaz de usuario en el tercero. Ahorra mucho tiempo a largo plazo cuando no tiene que barajar ventanas constantemente.

Recomendaría simplemente comenzar con dos y cuando sienta la necesidad de hacerlo, podría aparecer en otro.

Realmente no es necesario, sin embargo, es una gran mejora en la calidad de vida.

En casa trabajo en mi computadora portátil con solo el monitor conectado y me siento inmensamente frustrado hasta el punto de posponer el trabajo.

Supongo que mi lugar de trabajo me ha mimado, me instalaron con monitores duales de 27 “.

Simplemente lo hace para que pueda ver varias cosas al mismo tiempo, le permite no tener que cambiar entre los millones de programas y pestañas que tiene abiertos.

Para mí, mientras se desarrolla, se ha vuelto casi necesario. Pero todavía voy a la universidad con mi monitor único y hago lo que me pidan, así que supongo que puedo vivir sin él.

Sin embargo, aún no he probado tres monitores, me pregunto si es mejor que dos.

Es extremadamente útil. Sin un monitor adicional (que no tengo en este momento), constantemente tengo que empujar cosas a un lado u otro y cambiar entre cosas. Con dos monitores, es muy sencillo ver todo lo que está leyendo, su software de transferencia de archivos, sus puttys y su IDE / editor, todo a la vez.

Es hermoso tener múltiples monitores.

¡Muy útil! Tengo 3. Solo dos de los cuales se utilizan realmente para el desarrollo. La tercera es mi pantalla de comunicación, que cubre todas las llamadas entrantes, interacciones de redes sociales o consultas de ventas. Dirijo mi propio negocio, por lo que el tercero es un poco necesario para lidiar con ellos.

También utilizo los múltiples escritorios de Windows 10 cuando trabajo en más de dos proyectos en un solo día. Generalmente tengo 3 escritorios como máximo (de 3 monitores cada uno). El tercero, cuando se requiere, es para monitoreo e instrumentación de infraestructura.

Entonces lo encuentro extremadamente útil.

Si, es muy útil. Una vez que trabaje con varios monitores, es muy difícil regresar. Uso dos monitores de 19 ″, más la pantalla de mi computadora portátil y no desperdicio nada del espacio de la pantalla. En casa, uso un monitor de 22 ″ más la pantalla del portátil. Hay ventajas para ambos. Para algunas tareas, podría elegir una pantalla panorámica en lugar de dos pantallas de 19 ″. Idealmente, tendría varias pantallas panorámicas, pero desafortunadamente la compañía no las emite.

¿Necesario? No. ¿Conveniente y posiblemente aumentando su productividad? Si.

He trabajado con configuraciones de monitor único y doble en diferentes empresas. Tener una configuración de monitor dual me ayuda a ser más productivo ya que no tengo que pasar menos tiempo cambiando entre ventanas y posiblemente distraerme.

Realmente nunca me gustó usar varias pantallas, así que solo uso una en este momento.

Probablemente me gustaría una pantalla * más grande *, mi actual es de 22 ″, pero no siento la necesidad de * más * pantallas.

More Interesting

Cómo pasar de cero a héroe en la profesión de informática o software

¿Cuál es la mejor práctica para usar una capa de caché (por ejemplo, memcached) frente a un almacén de datos eventualmente consistente (por ejemplo, SimpleDB)?

¿Por qué se eligió Erlang para usar en el chat de Facebook?

¿Qué técnicas (formales) de estimación de esfuerzo se usan comúnmente en los proyectos de desarrollo de software en estos días?

¿A qué distancia está la realidad virtual de una arquitectura escalable y distribuible?

¿Qué son los softwares (editores) que las personas pueden usar para crear pequeñas aplicaciones más rigurosas y fáciles de mantener (y quizás menos flexibles) que las hojas de cálculo?

¿Cuáles son algunas buenas instituciones en Bangalore para aprender el desarrollo de controladores de dispositivos de Windows?

Cómo prepararse para un puesto de ingeniero de pruebas de software

¿Qué pasa si nos deshacemos de las personas en el Gobierno y dejamos que una IA lo maneje?

Cómo ser desarrollador

A veces, las pruebas de software se vuelven muy frustrantes. ¿Cómo te mantienes en marcha?

¿Cómo procede una sesión típica de programación de pares?

¿Cuáles son las herramientas necesarias para construir un software como la información del empleado?

Para usar AngularJS en mi aplicación, tengo que exponer una API públicamente, y los datos son el USP de mi aplicación. No quiero que alguien use fácilmente todos los datos. ¿Hay alguna alternativa?

¿Cuál es un buen tema para la tesis de maestría en ingeniería de software?