¿Por qué cada desarrollador usa dos computadoras en su escritorio al mismo tiempo?

Yo uso 2 computadoras y 2 monitores

Me parece útil Soy freelance php-developer y team-leader. Por lo general, tengo varios proyectos, soy codificador en un proyecto y gerente de proyecto en otros proyectos.

Me permite organizar mi flujo de trabajo, lo encuentro extremadamente útil para cualquier persona que tenga más de un proyecto.

Pero necesita algún software para usar 2 computadoras de manera efectiva

  1. Estoy usando 1 teclado y 1 mouse para 2 computadoras. Cuando muevo el mouse al borde del primer monitor, aparece en el segundo monitor y en el mismo momento la entrada del teclado va a la segunda computadora.
  2. He compartido el portapapeles para copiar y pegar datos
  3. La computadora esclava ha compartido discos duros
  4. He sincronizado los navegadores Chrome: sincroniza el historial, las contraseñas, las extensiones, los favoritos, etc. Deshabilité la sincronización de pestañas.
  5. Tengo un software para almacenar contraseñas. El archivo de base de datos de contraseñas se encuentra en la carpeta compartida y puedo acceder fácilmente a él
    =============================
    En este momento estoy usando Input Director gratis para compartir teclado y mouse. Permite compartir el portapapeles pero tiene errores, por lo que utilizo la extensión Chrome Clipbrd Beta para compartir el portapapeles. Ctrl + C en una computadora y Ctrl + V en la segunda computadora.

    Apuesto a que puedes encontrar otro software gratuito / pago.

Veo muchas respuestas que parecen decir que se debe a que los programadores son PERTENTINOSOS. Lo cual es completamente incorrecto en mi opinión. [Ser perezoso es algo de lo que deberías avergonzarte y no presumir]

Eres flojo cuando haces menos trabajo. Hacer el mismo trabajo en menos tiempo te hace más EFICIENTE.

Y creo que la respuesta a la pregunta es EFICIENCIA .

Tener dos pantallas le brinda espacio de trabajo adicional, lo que le permite realizar más trabajo.

Permítanme enumerar algunos de los casos en los que me parece personalmente útil tener varias pantallas:

  • Comparación de código o documentos : cuando compara código o documento, siempre es mejor comparar uno al lado del otro. No desea alternar entre archivos. Es más propenso a errores y lleva más tiempo.
  • Refiriéndose a otro contenido : cuando está escribiendo código y está refiriendo algo (google, un PDF, su código anterior, el código de otra persona), es más fácil abrirlo en una segunda pantalla que no sea la que está escribiendo. Es bueno si desea copiar pegar contenido o ver y escribir.
  • Monitoreo : Verificando los registros al mismo tiempo que ejecuta el código, siempre es mejor si tiene ambos en diferentes pantallas, una al lado de la otra. Tienes ambas pantallas abiertas al mismo tiempo y puedes ver exactamente lo que está sucediendo.
  • Te hace ver genial : admitámoslo, un chico escribiendo en su estación de trabajo con múltiples pantallas frente a él siempre más fresco que el chico sentado mirando la pequeña pantalla de su computadora portátil.

Básicamente, hay dos cosas:

Puede ser confuso que los desarrolladores usen dos pantallas con dos computadoras. Utilizo dos pantallas (un monitor más grande de 23 “y, a veces, otro, creando lo que la gente llama una configuración de cabina ). Esto es beneficioso por una variedad de razones:

  1. Ver stackoverflow en uno y el editor en uno (si me estoy refiriendo activamente a SO o Google o un blog y estoy aprendiendo algo nuevo)
  2. El emulador (desarrollo principalmente Android) en uno y el IDE en otro. O IDE en uno y sitio web representado en otro.
  3. Dos diseños del sitio web / aplicación en dos pantallas y código en la pantalla del portátil.
  4. Ocasionalmente, vigilar un juego o las noticias en una pantalla 😛

Aparte de eso, usar dos computadoras: una computadora portátil y una PC también es común, aunque personalmente lo hago solo en escenarios limitados. Es para superar el síndrome de compilación .

Por lo general, delego más tiempo / trabajo intensivo de CPU como compilar la base de código del sistema operativo Android (toma 15 minutos ~ 1 hora) a la PC, o tareas como pruebas CTS (puede tomar 1 hora ~ 8 horas) y hago mi trabajo de edición de código en mi computadora portátil. Es bueno tener la pantalla de la PC encendida, para monitorear el progreso.

El uso de varias computadoras puede ser muy útil en los siguientes casos:

  1. Cuando un desarrollador web necesita probar su aplicación en diferentes tamaños y resoluciones de pantalla, se llama Responsive UI. En ese caso, usar una computadora portátil, una computadora de escritorio y un teléfono inteligente simultáneamente puede ser útil.
  2. Cambiar entre dos o más aplicaciones, que utilizan recursos del sistema muy altos, puede ser defectuoso y lento a veces. Por lo tanto, usar diferentes computadoras para diferentes aplicaciones de uso intensivo de recursos (que consume la mayor parte de su RAM y necesita un alto uso de CPU) definitivamente ayudará a trabajar más rápido.
  3. Y el último punto es un homenaje a todos los desarrolladores flojos, como yo, que son demasiado flojos para cambiar entre aplicaciones en la misma computadora y esperar a que responda. Simplemente abra otra aplicación en el otro sistema y continúe con su trabajo sin tener que esperar a que se abra la otra aplicación.
    TODOS LOS GRANOS “LAVY DEVs” !!!

Utilizo dos configuraciones de escritorio en mi oficina para asegurarme de no estropear las cosas o, de lo contrario, generará un trabajo más inteligente y un trabajo menos complicado si opta por dos escritorios. Esta opción es más preferible para las personas que están demasiado conectadas para codificar y codificar mucho.
Ahora la ventaja de dos computadoras de escritorio en una compañía de software es:

  • Si tiene un cliente de Suiza y está trabajando en la India, esto significa que necesitaría trabajar en un servidor suizo pero desde la misma máquina. Ahora el servidor indio o el servidor en el que está alojada su empresa se convierte en la pantalla de su escritorio y el servidor suizo se convierte en el segundo escritorio.
  • Si sistematiza su trabajo donde el entorno de codificación (cualquier IDE) en el que está codificando ahora se convierte en el escritorio de la computadora y el entorno de prueba se convierte en la pantalla de su segundo escritorio. Esto evita que uses Ctrl + Tab de vez en cuando.
  • Si está un poco cansado, probablemente podría ver algunos videos (entretenido, si no viola la política de la compañía: p, y educativo o relacionado con el trabajo cuando la teoría lo aburre o le da una paliza)

¡Gracias!

Dos pantallas de visualización ayudan al desarrollador mientras trabaja con múltiples IDE simultáneamente y es muy útil durante la depuración, por ejemplo, aplicaciones web basadas en navegador, en las cuales uno puede rastrear los cambios de GUI siguiendo el flujo funcional en IDE.

No todos los desarrolladores usan dos computadoras en su escritorio al mismo tiempo. Algunos desarrolladores usan una sola computadora y algunas dos o más computadoras. Bueno, hay ventajas de usar dos o más computadoras. Algunas de las ventajas son,

1. Aumentar la productividad del trabajo.

2. Les ayuda a hacer malabarismos entre múltiples programas, lo que es menos doloroso y más productivo.

3. Mover datos de una pantalla a otra es más fácil que usar múltiples aplicaciones en una pantalla.

4. Es más fácil, más rápido y más efectivo comparar códigos / diseños uno al lado del otro usando dos pantallas en lugar de cambiar constantemente de una pantalla a otra.

No todos los desarrolladores … Solo el desarrollador perezoso usará 2 computadoras o 2 monitores, porque mirar 2 monitores es muy más fácil que cambiar ventanas …

También algunos desarrolladores usan una PC para pruebas de back-end y otra para desarrollo.

Estoy usando uno para el desarrollo y otro para probar la base de datos 🙂

Creo que tiene más que ver con que los programadores sean flojos que cualquier otra cosa. En lugar de cambiar entre tareas en una sola pantalla, es más fácil echar un vistazo a la otra pantalla.

Los programadores perezosos gobiernan el mundo tecnológico 😛

Al final, la productividad importa. Un centavo ahorrado es un centavo ganado. Tener dos escritorios facilita la tarea y puede trabajar en varias cosas al mismo tiempo en lugar de cambiar entre elementos.

Bueno, no puedo decirte por otros. Pero seguramente puedo decir la razón de mi caso en el que usamos computadoras portátiles y sistemas juntos en el escritorio.

Iniciamos sesión en el sistema operativo Linux en nuestro escritorio mientras trabajamos en un proyecto, lo que nos impide utilizar Outlook, Office (para actualizar algunos documentos del proyecto simultáneamente), comunicador (para chatear con colegas) porque todo esto solo podemos usar cuando estamos conectado en windows. Entonces, simplemente usamos una computadora portátil, iniciamos sesión en Windows para realizar estas actividades. Hay personas que usan la caja virtual para tener acceso a ambos sistemas operativos por completo, pero la otra forma me parece mejor.

Estoy en la programación. Puedo manejar muchas aplicaciones que se ejecutan en paralelo en mi computadora. Como resultado, no tengo suficiente espacio en mi escritorio. Entonces uso un monitor externo para poner algunas ventanas allí.

Regla geek # 1 Siempre ten 2 pantallas enfrente de tus ojos

Una pantalla se puede usar para codificar y la otra para ver la salida / resultado.