¿Qué es mejor para la codificación: computadora de escritorio o portátil? [cerrado]

39

El uso de computadoras de escritorio está disminuyendo día a día en la vida diaria, pero para fines de codificación, ¿hay alguna razón para usar computadoras de escritorio en lugar de computadoras portátiles?

Deependra Solanky
fuente
14
@ Andreas Rejbrand - No compares manzanas y naranjas.
Deependra Solanky
Mi ideal sería partes separadas desmontables. Teclado, mouse, track pad para ubicaciones sin superficie de mouse. 2 monitores grandes, 1 monitor pequeño. Y un dispositivo para sostener un monitor en su regazo. Todo es ligero y cabe en una mochila. Entonces obtienes la ergonomía de una computadora de escritorio con la portabilidad de una computadora portátil.
mike30

Respuestas:

39

Suponiendo que tiene un monitor externo y un teclado para conectarse a su computadora portátil, la diferencia es pequeña.

Siempre es mejor trabajar en un entorno de escritorio (pantalla real más grande, entorno más ergonómico), pero no puede llevar su trabajo consigo sin una computadora portátil. Entonces, si la portabilidad es importante, obtenga una computadora portátil y una buena pantalla externa y teclado para conectarlo. De lo contrario, también podría quedarse con un escritorio.

EpsilonVector
fuente
Un monitor externo ayuda, pero siempre me siento agobiada cuando uso una computadora portátil. Las sesiones de programación extendidas en computadoras portátiles simplemente me desaniman.
TheLQ
20
La ergonomía es más importante de lo que piensas. El uso de una computadora portátil (sin pantallas / teclados externos) durante todo el día es realmente una presión para el cuello y la espalda, manteniendo la cabeza inclinada hacia adelante durante horas y horas.
Evan
77
Básicamente, conectar un monitor y un teclado a una computadora portátil está tomando el camino más largo para hacer una computadora de escritorio sin hardware fácilmente actualizable.
Incognito
9
@ user1525: Esa es una forma de decirlo. Prefiero decir "lo mejor de ambos mundos"; portabilidad y ergonomía. No recuerdo la última vez que actualicé el hardware en cualquier computadora. Podría ser en los años 90.
Joonas Pulakka
44
@Martin @Benjol mantener dos (o más) entornos de desarrollo actualizados es una molestia.
Mauricio
37

Una vez trabajé con un contratista cuyo estilo de vida completo fue habilitado por su computadora portátil.

Sus posesiones mundanas podrían caber en un par de bolsas, y una de esas posesiones era una computadora portátil Mac, que para ella era una caja mágica que hacía aparecer el dinero. Literalmente, literalmente , a menudo no estaba segura de qué continente estaba en un día determinado. La mayoría de las veces estuvo en algún lugar de las tierras del interior de Argentina donde encontró una buena conexión a Internet, pero podría haber estado en San Francisco, DC, Hong Kong o ...

La conocí en persona, una vez. Ella estaba en la ciudad para la boda de un pariente. Le pregunté a dónde se dirigía después. Ella no lo sabia; Argentina o San Francisco. Tenía todo lo que tenía con ella y decidiría mañana.

Ella también hizo un buen trabajo.

Para mí, prefiero desarrollar en un escritorio; Me encantan mis monitores múltiples, y el entorno físico es más ergonómico.

Pero cuando yo (o cualquier otra persona) digo alguna versión de "Todo depende de cuáles sean sus necesidades", es cierto. Todo depende de cuáles sean sus necesidades.

BlairHippo
fuente
55
Qué estilo de vida admirable. Muy interesante.
Nathan Taylor
Suena como Luke Gorrie. Ese tipo también se mueve mucho.
Frank Shearar
10
¿Pero está ella en StackOverflow? :)
Benjol
14

Depende mucho de lo que codifique, cómo codifique y las herramientas que use / necesite.

Mis proyectos de desarrollo ...

  • Son gráficos intensivos (2D y 3D).
  • Son computacionales intensivos.
  • Requiere múltiples IDEs y generalmente más de una instancia cada uno.
  • Incluya grandes volúmenes de material de referencia ... generalmente archivos PDF.
  • Puede apuntar a hardware personalizado.
  • Puede requerir herramientas CAD / CAM / CAE.
  • Puede llevarme a beber.

Entonces, para mí, un escritorio con varios monitores grandes es más un requisito que una elección.

También sugeriría que trabajar desde un escritorio cargado con múltiples monitores de 24 "será la opción más productiva independientemente. Tener su diseñador de interfaz gráfica de usuario, editor de código y navegador en monitores separados ahorra muchos clics y viajes a la barra de tareas. Recuerde: "Los clics toman tiempo y el tiempo es dinero" ... no es solo algo que su abuelo solía decir ... suma ... más ... Codificación, lectura de stackoverflow ( también conocido como: geekporn ) y mirar [alguna película geek] todo al mismo tiempo realmente no apesta.

Por supuesto, al final del día el escritorio es lo que funciona mejor para usted. escritorio

Oxidado
fuente
"Puede llevarme a beber". -> LOL :-)
Frank V
"Puede llevarme a beber", los escritorios son mucho mejores cuando su bebida también se derrama, o al menos son más fáciles de arreglar.
CaffGeek
14

El principal punto a favor de una computadora portátil es la portabilidad, y esa es una gran ventaja, pero una computadora de escritorio tiene las siguientes ventajas de rendimiento y productividad:

  1. Pantalla más grande . La pantalla de escritorio promedio es más grande que la pantalla promedio de una computadora portátil y tiene la opción de llegar hasta 30 "más o menos. Una computadora portátil puede hacer la misma resolución, sí, pero los píxeles son pequeños .
  2. Múltiples monitores . Sí, lo mismo podría lograrse usando una computadora portátil y una tarjeta de video USB / PCMCIA, pero luego estaría atado a un escritorio ... derrotando el punto de portabilidad de las computadoras portátiles, ya que tendrían que estar a la misma altura para evitar tener una grieta en el cuello.
  3. CPU más rápidas / múltiples . Una computadora de escritorio puede tener los procesadores más rápidos y más de un procesador también. Una computadora portátil de primera línea tiene un procesador rápido, pero generalmente supera en un Core i5 y nunca el más rápido.
  4. Mejores / Varias tarjetas gráficas . Un escritorio puede tener múltiples tarjetas gráficas de alta gama, posiblemente unidas entre sí.
  5. Mucha RAM . Si quieres una respuesta rápida, pones tanta RAM como puedes permitirte. No tener que intercambiar memoria aumenta enormemente el rendimiento, incluso si estaba utilizando unidades de estado sólido.
  6. Elección del teclado . Puede tener un teclado más grande con botones de función dedicados (Volumen, Cortar / Copiar / Pegar, etc.) e incluso uno dividido para mejorar la ergonomía.
  7. Elección del ratón . Incluso podría tener un mouse vertical, trackball o tableta gráfica, ya que ya está sentado en un escritorio. Es difícil usar un mouse
  8. Mejores oradores . Los altavoces integrados en una computadora portátil son muy pequeños y a menudo baratos.
  9. Redes cableadas . No necesita preocuparse de que Google Street View lea sus correos electrónicos si no está utilizando Wifi. Si tiene otra máquina en la misma red (p. Ej., Dispositivo NAS), es mucho más rápido usar redes cableadas.
  10. El acceso remoto . Es fácil instalar un software de acceso remoto seguro para que pueda acceder a su PC de escritorio desde su teléfono u otra PC. Muchos enrutadores se pueden configurar para activar la PC desde 'apagado' (no solo suspensión), especialmente si tiene AMT.
  11. Discos duros más rápidos / múltiples . El SSD es el más rápido, sí, pero también es costoso para una gran cantidad de almacenamiento. Si está haciendo una edición de video seria, querría varios discos duros, lo cual es difícil en una computadora portátil. Sí, podría conectar una unidad USB grande a una computadora portátil, pero eso es una molestia y no se puede hacer fácilmente en el avión / autobús / tren.
  12. Mejores / Más cámaras web . La cámara web integrada en una computadora portátil a menudo es bastante pobre en comparación con una cámara web HD USB decente.
  13. Expansión . Todos los elementos de hardware anteriores se pueden actualizar en cualquier momento sin reemplazar toda la máquina.
JBRWilkinson
fuente
Tengo todo esto con mi ordenador portátil ... excepción es la expansión, sino que comprar uno nuevo cada pocos años de todos modos así de una manera que puede contar ...
Frank V
sobre el # 9, divertido, pero espero que todavía no esté revisando el correo electrónico de una manera que no sea SSL ...
Ken
12

Estoy de acuerdo con EpsilonVector, el gran problema es el espacio del monitor. Una computadora portátil generalmente puede soportar un segundo monitor. Pero una computadora de escritorio puede admitir tres o cuatro monitores. Mientras más, mejor.

epotter
fuente
3
No necesariamente, hay tarjetas de video basadas en USB
TheLQ
7

Escritorio. Necesito mis llaves para estar donde están. Cuando Microsoft salió con esa estúpida "vamos a girar esas teclas Insert / home / pageup / delete / end 90 grados", me enfurecí como nunca antes en mi vida. Guarda mis malditas llaves donde están, no quiero tu basura. Quiero mi teclado Modelo-M que he estado usando desde los días en que Comodore deambulaba por la tierra. Mi teclado se desgasta mucho y termino reemplazando los normales con mucha frecuencia porque los contactos se rompen.

Necesito más de un monitor real. No quiero mirar una pequeña pantalla maldita, y no quiero cargar con una bestia de pantalla de 24 pulgadas que devora la vida de la batería.

No quiero ninguna clave BS especial "anulada por MS Word". No necesito presionar F-Lo que sea y hacer que mis pantallas parpadeen. Quiero un teclado numérico ¡No jodas con mi maldito teclado!

No uso el mouse con frecuencia, pero seguramente usaría uno sobre el trackpad o esa basura de TrackPoint. Cuando estoy escribiendo no quiero que el lado de mi mano toque el panel táctil y de repente el cursor de texto está en toda la pantalla.

¿Por qué usarías NUNCA una computadora portátil para algo más que jugar en la clase en la universidad?

Incógnito
fuente
6

Iría por computadoras portátiles con monitores externos. Es perfecto para situaciones en las que te cansas de codificar en tu escritorio y quieres ir a otro lugar para codificar. También puede llevarlo con usted a la oficina en caso de que quiera mostrar o discutir su código con sus compañeros de oficina personalmente sin tener que ir a su escritorio lejano.

Terence Ponce
fuente
Si bien estoy de acuerdo con la mayoría, hay una multitud de herramientas simples, como hg serve, para lograr el último punto.
Solo hacemos esto para el código que aún no estamos listos para enviar / confirmar, por lo que usar hg serve es una exageración.
Terence Ponce
5

Portátil con resolución de píxeles de 1920X2000 y 4 escritorios virtuales.

Sí, las computadoras portátiles carecen severamente de la ergonomía de un teclado completo, pero soy adicto a la baja retroalimentación táctil necesaria para escribir. Puedo escribir más rápido en un teclado portátil que en un teclado completo cualquier día.

Lanzarlo en una bolsa e ir a otro lugar para codificar siempre es útil también. Ser un esclavo de tu escritorio puede ser deprimente y a veces me da ganas de salir.

En cuanto a las lesiones por impacto, en realidad escribo en el teclado de una computadora portátil con las muñecas en un ángulo de 45 grados de todos modos. No estoy seguro de si eso es normal para la mayoría, pero ahora me parece natural.

El escritorio externo no es realmente necesario a menos que necesite ver una referencia directa de material mientras codifica. Aparte de eso, no le veo mucho uso. Múltiples escritorios virtuales hacen un trabajo mucho mejor al aislar las responsabilidades.

Usualmente uso 4:

  • uno para un navegador web
  • uno para cosas de control de revisión
  • uno para el IDE
  • uno para pruebas unitarias

También facilito el cambio al asignar super + left y super + right para alternar entre los escritorios. Solo tener lo que está trabajando en la pantalla en un momento dado hace que sea mucho más fácil mantenerse enfocado en la tarea en cuestión.

Los monitores adicionales solo sirven para ocupar un valioso espacio en el escritorio que prefiero usar para dibujar notas en papel. Es sorprendente lo mucho que pueden fluir ideas en papel.

Evan Plaice
fuente
Puede obtener teclados completos de bajo perfil. cherrycorp.com/english/keyboards/Desktop/G85-23100/index.htm Mucho mejor que todo lo que se hacina .
Peter Boughton
Ah, y definitivamente te estás perdiendo el punto con varios monitores: no se trata de aislar responsabilidades, se trata de un cambio de tarea más rápido: puedo mover mis ojos hacia la interfaz de usuario, tomar una decisión y luego volver al IDE sin tener que dejar de escribir código.
Peter Boughton
55
En ese último punto: si no tiene suficiente espacio en el escritorio para un mouse, teclado de tamaño completo, más de 2 monitores Y una hoja de papel A3, obtenga un escritorio para adultos, no uno para niños.
Peter Boughton
1
@Peter Con respecto a su último comentario ... Además del hecho de que es un comentario de ** agujero, a veces no tiene la opción de qué tan grande es su escritorio. He pasado gran parte de mi tiempo de desarrollo trabajando en la carretera donde mis espacios de trabajo han variado entre oficinas de gerentes y un pequeño espacio entre las consolas de la terminal.
Evan Plaice
1
@Peter y ... mencioné aislar responsabilidades como una ventaja adicional. Cuando tienes menos espacio en pantalla frente a ti, es más fácil profundizar y enfocarte en lo que estás haciendo. Solía ​​trabajar en una configuración de monitor triple, pero me pareció engorroso después de que desapareció el factor 'cool'. Es decir, más monitores no lo hacen más productivo, más espacio en pantalla (y la capacidad de ejecutar múltiples aplicaciones en pantalla completa) sí. Me gustaría entrar en la ley de fitts y la teoría detrás del diseño de la interfaz de usuario, pero este artículo particletree.com/features/visualizing-fittss-law lo describe mucho mejor de lo que podría.
Evan Plaice
5

Las computadoras portátiles son más caras por el mismo poder de preposición .

Entonces, la verdadera pregunta es: ¿podría usted (o su empleador) pagar una computadora portátil?

Puede deshacerse del mosto de las desventajas de las computadoras portátiles al obtener otro material para ello; monitor (es) adicional (es), estación de acoplamiento, teclados y ratones, unidades externas, fuente de alimentación adicional, limpiaparabrisas, aire acondicionado, bolsa de aire, etc. Pero eso hace que las diferencias de precios del paquete sean mayores.

DavRob60
fuente
Si su empleador no puede pagar o no quiere gastar $ 1000 adicionales para obtener la computadora que desea / necesita, entonces, en mi opinión, necesita encontrar un nuevo concierto donde lo traten bien.
Ken
1
@Ken No se trata de gastar $ 1000 adicionales en la computadora, se trata de gastar $ 1000 adicionales para una computadora portátil en lugar de gastar $ 1000 adicionales en una mejor computadora de escritorio. Normalmente, debe obtener un "presupuesto de compras" para la computadora, el truco es usarlo bien.
DavRob60
3

Muéstrame una computadora portátil ergonómica con 3 pantallas (o una resolución similar de pantalla única) e iré con una computadora portátil, hasta que sea una computadora de escritorio hasta el final.

La portabilidad no es un problema cuando utiliza escritorios remotos.

adolf ajo
fuente
3

¡Ordenador portátil! Si tiene problemas de espalda, estrés repetitivo, problemas del túnel carpiano o lo que sea, entonces lo está haciendo mal. Estás programando por mucho tiempo a la vez. Siéntese en un sofá, cambie de posición con frecuencia. Levántate del sofá. Tómate un café. Ir a dar un paseo en bicicleta en el almuerzo. Lo siento, pero el túnel carpiano y otras cosas provienen del uso de una computadora durante demasiado tiempo en la misma posición. Significa que estás trabajando demasiado duro y no te estás moviendo.

¡Ordenador portátil! Si eres demasiado pobre para pagar una computadora portátil, o tu trabajo no te comprará una, ¡entonces deberías obtener un trabajo diferente! ¡Hola! ¡Se supone que los programadores deben ganar mucho dinero!

¡Ordenador portátil! ¿Por qué la gente necesita tantos monitores? Entiendo que tiene muchos programas para abrir, pero ¿realmente necesita ver más de dos a la vez? No necesitas 10 monitores. Sinceramente, no te hace ver como si fueras más inteligente. Te ves como un súper idiota con todas esas pantallas.

¡Ordenador portátil! Por amor de Dios, ¿la gente realmente todavía usa ratones? Eso es adorable

Conocer
fuente
"Estás programando por mucho tiempo a la vez".
James
Algunos trabajos no comprarán computadoras portátiles de personas porque se quedan en los trenes y comprometen la seguridad de los datos confidenciales de la compañía.
JBRWilkinson
44
"Significa que estás trabajando muy duro y no te mueves" "¡Se supone que los programadores deben ganar mucho dinero!" "por qué la gente necesita tantos monitores" ... ¿eres una especie de gerente?
Mauricio
2

Escritorio, sin duda.

Durante mi tiempo en la universidad, usé una computadora portátil de baja especificación con Windows Vista para la mayoría de mis necesidades de desarrollo, y la mayoría de las veces no vale la pena el dolor de inclinarme hacia adelante, sentarme incómodo en una cama y usarlo en un tren. conveniencia. Las computadoras portátiles son buenas si está escribiendo documentos rápidamente o navegando en Internet, pero para cualquier cosa seria realmente no vale la pena.

Con una computadora de escritorio, todos estos problemas se eliminan y se dejan con la forma en que te sientas, el diseño de tu mouse y teclado, etc. Hoy en día nunca elegiría una computadora portátil en lugar de una computadora de escritorio, a menos que mi compañía me diera una computadora portátil de forma gratuita trabajo remoto.

Al final, generalmente opté por quedarme en la universidad y hacer el trabajo en un escritorio (lento), en lugar de trabajar en mi computadora portátil (un poco más rápida).

Mike B
fuente
Mira tu laptop. Ahora mirame. De vuelta a la computadora portátil. Ahora de vuelta a mí. Conecto un teclado, un mouse y un monitor externo. ¡Su computadora portátil ahora es de escritorio!
James
Es cierto, pero tiene una especificación mucho más baja o es mucho más costoso que una computadora de escritorio. Si va a usar una computadora portátil como computadora de escritorio, también puede comprar una computadora de escritorio.
Mike B
1

Si no puede pagar una computadora portátil lo suficientemente alta, obtenga una computadora de escritorio. 3 o más monitores - escritorio. Idealmente, solo programaría cuando me sentara en un escritorio, pero no siempre funciona de esa manera.

No tengo una oficina en el trabajo, así que a veces robo una sala de conferencias y uso una computadora portátil. Algunas tareas son mundanas y se pueden hacer mirando televisión. Otros, requieren aislamiento. Nunca se sabe cuándo debe programar en el tren o en algún lugar fuera del sitio.

JeffO
fuente
1

Computadora portátil, si conoce los comandos clave para cambiar de ventana, puede "simular" la experiencia de varios monitores de todos modos. Además, no tiene la sobrecarga adicional de mover su cabeza / ojos para enfocarse en otro punto, solo mira el mismo espacio físico frente a usted mientras cambia lo que está en ese espacio rápidamente.

También usé varios monitores por un tiempo y descubrí que el proceso de administrar esos monitores y todas las ventanas / aplicaciones abiertas, etc., es más difícil que hacerlo con una sola pantalla. Aunque solo soy yo :)

Abadía de Macy
fuente
1

Portátil, fácilmente.

No me gusta estar atrapado en la casa todo el día. De hecho, trato de permanecer fuera la mayor parte del tiempo. Vivo en una ciudad, así que puedo ir a algunas cafeterías diferentes o donde sea y codificar. Si realmente estoy en la casa, es mucho más fácil tumbarse en el sofá o algo así.

Solo asegúrese de obtener uno con alta resolución. Preferiblemente una apple macbook pro o dell studio con 1920x1200 res. Solo use escritorios virtuales. Literalmente odio estar sentado en un escritorio todo el día, ¡esa fue la razón principal por la que dejé mi trabajo de 9-5 en primer lugar! Además, puede vender su escritorio / silla / altavoces o cualquier otra cosa que tenga y crear más espacio.

Simplemente siéntate en el mostrador de la cocina / mesa / sofá / silla / cafeterías. Nunca podría volver a trabajar en un escritorio todo el día. También es mucho más fácil reunirse con clientes en algún lugar y mostrarles cosas, o, por supuesto, viajar. Vivo un estilo de vida algo similar a la dama que va a SF o Argentina.

Martijn Pieters
fuente
0

Siempre que conecte 2 monitores como mínimo y un teclado externo, la computadora portátil lo tomará por mí. La batería de respaldo automática me ha salvado varias veces. Por supuesto, puede conectar su escritorio a un ups y obtener un efecto similar.

mpenrow
fuente
2
"Podría"? ¿Quiere decir que hay programadores que usan computadoras de escritorio sin UPS?
Mason Wheeler
Personalmente, no me meto con UPS para mis computadoras de escritorio; Prefiero FedEx o simplemente voy a Best Buy y elijo uno. Más barato
Christian Mann
@ChristianMann: espero que estés siendo irónico allí
JBRWilkinson
1
: DI se refería a la compañía naviera ups.com
Christian Mann
0

Puede obtener suficiente espacio en la pantalla de una computadora portátil mediante el uso de software de escritorio virtual y monitores externos. La verdadera razón para preferir una máquina de escritorio es el límite de memoria física (generalmente) más alto (mi computadora de escritorio tiene 32 GB de RAM) y CPU / núcleos más rápidos / más.

ubernerd
fuente
-1

Tengo un portátil potente, realmente bueno para el desarrollo de software y mejor: ¡es portátil !

Junior M
fuente