it-swarm.it

Cosa è meglio per la codifica: desktop o laptop?

L'uso dei desktop sta diminuendo di giorno in giorno nella vita quotidiana, ma ai fini della codifica ci sono dei motivi per usare il desktop sopra il laptop?

39

Supponendo che tu abbia un monitor esterno e una tastiera per connetterti al tuo laptop, la differenza è piccola.

È sempre meglio lavorare in un ambiente simile al desktop (proprietà dello schermo più grande, ambiente più ergonomico), ma non puoi portare il tuo lavoro con te senza un laptop. Quindi, se la portabilità è importante, procurati un laptop, un buon schermo esterno e una tastiera a cui collegarlo. Altrimenti potresti anche rimanere con un desktop.

39
EpsilonVector

Una volta ho lavorato con un appaltatore il cui intero stile di vita era abilitato dal suo laptop.

I suoi possedimenti terreni potevano stare in un paio di borse - e uno di quei possedimenti era un laptop Mac, che per lei era una scatola magica che faceva apparire i soldi. Ho letteralmente - letteralmente - era spesso incerto su quale continente si trovasse in un dato giorno. Il più delle volte si trovava in qualche posto nell'entroterra argentino dove trovava una buona connessione a internet, ma avrebbe potuto essere a San Francisco, a Washington, a Hong Kong o ...

L'ho incontrata di persona, una volta. Era in città per il matrimonio di un parente. Ho chiesto dove stava andando dopo. Lei non lo sapeva; o Argentina o San Francisco. Aveva tutto ciò che possedeva e avrebbe deciso domani.

Anche lei ha fatto un buon lavoro.

Per me, preferisco di gran lunga sviluppare su un desktop; Adoro i miei monitor multipli e l'ambiente fisico è più ergonomico.

Ma quando io (o chiunque altro) dico una versione di "Tutto dipende da quali sono le tue esigenze", è vero. Tutto dipende da quali sono le tue esigenze.

37
BlairHippo

Molto dipende da cosa codifichi, da come codifichi e dagli strumenti che usi/ti servono.

I miei progetti di sviluppo ...

  • Sono ad alta intensità grafica (2D e 3D).
  • Sono ad alta intensità di calcolo.
  • Richiede più IDE e di solito più di un'istanza ciascuno.
  • Includi grandi volumi di materiale di riferimento ... di solito PDF.
  • Può indirizzare hardware personalizzato.
  • Potrebbe richiedere strumenti CAD/CAM/CAE.
  • Può spingermi a bere.

Quindi, per me un desktop con diversi monitor di grandi dimensioni è più un requisito che una scelta.

Vorrei anche suggerire che lavorare da un desktop caricato con più monitor da 24 "sarà la scelta più produttiva a prescindere. Avere il progettista di GUI, l'editor di codice e il browser su monitor separati consente di risparmiare molti clic e viaggi nella barra delle attività, ricordare: "I clic richiedono tempo e il tempo è denaro" ... non è solo qualcosa che tuo nonno era solito dire ... aggiunge ... inoltre ... Codifica, lettura stackoverflow ( aka: geekporn ) e guardare [qualche film geek] allo stesso tempo non fa davvero schifo.

Ovviamente, alla fine della giornata, il desktop è ciò che funziona meglio per te. del desktop

14
Rusty

Il principale vantaggio di un laptop è la portabilità, e questo è un grande vantaggio, ma un desktop presenta i seguenti vantaggi in termini di prestazioni e produttività:

  1. Schermo più grande . Lo schermo medio del desktop è più grande dello schermo medio del laptop e hai la possibilità di arrivare fino a 30 "o giù di lì. Un laptop può fare la stessa risoluzione, sì, ma i pixel sono minuscoli.
  2. Monitor multipli . Sì, la stessa cosa potrebbe essere raggiunta usando un laptop e una scheda video USB/PCMCIA, ma poi saresti legato a una scrivania .. sconfiggendo il punto della portabilità dei laptop in quanto dovrebbero essere alla stessa altezza per evitare di avere un grido nel collo.
  3. CPU più veloci/multiple . Un desktop può avere il processore più veloce e anche più di un processore. Un laptop top di gamma ha un processore veloce, ma di solito supera un Core i5 e mai il più veloce.
  4. Schede grafiche migliori/multiple . Un desktop può avere più schede grafiche di fascia alta, possibilmente collegate tra loro.
  5. Molta RAM . Se vuoi una risposta rapida, inserisci quanto più RAM che puoi permetterti. Il fatto di non dover scambiare la memoria aumenta notevolmente le prestazioni, anche se stavi usando Solid State Drives.
  6. Scelta della tastiera . Puoi avere una tastiera più grande con pulsanti funzione dedicati (Volume, Taglia/Copia/Incolla, ecc.) E persino un dividi uno per una migliore ergonomia.
  7. Scelta del mouse . Potresti persino avere un mouse verticale, una trackball o una tavoletta grafica, poiché sei già seduto a una scrivania. È difficile usare un mouse
  8. Migliori oratori . Gli altoparlanti integrati in un laptop sono molto piccoli e spesso economici.
  9. Rete cablata . Non devi preoccuparti di Google Street View che legge le tue e-mail se non stai utilizzando Wifi. Se hai un'altra macchina sulla stessa rete (ad es. NAS), è molto più veloce utilizzare la rete cablata.
  10. Accesso remoto . È facile da installare software di accesso remoto sicuro in modo da poter accedere al tuo PC desktop dal tuo telefono o da qualche altro PC. Molti router possono essere configurati per riattivare il PC da "spento" (non solo in sospensione), soprattutto se si dispone di AMT.
  11. Dischi rigidi più veloci/multipli . SSD è il più veloce, sì, ma anche costoso per un sacco di spazio di archiviazione. Se stai eseguendo un serio editing di video, vorresti più dischi rigidi, il che è difficile in un laptop. Sì, potresti collegare una grande unità USB a un laptop, ma è una seccatura e non può essere facilmente eseguita in aereo/bus/treno.
  12. Migliore/Altre webcam . La webcam integrata in un laptop è spesso piuttosto scarsa rispetto a una decente webcam USB HD.
  13. di espansione . Tutti gli elementi hardware sopra elencati possono essere aggiornati in qualsiasi momento senza sostituire l'intera macchina.
14
JBRWilkinson

Sono d'accordo con EpsilonVector, il grosso problema è lo spazio del monitor. Un laptop in genere può supportare un secondo monitor. Ma un desktop può supportare tre o quattro monitor. Più è, meglio è.

12
epotter

Desktop. Ho bisogno che le mie chiavi siano dove sono. Quando Microsoft è uscito con quello stupido "lascia girare quelle chiavi Inserisci/home/pageup/delete/end di circa 90 gradi" Ho imperversato come mai prima nella mia vita. Tieni le mie dannate chiavi dove sono, non voglio la tua spazzatura. Voglio la mia tastiera Model-M che uso dai tempi in cui Comodore vagava per la terra. La mia tastiera si consuma molto e finisco per sostituire quelli normali molto frequentemente perché i contatti si interrompono.

Ho bisogno di più di un vero monitor. Non voglio guardare qualche piccolo schermo impazzito e non voglio trascinarmi dietro una bestia da 24 pollici che divora la durata della batteria.

Non voglio alcuna chiave BS "apri MS Word" sovraccaricata. Non ho bisogno di colpire F-qualunque e i miei schermi tremolano. Voglio un tastierino numerico. Non scherzare con la mia tastiera eccentrica !!!!

Non uso spesso il mouse, ma di sicuro ne userei uno sopra il trackpad o quell'immondizia TrackPoint. Quando sto scrivendo non voglio che il lato della mia mano tocchi il trackpad e improvvisamente il cursore del testo si trova su tutto lo schermo.

Perché dovresti MAI usare un laptop per qualcosa di diverso dall'avventurarti in classe al college?

7
Incognito

Preferirei laptop con monitor esterni. È perfetto per le situazioni in cui ti stanchi di scrivere codice sulla tua scrivania e vuoi andare altrove a scrivere codice. Puoi anche portarlo con te in ufficio nel caso in cui desideri mostrare o discutere personalmente il tuo codice con i tuoi officemates senza farli arrivare fino alla tua scrivania lontana.

6
Terence Ponce

Computer portatile con risoluzione 1920X2000 pixel e 4 desktop virtuali.

Sì, i laptop mancano fortemente dell'ergonomia di una tastiera completa, ma sono dipendente dal basso feedback tattile necessario per scrivere. Posso digitare più velocemente sulla tastiera di un laptop rispetto a una tastiera completa ogni giorno.

Metterlo in un sacchetto e andare altrove a scrivere codice è sempre utile. Essere schiavo del tuo desktop può essere deprimente e mi fa venire voglia di scoppiare a volte.

Per quanto riguarda gli infortuni, scrivo comunque sulla tastiera di un laptop con i polsi inclinati di 45 gradi. Non sono sicuro che sia normale per la maggior parte, ma ora mi sembra naturale.

Il desktop esterno non è realmente necessario a meno che non sia necessario vedere un riferimento diretto al materiale durante la codifica. A parte questo, non vedo molto uso per questo. Più desktop virtuali svolgono un lavoro molto migliore nell'isolare le responsabilità.

Di solito uso 4:

  • uno per un browser web
  • uno per roba di controllo di revisione
  • uno per l'IDE
  • uno per test unitari

Inoltre, semplifico il passaggio assegnando super + left e super + right per passare da un desktop all'altro. Avere solo ciò su cui stai lavorando sullo schermo in un dato momento rende molto più facile rimanere concentrati sull'attività da svolgere.

I monitor extra servono solo a occupare prezioso spazio sul desktop che preferirei usare le note di schizzo sulla carta. È incredibile quanto idee più semplici possano fluire sulla carta.

5
Evan Plaice

I laptop sono più costosi per la stessa potenza prepossessiva.

Quindi, la vera domanda è: potresti (o il tuo datore di lavoro) permettersi un laptop?

Potresti sbarazzarti del mosto degli svantaggi dei laptop ottenendo altro materiale per esso; monitor (s) extra, docking station, tastiere e mouse, unità esterne, alimentatore extra, tergicristalli, aria condizionata, airbag e così via. Ma ciò aumenta le differenze di prezzo dell'intero pacchetto.

5
DavRob60

Il computer portatile! Se hai problemi alla schiena, stress ripetitivi, problemi del tunnel carpale o altro, allora stai sbagliando. Stai programmando troppo a lungo alla volta. Siediti su un divano, cambia spesso posizione. Alzati e scendi dal divano. Prendi un caffè. Vai a fare un giro in bicicletta a pranzo. Mi dispiace ma il tunnel carpale e roba del genere viene dall'uso di un computer per troppo tempo nella stessa posizione. Significa che stai lavorando troppo duramente e non ti muovi.

Il computer portatile! Se sei troppo povero per permetterti un laptop, o il tuo lavoro non te lo acquisterà, allora dovresti trovare un lavoro diverso! Ciao! I programmatori dovrebbero fare molti soldi!

Il computer portatile! Perché le persone hanno bisogno di così tanti monitor? Capisco che hai molti programmi da aprire, ma hai davvero bisogno di vederne più di due contemporaneamente? Non hai bisogno di 10 monitor. Onestamente non ti fa sembrare più intelligente. Sembri un super-maiale con tutti quegli schermi.

Il computer portatile! Per l'amor del cielo, le persone usano davvero ancora i topi? È adorabile.

3
Ken

Mostrami un laptop ergonomico con 3 schermi (o una risoluzione dello schermo simile) e andrò con un laptop, fino a quando non sarà un desktop.

La portabilità non è un problema quando si utilizzano desktop remoti.

3
adolf garlic

Desktop, a mani basse.

Durante il mio periodo universitario ho usato un laptop con specifiche ridotte con Windows Vista per la maggior parte delle mie esigenze di sviluppo, e il più delle volte il dolore di sporgermi in avanti, sedermi a disagio su un letto e usarlo su un treno non vale la pena convenienza. I laptop sono utili se stai scrivendo documenti velocemente o navighi in Internet, ma per qualsiasi cosa seria non ne vale davvero la pena.

Con un computer desktop, tutti questi problemi vengono rimossi e lasciati con il modo in cui ti siedi, il layout del mouse e della tastiera, ecc. Oggi non sceglierei mai un laptop su un desktop, a meno che la mia azienda non mi dia un laptop gratuitamente per lavoro a distanza.

Alla fine, in genere ho scelto di rimanere indietro all'università e svolgere il lavoro su un desktop (lento), piuttosto che lavorare sul mio (leggermente più veloce) laptop.

2
Mike B

Se non puoi permetterti un laptop di fascia alta, prendi un desktop. 3 o più monitor: desktop. Idealmente, programmerei solo se seduto a una scrivania, ma non sempre funziona in questo modo.

Non ho un ufficio al lavoro, quindi a volte rubo una sala conferenze e uso un computer portatile. Alcuni compiti sono banali e possono essere svolti guardando la TV. Altri, richiedono isolamento. Non so mai quando devi programmare sul treno o in qualche luogo fuori sede.

1
JeffO

Laptop, facilmente.

Non mi piace essere bloccato in casa tutto il giorno. In realtà cerco di stare fuori per la maggior parte del tempo. Vivo in una città in modo da poter andare in alcune caffetterie diff o ovunque e codice. Se sono effettivamente a casa, molto più facile sdraiarsi sul divano o qualcosa del genere.

Assicurati di averne uno con alta risoluzione. Preferibilmente un Apple macbook pro o Dell studio con risoluzione 1920x1200. Usa solo desktop virtuali. Odio letteralmente stare seduto a una scrivania tutto il giorno, questa è stata la ragione principale per cui ho lasciato il mio lavoro 9-5 nel al primo posto! Inoltre puoi vendere la tua scrivania/sedia/altoparlanti o qualsiasi altra cosa tu abbia probabilmente e creare più spazio.

Basta andare a sedersi al bancone della cucina/tavolo/divano/sedia/negozi di caffè. Non potrei mai tornare a lavorare alla scrivania tutto il giorno. È anche molto più facile incontrare i clienti da qualche parte e mostrare loro cose o, naturalmente, viaggiare. Vivo uno stile di vita in qualche modo simile alla signora che va a San Francisco o in Argentina.

1
jd-

Laptop, se conosci i comandi da tastiera per cambiare finestra puoi comunque "simulare" l'esperienza di più monitor. Inoltre, non hai l'overhead aggiuntivo di muovere la testa/gli occhi per concentrarti su un altro punto, guardi semplicemente lo stesso spazio fisico di fronte a te mentre cambi rapidamente ciò che è in quello spazio.

Ho anche usato più monitor per un certo periodo e ho scoperto che il processo di gestione di quei monitor e di tutte le finestre/applicazioni aperte ecc. È più difficile che farlo con un solo schermo. Sono solo io però :)

1
Macy Abbey

Finché connetti almeno 2 monitor e una tastiera esterna, il laptop lo prende per me. Il backup automatico della batteria mi ha salvato diverse volte. Ovviamente potresti connettere il tuo desktop a un up e ottenere un effetto simile.

0
mpenrow

È possibile ottenere abbastanza spazio sullo schermo da un laptop tramite l'uso di software desktop virtuale e monitor esterni. Il vero motivo per preferire una macchina desktop è il limite (solitamente) più elevato di memoria fisica (il mio desktop ha 32 GB di RAM) e più veloce/più CPU/core.

0
ubernerd