什么是编码更好的选择-台式机还是笔记本电脑?[关闭]


39

台式机的使用在日常生活中日益减少,但出于编码目的,是否有任何理由在笔记本电脑上使用台式机?


14
@Andreas Rejbrand-不要比较苹果和橘子。
Deependra Solanky 2010年

我的理想是将单独的可拆卸部件。键盘,鼠标和触控板,用于没有鼠标表面的位置。2个大显示器,1个小显示器。还有一种将监视器支撑在您腿上的设备。所有这些重量轻,适合放在背包中。因此,您可以获得笔记本电脑的便携性,从而获得了台式机的人体工程学设计。
mike30 2012年

Answers:


39

假设您有一个外接显示器和键盘可以连接到笔记本电脑,则差别很小。

在像桌面这样的桌面(更大的屏幕空间,更符合人体工程学的环境)下工作总是更好,但是如果没有笔记本电脑,就无法随身携带。因此,如果便携性很重要,请购买一台笔记本电脑,并使用一个良好的外部屏幕和键盘将其连接到。否则,您最好呆在台式机上。


外接显示器可以提供帮助,但是使用笔记本电脑时我总是感到局促。在笔记本电脑上进行扩展的编程课程只会令我沮丧。
TheLQ'9

20
人体工程学比您想象的重要。一整天使用笔记本电脑(不带外部屏幕/键盘)实际上会使您的脖子和背部承受很大的压力,将您的头部保持向前倾斜几个小时。
埃文(Evan)2010年

7
将显示器和键盘插入笔记本电脑基本上需要很长时间才能制作出无需轻松升级硬件的台式机。
隐身于2010年

9
@ user1525:这是放置它的一种方法。我宁愿说“两全其美”;便携性和人体工程学。记得上次实际升级任何计算机上的硬件的时间。可能在90年代。
Joonas Pulakka 2010年

4
@Martin @Benjol拥有两个(或多个)最新的开发环境是一件痛苦的事。
毛里西奥

37

我曾经与一个承包商合作,而她的笔记本电脑使整个生活方式得以实现。

她的世俗财产可以装在几个书包中-其中一个财产是一台Mac笔记本电脑,对她来说,这是一个能赚钱的魔术盒。我从字面上看- 从字面上看 - 我经常不确定她在哪一天。大多数时候,她都在阿根廷腹地的某个地方,在那里她发现了良好的互联网连接,但她可能曾经在旧金山,哥伦比亚特区,香港或...

我曾经亲自见过她。她在镇上参加亲戚的婚礼。我问她以后要去哪里。她不知道;阿根廷或旧金山。她拥有自己所有的一切,她明天决定。

她也做得很好。

对我来说,我更喜欢在台式机上进行开发。我爱我的多台显示器,并且物理环境更符合人体工程学。

但是当我(或其他人)说“这完全取决于您的需求”时,它是真的。 这完全取决于您的需求。


5
多么令人钦佩的生活方式。很有意思。
内森·泰勒

听起来像Luke Gorrie。这个家伙也到处走动。
Frank Shearar

10
但是她在StackOverflow吗?:)
Benjol 2011年

14

很大程度上取决于您编写的代码,编写代码的方式以及使用/需要的工具。

我的开发项目...

  • 图形密集型(2D和3D)。
  • 是计算密集型的。
  • 需要多个IDE,通常每个实例都需要一个以上的实例。
  • 包括大量参考资料...通常是PDF。
  • 可能针对自定义硬件。
  • 可能需要CAD / CAM / CAE工具。
  • 可能开车送我喝酒。

因此,对我来说,具有多个大显示器的台式机比其他选择更重要。

我还建议,无论如何,在装有多个24英寸显示器的已加载桌面上进行工作都将是更有效的选择。将GUI设计器,代码编辑器和浏览器放在单独的显示器上可以节省很多单击和访问任务栏的时间,请记住:“点击花费时间,时间就是金钱” ...不仅仅是您祖父曾经说过的事情……它加起来了……再加上……编码,阅读stackoverflow(又称geekporn)和观看[一些怪胎电影]在同一时间都不会真的很烂。

当然,归根结底,台式机才是最适合您的台式机。桌面


“可能开车送我喝酒。” ->大声笑:-)
弗兰克五世

“可能会让我喝酒。”,如果您的酒水也溅出,或者至少更容易修理,台式机的表现会更好。
CaffGeek

14

便携式计算机的主要优点是便携性,这是一个巨大的优点,但是台式机具有以下性能和生产力优势:

  1. 屏幕更大。台式机的平均屏幕要比笔记本电脑的屏幕大,您可以选择将其一直扩展到30英寸左右。笔记本电脑可以达到相同的分辨率,是的,但是像素很小
  2. 多台显示器。是的,使用笔记本电脑和USB / PCMCIA视频卡可以实现相同的目的,但是您将被束缚在桌子上。克服了笔记本电脑的便携性,因为它们需要保持在同一高度避免颈部受伤
  3. 更快/多个CPU。台式机可以拥有最快的处理器,也可以拥有多个处理器。顶级笔记本电脑具有快速处理器,但通常在Core i5上最高,而且从来没有最快的。
  4. 更好/多种图形卡。台式机可以具有可能链接在一起的多个高端图形卡。
  5. 大量的RAM。如果您想快速响应,则请尽可能多地放入RAM。即使您使用的是固态驱动器,也不必交换内存可以显着提高性能。
  6. 键盘选择。您可以拥有更大的键盘,带有专用功能按钮(“音量”,“剪切/复制/粘贴”等),甚至还有一个分开的键盘,以改善人体工程学。
  7. 鼠标的选择。由于您已经坐在办公桌旁,因此甚至可以使用垂直鼠标,轨迹球或图形输入板。很难用鼠标
  8. 更好的演讲者。笔记本电脑内置的扬声器非常小,通常很便宜。
  9. 有线网络。如果您不使用Wifi,则无需担心Google街景阅读您的电子邮件。如果您在同一网络上有另一台计算机(例如NAS设备),则使用有线网络的速度要快得多。
  10. 远程访问。安装安全的远程访问软件很容易,这样您就可以从Phone或其他PC上连接台式PC。可以将许多路由器配置为从“关闭”状态唤醒PC(不仅仅是睡眠),尤其是在具有AMT的情况下。
  11. 更快/更多的硬盘驱动器。SSD是最快的,是的,但是对于大量存储来说也是昂贵的。如果您要进行认真的视频编辑,则需要多个硬盘驱动器,这在笔记本电脑中很难做到。是的,您可以将大型USB驱动器连接到笔记本电脑,但这很麻烦,而且在飞机/公共汽车/火车上不容易做到。
  12. 更好/更多的网络摄像头。与像样的高清USB网络摄像头相比,笔记本电脑内置的网络摄像头通常相当差。
  13. 扩展。以上所有硬件项目都可以随时升级,而无需更换整个机器。

我用笔记本电脑拥有了所有这些...例外是扩展,但无论如何我还是每隔几年就购买一台新笔记本,这样就可以算数了...
Frank V

关于#9,很有趣,但是我希望您仍然不要以非SSL方式检查电子邮件...

12

我同意EpsilonVector,最大的问题是显示器空间。笔记本电脑通常可以支持第二台显示器。但是台式机可以支持四个显示器。越多越好。


3
不一定有基于USB的视频卡
TheLQ'9

7

桌面。我需要钥匙在那儿。当微软出现那个愚蠢的“让我们将那些插入/主页/ pageup /删除/结束键旋转大约90度”时,我怒火中烧,这是我一生中从未有过的。把我那该死的钥匙放在那儿,我不要你的垃圾。我希望自Comodore漫游地球以来就一直使用我的Model-M键盘。我的键盘磨损很多,由于接触不良,我不得不经常更换普通的键盘。

我需要多于一台真正的显示器。我不想看一些微小的屏幕怪兽,也不想在一个24英寸的屏幕野兽周围徘徊,这会浪费电池寿命。

我不希望任何特殊的被覆盖的“使MS Word打开” BS键。我不需要按F-Whatever,也可以使屏幕闪烁。我想要一个小键盘。不要用我那怪异的键盘搞砸!!!!

我不经常使用鼠标,但是我敢肯定,在触控板上或那个TrackPoint垃圾上使用一只鼠标。当我键入文字时,我不希望手的侧面触摸触控板,而文本光标突然在整个屏幕上。

除了在学校上课时,您为什么还要用笔记本电脑做些别的事情?


6

我会去买带有外接显示器的笔记本电脑。对于您厌倦了在办公桌上进行编码而又想去其他地方进行编码的情况而言,这是完美的选择。如果您想与您的同事亲自展示或讨论您的密码,而又不想让他们一直走到远方的办公桌,您也可以随身携带它。


尽管我大多数都同意,但是有很多简单的工具(例如hg服务)可以实现后者。

我们仅对尚不准备推送/提交的代码执行此操作,因此使用hg serve是一种过大的选择。
Terence Ponce 2010年

5

笔记本电脑具有1920X2000像素分辨率和4个虚拟桌面。

是的,笔记本电脑严重缺乏完整键盘的人体工程学设计,但我沉迷于打字所需的低触觉反馈。我每天都可以在笔记本电脑键盘上打字,而不是完整键盘上打字。

将其放入袋子中并转到其他地方进行编码也总是很有用的。成为桌面的奴隶可能会令人沮丧,并且让我有时会感到沮丧。

就冲击伤害而言,实际上我的手腕始终以45度角打字。我不确定这对大多数人来说是否正常,但现在对我来说很自然。

除非您需要在编码时看到直接的材料参考,否则实际上不需要外部桌面。除此之外,我没有看到太多用处。多个虚拟桌面在隔离职责方面做得更好。

我通常使用4:

  • 一个用于网络浏览器
  • 一个用于版本控制的东西
  • 一个用于IDE
  • 一个用于单元测试

通过分配超级+左和超级+右在桌面之间循环,我也使切换变得容易。只要在任何给定时间在屏幕上显示您要处理的内容,就可以更加轻松地专注于手头的任务。

额外的显示器只是占用宝贵的桌面空间,我宁愿在纸上草拟笔记。令人惊讶的是,想法可以在纸上轻松流淌的数量令人惊讶。


您可以获得完整的低调键盘。cherrycorp.com/english/keyboards/Desktop/G85-23100/index.htm比塞满一切的东西要好得多。
彼得·布顿

噢,您肯定没有使用多台显示器的意思-这与隔离职责无关,而是与更快的任务切换有关-我可以将视线移到UI上,做出决定,然后返回IDE,而不必停止编写码。
彼得·布顿

5
最后一点-如果您没有足够的桌面空间来容纳鼠标,全尺寸键盘,2个以上的显示器一张A3纸,那么您可以使用成人尺寸的书桌,而不是儿童尺寸的书桌。
彼得·布顿

1
@Peter关于您的最后评论...除了一个无聊的事实,有时您无法选择办公桌的大小。我在开发工作上花费了大量时间,因为我的工作空间从经理办公室到终端控制台之间的很小空间。
Evan Plaice 2010年

1
@Peter和...我提到隔离职责是一个额外的优势。当眼前的屏幕空间变少时,向下钻取并专注于正在做的事情就变得更加容易。我曾经使用三重显示器设置,但是在“酷”因素消失之后,它显得很麻烦。IE,更多的显示器并不能使您效率更高,更多的屏幕空间(以及全屏运行多个应用程序的能力)确实可以。我进入菲茨法律和背后的UI设计理论,但这篇文章particletree.com/features/visualizing-fittss-law描述它好得多比我所能。
Evan Plaice

5

笔记本电脑由于具有相同的功能而价格昂贵

因此,真正的问题是:您(或您的雇主)可以买得起笔记本电脑吗?

您可以通过购买其他材料来摆脱笔记本电脑的缺点。额外的显示器,扩展坞,键盘和鼠标,外部驱动器,额外的电源,刮水器,空调,安全气囊等。但这会使整个包装的价格差异更大。


如果您的雇主负担不起或不想花费额外的$ 1000为您提供想要/需要的计算机,那么我认为您需要寻找新的工作机会,以使他们正确对待您。
肯(Ken)

1
@Ken这不是在计算机上多花1000美元的问题,而是在笔记本电脑上多花1000美元而不是在更好的台式机上多花1000美元的问题。通常,您应该为计算机获得一个“购物预算”,诀窍是要很好地使用它。
DavRob60 2010年

3

给我看一个具有3个屏幕(或类似的单屏幕分辨率)的人体工学笔记本电脑,我将带一台笔记本电脑,直到它一直是台式机。

使用远程桌面时,可移植性不是问题。


3

笔记本电脑!如果您遇到背部问题,重复性压力,腕管问题或其他问题,那么您就错了。您一次编程时间太长。坐在沙发上,经常变换姿势。上下沙发。喝杯咖啡 午餐时骑自行车去。抱歉,腕管和其他东西来自在同一位置使用计算机时间过长。这意味着您工作太辛苦,不能动弹。

笔记本电脑!如果您太穷而无法负担笔记本电脑,或者您的工作无法买一台笔记本电脑,那么您应该换一份工作!你好!程序员应该赚很多钱!

笔记本电脑!人们为什么需要那么多显示器?我了解您有很多程序要打开,但是您真的经常需要一次看到两个以上的程序吗?您不需要10个监视器。老实说,这并不会使您看起来更聪明。您看起来像拥有所有这些屏幕的超级傻瓜。

笔记本电脑!天哪,人们真的还使用鼠标吗?真可爱


“您一次编程时间太长。”
詹姆斯

有些工作不会买笔记本电脑,因为他们会被遗忘在火车上并且损害公司的机密数据安全性。
JBRWilkinson

4
“这意味着您工作太努力,不动弹。”“程序员应该赚很多钱!” “为什么人们需要那么多显示器”……您是一种经理吗?
毛里西奥

2

桌面,双手放下。

在大学期间,我始终使用低规格笔记本电脑和Windows Vista来满足我的大部分开发需求,而且往往不愿意向前倾斜,不舒服地坐在床上并在火车上使用笔记本电脑是不值得的。方便。如果您要进行快速的文档编写或浏览Internet,则笔记本电脑是不错的选择,但是对于任何严重的问题,这实际上都不值得。

使用台式计算机,所有这些问题都将被消除,而与您的坐姿,鼠标和键盘布局等无关。如今,除非我公司免费为我免费提供一台笔记本电脑,否则我永远不会在台式机上选择笔记本电脑远程工作。

最后,我通常选择留在大学学习,并在(缓慢的)台式机上完成工作,而不是在(稍快的)笔记本电脑上工作。


看你的笔记本电脑。现在看着我。回到笔记本电脑。现在回到我身边。我插入了键盘,鼠标和外接显示器。您的笔记本电脑现在是台式机!
詹姆斯

是的,但是它的规格要低得多,或者比台式机贵得多。如果您打算将笔记本电脑用作台式机,则最好购买台式机。
Mike B

1

如果您买不起高端笔记本电脑,请购买台式机。3台或更多台显示器-台式机。理想情况下,我只会在坐在一张办公桌前编程,但并非总是这样。

我没有办公室,所以有时我会偷会议室并使用笔记本电脑。有些任务很普通,可以看电视。其他人则要求隔离。永远不知道您何时需要在火车上或其他异地编程。


1

笔记本电脑,如果您知道切换窗口的关键命令,则无论如何都可以“模拟”多台显示器的体验。此外,您没有将头/眼移到其他点上的额外开销,您只需看着自己面前的相同物理空间,同时快速切换该空间中的内容即可。

我还使用了一段时间的多个监视器,发现管理这些监视器以及所有打开的窗口/应用程序等的过程比仅使用一个屏幕要困难得多。不过那只是我:)


1

笔记本电脑,轻松。

我不喜欢整天呆在房子里。实际上,我大部分时间都尽量保持沉默。我住在一个城市,所以我可以去一些差异咖啡店或任何地方编码。如果我实际上在家里,则更容易躺在沙发上或其他东西上。

只要确保您获得了高分辨率即可。最好是分辨率为1920x1200分辨率的Apple Macbook Pro或Dell Studio。只需使用虚拟桌面。我真的讨厌整天坐在办公桌前,这是我首先辞掉9-5工作的主要原因!另外,您可以出售您的桌子/椅子/扬声器或其他可能拥有的东西,并创造更多的空间。

只需坐在您的厨房柜台/桌子/沙发/椅子/咖啡店。我永远都不可能整天回到办公桌前工作。与某个地方的客户见面并向他们展示事物,或者当然是旅行,也容易得多。我的生活方式与前往SF或阿根廷的女士有点相似。


0

只要您最少连接2个显示器和一个外接键盘,笔记本电脑就会为我接上。自动备用电池为我节省了数倍。当然,您可以将桌面连接到ups并获得类似的效果。


2
“可以”?您的意思是说那里有程序员在使用UPS的情况下使用台式机吗?!
梅森惠勒2010年

就个人而言,我不会在台式机上使用UPS。我更喜欢FedEx,或者我只是去百思买,然后自己去接一个。便宜点
克里斯蒂安·曼

@ChristianMann:我希望你对此感到讽刺
JBRWilkinson

1
:DI指的是货运公司ups.com
Christian Mann,2010年

0

通过使用虚拟桌面软件和外部监视器,您可以从笔记本电脑中获得足够的屏幕空间。选择台式机的真正原因是(通常)更高的物理内存限制(我的台式机具有32GB RAM)和更快/更多的CPU /内核。


-1

我有一个功能强大的笔记本,非常适合软件开发,并且更好:它是便携式的

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.