这将是关于网页开发者经济学的迷你系列的最后一部分,在总结并一起查看数据之前。
现在我们需要考虑硬件本身。 我认为这很简单:您需要一台电脑。
我认为您需要笔记本电脑或台式机。 或许在未来,工具将能够在平板电脑或其他未来设备上构建网站,但我认为我们还没有达到那个阶段。 如今的笔记本电脑非常强大,很难想象用其他方式。 您可以在笔记本电脑上连接外接显示器,获得台式机的体验,或者随身携带。 除非您是学校电脑实验室或办公室,那里没有人从家里工作,否则很难想象使用笔记本电脑以外的其他设备。
我知道这个网站非常注重 Mac。 那是我喜欢和使用的。 但我向您保证:我真的不在乎您使用什么。 我更关心的是您是否编写了可维护的 CSS,而不是您使用的是什么类型的电脑。 如果你在你的 PC 上运行 Ubutunu(或其他)感到高兴,并且正在制作好的网站,在我看来,你完全没问题。
也就是说,如果您现在要购买一台电脑作为您网页设计/开发生活/业务的一部分,并且您问我您应该买什么,您应该买一台……
MacBook Pro(带视网膜显示屏,15 英寸,2199 美元)
正如我所 写过,这是我拥有过的最好的电脑。 它对我来说非常有效。 我在它上面感觉非常高效。 它运行所有最好的网页开发软件(据我所知)。 这种视网膜显示屏看起来很棒,但作为开发人员,它让我们能够走在设计这种像素密度的设备的前面(从技术上讲,您可以在没有一台的情况下编写代码和构建图形以支持它,但您需要拥有其中一台才能关心它)。
替代方案:任何其他适合您的笔记本电脑或台式机。
Microsoft Natural Ergonomic Keyboard 4000(49.95 美元)
我在家和办公桌前使用它,并且喜欢它。 当我长时间离开它(只使用笔记本电脑键盘)时,我会出现 RSI(重复性劳损)问题。
替代方案:使用内置笔记本电脑键盘 / 其他外接键盘
Kensington Expert Mouse Trackball(99 美元)
也有助于我的 RSI,但我也认为它是一款非常高效的鼠标,因为它永远不需要拿起或做笨拙的动作。 不过,当我处于台式机模式时,我会怀念触控板及其手势和超快滚动。
替代方案:使用内置触控板 / 其他外接鼠标
Brother HL-2280DW(199 美元)
这是一款非常棒且高效的打印机。 无线、激光打印机(便宜的墨水),并且可以自动双面打印文件以节省纸张。
替代方案:完全无纸化 / 其他打印机
这些配件都没有对我工作至关重要,但我认为它们是业务支出。 我敢肯定我们大多数人都有一些类似的配件。 它们可能不是这些,但您有一些,所以我们将把这些包括在最终的计算中,以保持一致。
办公空间可能会被视为一种“硬件”支出。 我在这里不考虑这一点,因为它可选择。 我没有办公室。 如果你在有办公室的地方工作,那么要么由你,要么由那个企业的业主来计算经营这个企业的成本。
服务 | 成本 |
---|---|
MacBook Pro | $2,199 |
外接键盘 | $49.99 |
外接鼠标 | $99.99 |
打印机 | $199.99 |
总计 | $2,548.97 |
有了这些数字和从其他帖子收集的数字,我认为有必要总结一下,看看它们放在一起,看看我们发现了什么。 很快就会看到。
不错的选择,选择了轨迹球。 我有几个 Logitech Trackman Marble 设备,它们很棒。
你忘记了提到你用来录制屏幕录像的硬件。 网络摄像头? 麦克风?
我确实忘记了。 我认为我将把它从最终的计算中删除,因为我们已经在这里包含了足够多的可选配件,麦克风绝对不是成为网页开发人员的必要条件。
不过我使用的是 Rode Podcaster,价格为 229 美元。 价格处于中等水平。 经过多次搬家,它已经陪伴我 5 年了,并且从未出现过问题。 我把它放在防震支架和一个小巧的桌面立杆上。
感谢分享,Chris
我对 Mac 的唯一问题是,我还没有找到可以编写和运行 ASP.NET/C# 的东西。
Bootcamp
Mono 项目…… http://www.mono-project.com/Main_Page
特别是 ASP.NET: http://www.mono-project.com/ASP.NET
有 Mono,但它没有 Visual Studio 那么功能齐全,而且我发现它用起来相当别扭。 我只是使用 Parallels Desktop 并在那里运行 VS,这样会让体验更流畅。
你是在比较语言实现和 IDE 吗? Mono 的实现与 MS 的实现一样功能齐全。
如果你指的是比较 Mono 项目的 IDE MonoDevelop 与微软的 IDE Visual Studio,我不知道。 我不使用 IDE,它们往往会妨碍我的工作。 我从 IDE 中想要的唯一东西是调试器和编译器,这两者我都可以轻松地在终端中完成,而不需要额外的界面。
你提到了使用外接显示器的选项,但你没有把它包含在你的成本中。 使用双显示器多年后,我发现对于开发来说,用单屏工作最多只能算是困难,更不用说任何与图形相关的了。
另外,我强烈推荐 Evoluent VerticalMouse 4。 它极大地减轻了我的疼痛和不适,非常值得投资。
我现在使用的是 27 英寸 Thunderbolt Cinema Display(999 美元)。 这应该包含在计算中,因为当我连接到它时,大部分工作都会完成。
我认为屏幕空间是一项值得投资的东西。 如果你有一台笔记本电脑,可以考虑购买一台额外的显示器。 如果你要买一台台式机,可以考虑购买带大屏幕的机型(比如 27 英寸 iMac)或者在现有屏幕的基础上再买一台额外的显示器。 能够同时看到你的网站和代码,这绝对是一个巨大的优势。
我非常喜欢的一款鼠标是 Logitech M570。 它是一款轨迹球,但你用拇指控制它。 在轨迹球中,它相当独特。 如果我只允许有一款鼠标,我可能会选择更传统的鼠标,因为我用电脑既工作又玩游戏,我不太喜欢在游戏中使用这款鼠标,但在生产力方面,它确实很不错。
我有一台 2009 年的 MacBook Pro 15 英寸,它是一台很棒的电脑,但说实话我很后悔购买它。一开始我爱上了 Mac 生态系统,因为最好的网页开发应用程序都是为 Mac OS 打造的。机器机身很棒,耐用,设计也很酷。但尽管如此,2000 美元的价格还是太高了。最糟糕的是,现在微软拥有最好的网页开发工具(VS 2012 或 Web Matrix),再次购买 Mac 毫无意义。你可以花更少的钱从戴尔购买类似质量的产品。
我只是想说这些,因为我认为今天的网页开发人员还没有尝试过微软的最新开发工具,或者他们停留在过去,依赖于他们的 Mac OS 环境。此外,从 Chris 之前的帖子中我们可以看到,金钱论证也毫无意义…
试一试吧,我以前也是一个讨厌微软的人(这导致我购买了 Mac),但如今街头上的坏人显然是苹果。记住,如果它不起作用,那是你使用方式不对…
这真的取决于你使用什么工具以及用什么开发,哪个平台最适合你。
Windows 适用于很多事情,但当你开始做一些在 Windows 上并不重要的东西时,你就会发现自己陷入困境。
在 Linux 和 Mac 环境中运行更好的东西
Ruby/Rails 用于网页开发
Python 网页开发
像 nodejs 和基于 nodejs 的工具,如 LESS
git
还有很多
这些东西运行得更好,因为它们是由使用类 Unix 平台并习惯使用这些东西的人创建的,但在 Windows 中,这些工具的行为开始变得不同,或者更难使用。
现在,这些东西有替代品,微软也有许多 C# 框架等等,你可以使用它们,PHP 在 Windows 上运行良好,所以这也不是问题,但是由于许多设计师和开发人员使用 Mac,因此你会发现这个平台上有很多在 Windows 上找不到的工具(比如 codekit 等等)。
所以,最终取决于你开发什么,哪个平台最适合你。
虽然我同意 VS2012 等等…(我现在可以算是经验丰富的 .NET 开发人员,而且这是我所在的生态系统)…
最终,没有一台笔记本电脑可以与主题中提到的 MacBook 相媲美…因为一个简单的小东西… 2880×1800… 这与你提到的 2009 年款完全不同…
我一点也不喜欢苹果,一开始我不得不选择 MacBook,这让我很痛苦,因为我已经使用联想多年了…但我从未后悔换用我的 MacBook Pro 15 英寸视网膜…
它运行 Windows 7 和 VS2012 没有任何问题,顺便说一下…考虑到在 Boot Camp 中安装 Windows 是多么容易,苹果几乎是在鼓励你这样做…
(我选择了 16GB 内存、512GB 固态硬盘和保养计划,所以我的最终价格是 3350 美元,所以我想这已经超过了太多?)
我无法离开我的工作站,它旁边有 3 个 24 英寸的戴尔 U2410 显示器…
但总而言之,我在硬件上花费了太多…
看起来你文章顶部的指向你个人收入的客户网站的链接坏了 ;-)
几年前,我开始注意到我的右臂因为整天在工作中使用鼠标而感到很疼。我有一台 Wacom Intuos3,是我以前画漫画时买的,我决定开始用它当鼠标,从此我一直用它。我的手臂再也不疼了,而且我经常会看到办公室里的人来问我关于它的事情。大多数人完全迷惑不解,不知道我是如何“画”代码的!
最新的 Intuos5 非常贵(起价 230 美元),但低端的 Bamboo 也很好,起价 80 美元。如果你不喜欢使用轨迹球,平板电脑可能是一个不错的选择!
我在我的台式机上也使用 Intuos3 五年左右了,我无法想象回到鼠标。
几年前我买了一个 Bamboo Fun,它很棒。
然而,我最喜欢的指点设备是我的罗技 M310。舒适、流畅、准确无比(而且它还配有一个非常棒的键盘)。
我永远不会买 Mac,因为近年来我对苹果的厌恶已经深入骨髓,但我承认我真的很想要一个高密度显示器。希望三星和其他制造商尽快跟进,这样就不需要购买苹果了。
无论如何,我仍然可以使用全高清显示器——对我来说,两个显示器最好。这实际上可以节省一些钱。我不需要经常带着我的电脑旅行。
此外,IE 和 Chrome 是我们公司选择的武器,所以最多只需要一个 Windows 系统。我还会继续使用台式机一段时间。
我真的很想要一个固态硬盘。使用 Eclipse(及其衍生品)或处理大型图像时,固态硬盘非常有用。
我在过去 25 年里“工作”(实际上是玩耍,在最初阶段)使用鼠标和键盘,使用过糟糕的硬件,我的手腕仍然很完美。我是特殊的人还是只是幸运?还是大一点的手有帮助?
三星和其他高 PPI 显示器已经上市几个月了。
http://bgr.com/2012/08/31/samsung-series-9-laptop-matches-apple-retina-display/
虽然它们的溢价与苹果类似。我正在等待假期或之后,寻找一个不错的 27 英寸显示器。许多显卡已经支持高分辨率很长时间了。
Chris,好文章!
你那里有个拼写错误。不是“Ubutunu”,而是 Ubuntu。我猜你想写的是这个。
是的,我认为拼错了。哦,而且它太棒了!在我看来,比 Mac 好多了。
我个人喜欢老式的咔哒咔哒风格(基于 IBM Model M)键盘…目前使用的是 Unicomp Customizer 104 键键盘。实际上,机械键盘比“自然”键盘更好,因为你不会触底输入…而且如果你不粗鲁地使用它,你的同事通常不会介意。
工作中使用的是 Macbook Pro 视网膜,配备 27 英寸 Thunderbolt 显示器。(512GB、16GB 内存、2.7GHz 型号。)Rain 支架、苹果键盘和鼠标。
家里使用的是 2011 款 Macbook Pro,15 英寸,配备 8GB 内存、2.4GHz(我想),用 OCZ Vertex 3 128GB 替换了内部驱动器 (http://www.newegg.com/Product/Product.aspx?Item=N82E16820227706)。Rain 支架、21.5 英寸 Acer 显示器。
鼠标:我用过的最好的鼠标,罗技 MX Revolution。我已经使用它好几年了。 http://www.amazon.com/Logitech-Revolution-Cordless-Laser-Mouse/dp/B000HCT12O
键盘:美妙的咔哒咔哒的 Corsair Vengeance K60(评论见 http://www.overclock.net/products/corsair-vengeance-k60-performance-fps-mechanical-gaming-keyboard-ch-9000004-na/reviews/5435)。 http://www.amazon.com/Corsair-Vengeance-Performance-Mechanical-CH-9000004-NA/dp/B005QUQP80
键盘 100 美元,鼠标 100 美元,Macbook Pro 大约 2000 美元,显示器 150 美元。
你们在美国有幸能够以这些价格购买最新最好的硬件。在巴西,新的 Macbook Pro 相当于 6500 美元(13000 巴西雷亚尔),对我来说这是不可能的选择。或者我也可以去美国旅行,在那里买一个,至少我可以休个假:)
硬件是一回事,软件是另一回事。我认为我们都同意软件比硬件更贵。Chris,也许你可以总结一下…这真的很有趣。
抱歉。错过了之前的帖子。我真是羞愧….
嘿嘿嘿…如果你看一下那篇文章中的我的软件清单,你会发现它实际上便宜得多得多(另外,我使用的是 Linux)。
我从 80 年代初的 8088 开始就一直使用 PC…在 90 年代中期学习多媒体时,我短暂地进入过 Mac 的世界…我在媒体行业工作了 16 年,Mac 一直都在那里,因为设计师和艺术家似乎很喜欢它们…..广告和创意机构似乎更喜欢它们…..我个人尝试过很多次…但 Mac 上的窗口管理和文件管理对我来说从来没有奏效。我强调“对我来说”这句话…萝卜青菜,各有所爱…
说完了这些...我用的是一台 Windows 7 64 位系统,配备 8GB 内存和 Q6600 四核处理器...这台机器用了一段时间了...我很快会升级到 SSD 和 Windows 8...我喜欢尝试新东西...
至于键盘和鼠标...虽然有时会有点挑剔...但我用的是罗技 MX5500 蓝牙键盘和鼠标套装...因为我喜欢没有线缆的束缚...键盘最好的功能是内置计算器...我经常使用它...我知道在 Windows 中,计算器只需要几个按键就能打开...但能够直接在键盘上进行计算(键盘有一个小型 LCD 显示屏用于显示计算器输入和输出...)非常有用...
忘了提显示器了...我有两台匹配的显示器...它们有点不同,现在很难找到...型号是三星 SyncMaster 2343BWX...我喜欢它们,因为它们的分辨率很独特,为 2048px x 1152px...2048px 恰好是 1024px 的两倍,这是一个方便的测试网站分辨率...因为它是一种基本分辨率(至少以前是这样的)...在 Windows 7 中,你可以轻松地将窗口捕捉到监视器的一半,这与这些显示器搭配使用非常有效...
我想说,你清单上漏掉了一项我认为必不可少的东西,那就是一个用于备份的好的外部硬盘。
点击,点击,点击...对开发者来说,最重要的设备就是键盘。
没有什么比机械键盘更好了。我对雷蛇黑寡妇非常满意,因为它是我知道的唯一一款具有键盘背光的机械键盘。
现在我有了 Surface,如果你能添加 IE10 的快照视图所需的代码,让你的设计保持响应性,那就太酷了。
一如既往,感谢 Chris。你的网站是我们宝贵的资源。
我完全同意 Retina MacBook Pro。现在 13 英寸机型已经发布,价格也更加实惠,不买它来保持领先于时代真是太愚蠢了。此外,随着苹果不断推出这些产品,整个行业也会随之发展,很快我们都将不得不为 Retina 显示屏开发。
我唯一不同意的是打印机。有了 CageApp、Basecamp、Proworkflow 等工具,客户通过电子邮件或网络应用查看他们的更改要容易得多,尤其是当你开发的是一个“网页”时。
喜欢你的网站,Chris!
很高兴听到你对 MacBook Pro 如此满意。我确实更喜欢在 Windows 7 上工作,但很多设计师都喜欢苹果。我可能会试一试...
我主要使用我的 MacBook Pro 13 英寸(2011 年初),我非常喜欢它,但最初是在运行 XP 的旧 Windows 机器上学习的;我使用过从 Mac 到 Ubuntu 的各种设备,从新到旧都有。
我认为硬件并不重要。你想要的只是一块好的屏幕,一个舒适的键盘/触控板/鼠标,以及一台速度足够快的电脑来运行 Photoshop。以及良好的互联网连接。
我买过的最好的电脑是 2011 年的 13 英寸 MacBook Air。我将其升级到 i7 和 4GB 内存,从此再也没有回头,我想它花费了我大约 1800 美元?它足够强大,可以同时运行我需要的所有东西,包括用于 Visual Studio 开发的 Parallels Desktop,但它非常轻便,可以随时随地使用,离开我的办公桌也不成问题。
不过我发现,最让我感到速度缓慢的是缺乏良好的互联网连接。它会削弱我的工作效率,因为我所有的跟踪工具都在线,Stack Overflow 也是!
我肯定会买一台带有 Retina 显示屏的 MacBook,因为其他制造商没有这样的好硬件。但在这里,捷克共和国的最低价格(取决于硬件部件)约为 3400 美元,与美国的价格相比,这简直是价格欺诈!
虽然我渴望拥有笔记本电脑,但没有一款能满足我的标准(CPU 对 RAM,VGA 对显示分辨率),或者价格过高,可以被视为敲诈。
是的,我可以在制造商的网上商店配置一台自己的笔记本电脑,但他们不向美国以外的地区发货,而且参数非常类似的笔记本电脑在这里的价格是美国的两倍。
所以,我只能对我的台式机感到满意。这里台式机价格可以用组件价格来精确计算,但我只会将其价格四舍五入到大约 1400 美元,包括台式机、24 英寸全高清显示器和一台喷墨多功能一体机(我永远不会再买喷墨打印机!),另外还有 280 美元用于我的罗技 MX 5000 鼠标和键盘套装。还可以考虑我偶尔使用时的 180 美元价值的耳机。
MacBook Pro 的替代方案:基本上是任何 Windows PC 或者 Mac Mini 或者 Mac Pro。
我这么说,是因为 Sublime Text 2、Brackets、Adobe 产品以及许多其他软件都可以在 PC 上使用。我相信,Mac 只有 Coda 吗?
感谢你发布的这系列文章,Chris。
你认为是否值得在其中添加一张好的椅子或办公桌的成本?如果选择得当,这些东西可以提高很多工作效率。
理想情况下,你还需要购买一些移动设备,平板电脑等,用于响应式设计测试。
我现在在某种程度上拥有了二者的最佳结合(某种程度上),因为我有一个很好的台式机用于工作,还有一个[老旧的] iMac 用于在家使用。最近我最想念的就是 CodeKit。自从开始观看 Chris 在小屋中的视频后,我开始大量使用它。它是我现在最喜欢的程序之一。
家用配置
2008 年 20 英寸 iMac - 4GB 内存,320GB 硬盘,罗技 Performance Mouse MX,苹果无线键盘。如果我需要使用 Windows 环境来处理一些 SharePoint 相关的东西,我会远程桌面连接到我的工作电脑。
工作配置:戴尔 Optiplex 990 - 双 24 英寸 1080p 戴尔显示器,16GB 内存,256GB SSD,罗技 MK710 键盘,罗技 Performance Mouse MX,Windows 7 Professional(64 位)。8GB 的 OSX Lion 虚拟机[只为了真正使用 CodeKit + 我有点更喜欢 OSX 的 UI]
这种配置对我来说非常有效,因为我将时间分配给工作中的两件事:1)网络管理 - [我们处于 99% 的 Windows 环境中] 和 2)SharePoint 开发 [我发现 Mac 上的品牌部分更容易操作]