Quora 上最近有个热帖,问的是「作为一个程序员,你的办公桌是啥样子的?」。很多国外程序员都晒图分享了,伯乐在线专栏作者杨默童鞋摘编了部分。 Al Maher (一枚自学的程序员,解决问题和做贡献)
基本就是这些了,我的日常工作环境,通常会摆杯咖啡或者茶在桌子上 :) Matthew S. Stenquist(滑雪板专业级别,也会写代码和做设计)这是我在家的办公室。因为我需要很大的空间所以定制了个桌子。我在Maya里用3D渲染了个桌子,然后我朋友帮作者出来了。我决定搬到欧洲去当一名外籍专家,所以我的时间就平分在了美国和欧洲。 这是我在美国家里的办公室。 我是一名专注于游戏开发和应用开发的全栈工程师,为很多大品牌设计UI和UX。 我的配置:
Tayler King(八岁就编程) 大家好,因为我才15岁,所以还没有工作台,但是可以给你们看看我用来编程的家庭桌面配置。因为我在家工作,所以这也算是我的工作台吧,但是不是在外面的那种工作台。 这张照片是在复活节的时候拍的,可以在我的这个 Reddit 帖子里面看到。 我有三台1080P的显示器,上面还有一台40英寸的4K电视。我一般用它来分析UI设计,还能在休闲时看看电影。 我一般会在中间的屏幕上设计UI或者网站,最右边屏幕用来放IDE或者文字编辑器,最左边的屏幕用来放参考文档,聊天软件,设计素材,客户设计指导或者其他与UI和IDE文字编辑无关的东西。 我这样安排,是因为左边和中间的显示器是同一品牌和型号,右边那个是别人送的VGA接口的显示器,我就得用HDMI/VGA转换器了。而且颜色配置和另外两台也不一样。所以这台显示器没办法做任何和色彩有关的事情了,也就能用来看看文字和写程序用了。 你能从上面的图上看到一块海盗船 K95 Pro 键盘和 Scimitar RGB 鼠标。然而蛋疼的是都是有线的。这些设备都和我的 Blue Yeti Blackout 麦克风一样重要 – 毕竟和客户交流是很重要的。有一套舒服的键鼠和足量的麦克风很重要。 我的桌子高度大概在手肘位置,椅子也是可调节的。我经常根据用途变换坐姿,比如打游戏、写程序和看视频。但是看电影的时候我就直接躺在后面的床上了,这样观感好很多。 我希望能升级成两台曲面显示器摆在中间屏幕的两边。这样不但可以提升效率,还能让坐着的姿势更舒服。我不会再赘述一遍我的配置了,如果你想看的话,可以在我的另外一个回答中看到。 Jonathan Chen(我懂点编程)其实很勉强称自己为“程序员”。我只会几门语言最基本的东西,但是我至少在学。(所以我报了我们学校的软件工程课程)。 作为一个(非)程序员,桌子其实很普通。 我有:
我得谢谢我的父母给我买了这些东西,谢谢! Antonio Nesic(克罗地亚的程序员和音乐家)这是我的办公室。 简单高效。 一台21.5英寸iMac 和一台13英寸 MacBook Pro 就是这些了。 iMac是主要用于C++和Java/Kotlin开发。 MBP主要用于Python, Ruby+Web开发,当然还有回答Quora上的问题用。 Ryan Cook(LeadiD 公司的软件工程师)
一般我在 LeadiD 的同事都有两块扩展屏(两个外接显示器),但是我喜欢简约点。多块屏幕会让我不自觉的同时打开太多东西。 Adil Ansari(fed and bed by code)我是简约主义者,喜欢干干净净的。 我在家的工作台
———— 办公室的工作台
Émile Perron(Web Developer based in Alma, QC) 我的桌子一般看起来是这样的
确实不是很特殊,但是对我足够了!然而,保持整洁,能够让我以最喜欢的姿势写代码: (我得承认,这有点不太符合人体工程学,而且很有可能会让我背痛,我已经开始试着改进了) Paweł Kacprzak (程序员)我大部分工作时间就在家里: 配置:
Yossef Kuszer(耶路撒冷理工学院的软件工程专业学生)我还在上大学,这是我宿舍的桌子。
照片里的钟只是用来当早晨闹钟用的… Rafael Acevedo de Aguiar(来自巴西 Recife 的程序员)目前是这样的:
我不喜欢用笔记本屏幕,因为两台外置显示器足够用了,但是开会的时候或者干别的事的时候笔记本屏幕还是蛮好用的。 Will Smart(和键盘结缘 30 年了)我的桌子在小棚子里面,一堆的工具。没照下来的地方放着一台3D打印机,我把改成了数控镂铣机。还有一张画台,音箱,一堆有的没的东西能在我分心的时候注意到我分心了。 上下都有电热器,冷的时候可以用。老一辈用的炫酷的椅子。 电脑是新款的Macbook Pro,上面的老款不大不小的显示器用来看网页什么的。为了我的手指我还在学着用这块Kinesis键盘,上面放着trackpad. 看了下其他的答案,我觉得我忍耐脏乱的程度已经突破天际了! Faizaan Datoo(我也 8 岁开始编程)像这样:
我是刻意保持简洁的,这样就能让我专注于屏幕,让代码肆意流淌出来。我桌子从来没像这样干净过,毕竟我不想让别人觉得我很邋遢! Luis Gutierrez(Web 开发者 & 设计师)这是我桌子的样子,没啥特别的:
Henk Bourgonje(荷兰软件工程专业学生)我的是这样
Andrei Manu (Software Developer) 现在?大概这样 一般是这样 我的办公室目前在装修,所以桌子才那么小,我186cm高,你说我得多“舒服”吧 但是很快就要完工了 ^^ Zenun Vucetovic(Developer and everything else)这周在搬办公室,但这是我家桌子现在的样子
我身后的是接上了Xbox One的40英寸的高清电视 Arpit Sharma(CS 专业学生,热衷 ML)这个是我大学时的桌子
PS: 便利贴也可以很好玩 Kousalya(我编程很烂! :p )我六个月之前是开发者,但是我现在是测试工程师了。所以我觉得我应该有资格回答这个问题。曾经的桌子是这样的: Parsoa Khorsand这是我的 我是一名全栈开发者,现在专注于安卓和Web前段。我同时也是一名计算机科学的本科生,在一个生物信息公司做实习生。 我的家用配置是这样的:
如果能有一台苹果 Thunderbolt 显示器当然更好,但是现在还负担不起。 我其实没有一个真正的工作台,我就把Mac,充电器,耳机和外置硬盘放进背包然后就开车去上班了。其实上班的地方也没给我配显示器,所以我就买了一台华硕 MB 168 FHD便携显示器来作为补充了(没照下来)。 作为音乐爱好者,有一副不错的耳机是很有必要的。我之前买了一副森海塞尔HD 439(墙上能看到)但是突然就喜欢上雷蛇的产品了,然后就买了一副Adaro Stero,结果发现比之前的更好。还有一个Deathadder鼠标偶尔玩游戏用(星际2). 下面还放了一个空调和惠普的打印机,空调的位置很舒服。然而PS4开机之后就变成了强力电热器,所以我就不得不把空调调成制冷模式来平衡室温。 Oliver Dixon我喜欢保持简洁的配置。
同时我也希望能尽可能的保持桌面的整洁,顶部和底部的菜单栏都已经隐藏了。 显示器上面的画现在还留着的,因为我现在在挪威(之前在澳大利亚,再之前在英国)。 Nageswaran Sokkayaraj(Server-side Programmer)这是大概一年半之前在我之前的公司拍的(GlobalScholar)。
我家也有一套差不多的配置。 Krutika Sagar (iOS开发者)我的配置有PC键鼠,电话,笔记本但是没有笔! 当然还有一杯咖啡和一瓶水。 其实还蛮整洁的。 就像这样。 Nitin Khare (正学习编程ing)我还是个编程新手,才刚刚开始学写程序。这是我的配置。
好吧这和其他答案比起来就一般了,我还只是个学生(计算机科学系),现在在学习开发移动应用(安卓和iOS)。 (突然看到这个问题就来答了,所以看起来有点乱) 我对机器学习很感兴趣,所以就在 Coursea 和 Udacity 上了这些课程。 我一般在PC机上网,但是一般会开着文档和电子书的窗口,这样的话如果没去看书的话就会让我有种内疚的感觉。 我一般会通过HDMI来链接笔记本和全高清电视(在需要用linux shell的时候)。我并不会经常在PC上编程,而是用来看文档、教程、别人的代码,邮件,视频和写通用程序用的(算法和数据结构之类的)。 我的PC是不关机的,我不经常碰手机,所以我在手机和电脑上都安装了pushbullet,这样我就不用碰手机回短信了。 这套配置不是很专业,反正是用来学习编程用的。 Yash Sharma(我懂点编程)谢邀。 我的看起来这样。 左边那台是组装机,本来是打算游戏用的,但是现在基本上就是一台跑Windows的,用来看电影和其他日常工作的机器了(真浪费硬件性能啊)。 右边那台跑Linux用来开发。 你也许注意到了我只有一个显示器。我是个穷学生没办法再负担一台显示器了,所以就手动切换DVI和VGA接口好了(我现在想通过用Arduino设备来实现这个功能,这样就能在电脑上通过软件切换了)。 我还自己做了一个{敏感词}来在两台电脑上使用鼠标键盘。 PS:显示器没有底座,因为我妈看到就会很生气。LOL Debojyoti Das(在校 CS 学生一枚)我也不是在那种在大公司上班每天坐班的程序员,但是我有用来开发和测试应用的三台笔记本,三部手机和一台平板设备。我在家还有一台私人服务器。 我计划在苹果更新了万年不变的处理器之后入手一台Macbook Pro。 Ronak Patel(运维工程师)下面是我的工作台: Joel De La Cruz (在实习的程序员)这是我在公司的“战场”。 我已经用一些公司和私人的一些的东西“装饰”了一下我的隔间了。 我有:
电话后面的那张纸是我敏捷培训的报告,我也不知道我为啥这么关心这个,反正就是关心。 左上方的带锁的柜子里面放了麦片。 总的来看还行吧!
基本上就是用这套配置用来Web开发 (php, mysql, …) Aaron Fleshner(Android/Java 程序员,会点 RoR)像这样
Riyadh Al Nur(Senior Software Engineer @WebAble)这是我在家的桌面配置,笔记本用的是 Macbook Air。 我用的Linux虚拟机在台式上编程,Windows 10 来玩游戏。 Tarang Patel(I code and I know things)我的桌子一般看起来是这样的 |