作为一个程序员,你的桌子上都有些什么?
从事编程开发已经十几年了,在这十几年期间国内的编程环境也是发生了翻天覆地的变化,在入行之初软件培训机构相对还是非常少,有机构曾经统计过目前国内程序员的数量已经有上百万之众了,数量已经非常庞大了,但还是有很多人对于程序员的生活充满了好奇,特别是对软件技术人员的生活有着很大的不了解,所以关于此类的疑问就非常多,当然最多的当属于把程序员当成万能的来对待,程序员能够追踪别人的行踪,能够获得对方的聊天内容等等,这些都属于对这个行业不了解的一种表现。一个程序员在桌子上通常都放些什么?
程序员的桌子大多比较凌乱。喜欢随用随取这样子方便直接,所以程序员的桌子上经常堆着开发环境,而且线摆设的非常凌乱,所以程序员很容易给人一种邋遢的感觉,特别是程序员在穿戴上几乎都是清一色的简单化,对于程序员来讲更加追求内在,对于外表的打扮在外人看来普遍的非常土,甚至一个款式的衣服能够穿上几年,关键自己还没感觉,大部分的程序员不修边幅,回到程序员的桌子上也是一样的道理,基本上处于凌乱状态,但并不意味着在编程思路上零散,只不过大部分的程序员思路上都聚集到程序思路本身了。
程序员的桌子上通常放着平时的开发环境。对于纯正的软件开发人员来讲,基本上没有实物的开发环境,全部在电脑上上的桌子上也就只有水杯或者几本书而已别的很少,相信对于程序员本身来讲都不关注这些细节问题,但是程序员喜欢双屏办公倒是一个事实,双屏可以展示的内容更多,对于脑力开发者更加为了提升开发效率,如何利用好瞬间的灵感抓取,这样子尽量保护好现场的环境,方便在思路到位的时候直接一步到位,很多技术人员喜欢多屏里面有这个因素的存在,有了感觉直接切换过去进行工作,这样在解决问题的时候就会显得方便快捷。外界对于程序员都有哪些误解
程序员都是万能的。很多人在头条的私信问如何追踪自己的男朋友,有没有技术手段,这是把程序员当成侦探了,还有很多人在网络上赌博把钱都输光了,然后想找程序员把钱给找回来,还有电脑坏了程序员也是首先想到的对象,对于程序员来讲也是分很多种类的,有应用开发工程师,有架构师,有算法工程师,有前端的研发工程师等等,甚至对于程序员本身都不知道技术行业有多少的种类存在,术业有专攻每个技术人员只是在某一个领域有一定的发言权,而且在这个领域也是分很多的细节,可能也只会对某一个或者某几个领域存在一定的发言权,而且随着软件行业进一步发展这种分类会更加的明细,程序员可能会的更加少了。
程序员不修边幅不代表没有内在美,只是注意力不在外表。很多人觉得程序员这类人员做了程序都像着魔一样不太在意,因为程序编码设计完全是内在的脑力劳动,有时候看到的程序员在听音乐可能也是在思考一个问题,程序编程本身的细节问题太多,所以需要静下来思考问题。有时候程序员在思考问题的找不到解决方案的时候,就会显得更加的专注,解决完问题之后开心像个孩子一样有时候会听个音乐庆祝一下或者在走廊转转抒发下感情。
大部分的程序员甚至都不在意的桌子上摆着什么,希望能帮到你。
看到这个问题,我简单的瞟了一眼我的桌子,非常的简单,一一盘点一下吧。一、笔记本电脑
这东西估计是每个程序员桌上都必备的东西,吃饭的家伙。我的是一台HP的Probook 440 G5,两年前的老机型了,当时应该是5K+的一个价格,现在跑起来已经有点吃力了,而且由于使用频率超高,每天往返于公司和家,所以有些地方的外壳已经开裂了,估计要不了多久就需要给公司申请换一台了。
配合笔记本电脑的话,还有一个笔记本电脑的支架,我想这个也是很多程序员的标配,毕竟大部分的程序员都有颈椎病,笔记本电脑的显示器比较矮,所以如果没有支架的话,就必须低头看屏幕,时间长了以后颈椎就非常不舒服(我的颈椎感觉也差不多要废了)。
由于笔记本电脑被支架架了起来,笔记本电脑自带的键盘使用起来就有点不方便了,所以配置一个鼠键套装就是必须的了。所以,最后看起来就是这个鬼样子,我想大多数人应该也和我的配置类似吧。二、大尺寸显示器
由于笔记本的屏幕确实比较小,并且很多时候单个屏幕非常不方便。例如:我一边调试代码,一边需要看到调试后的运行情况,但是来回的切换浏览器和IDE并不方便,所以,我可以把IDE放在笔记本的屏幕上,运行结果放在另一台显示器上,既方便了我的需求也大大的提高了工作效率。
特别是有时候在测试前端的一些兼容性时,我需要看页面在1366*768尺寸下的效果,同时也要知道在1920*1080尺寸下的效果,最方便的方式就是两个显示器了。
当然,就算没有上面的这些所有需求,我也会申请一个大尺寸的显示器,因为大显示器来编程确实感觉会更好,用笔记本的话,分辨率大的话,代码太小,分辨率小的话,代码显示不了几行,还不如放在大屏幕上更爽。
就好像下面这样:
作为程序员的必须品就以上这些了,但是还有一些个人的非必需品。例如:三、无线充电器
由于个人使用的手机是小米9,所以桌上摆了一个无线快充的充电座,手机平时就放在上面充电,非常方便。公司里反正也不会存在边充电边玩手机的时候,所以就习惯性的放在上面,根本不用担心手机电量。
旁边还放着一个小米Air 2S蓝牙耳机。有时候上班累了,就带上听听音乐,缓解一下自己的情绪。四、水杯&保温杯
作为一个大龄的程序员,配置两个杯子已经是必须的了,一个普通的水杯主要用来泡茶、泡咖啡。每天早上到公司洗了杯子,就一点茶叶进去,然后一天就从这个时候开始了。
而另一个杯子就是保温杯,这个可以随身携带,当然大部分的时候我还是把它留在公司。虽然我还不至于保温杯里泡枸杞,但是备一个保温杯,喝点热水也是免不了的了。
除此之外,也就是一些抽纸、台历、笔和笔记本等等的了。程序员的桌面也就是如此的简单,没有一点的浮夸。就算是很多的女程序员,也比我多不了什么东西。
我做了 1 年半的程序员,又转行做了 2 年的产品经理。深知程序员的日常,希望我的回答你能满意!
我是一个女程序员,我的桌子上有一个日记本,笔筒、日历、水杯、护手霜
如下图
本人从事电子软硬件研发工作,首先一部配置还不错的电脑,双屏是必须的,效率会提升不少;音箱是必不可少的,而且声音一定要好听;一个无线充电器,方便给iPhone充电;AirPods一般也都会拿出来,有时候工作不能被打断,听点轻音乐效率比较高;最后,最重点的,还有一堆等待调试的电路板,各种调试工具。
对于这个问题,猜想主要想问桌子上有哪些东西,体现这个程序员的性格,爱好等。首先做为程序员桌子上必不可少的,就是技术书籍,不管有没有时间看,肯定会买上几本技术的书籍,这其中包括必看的,《深入理解java虚拟机》,《java并发编程的艺术》,《亿级流量网站架构核心技术》,《spring实战》,这些书也是我桌子上摆的,其中有几本已经看过了。有的还没看完。然后还会摆一些益智的例如魔方,智慧环。偶尔思考的时候缓解下压力。其余的就是电脑办公必用的了。
如下图:
一台 2016 款 MacBook Pro。两个 Dell U2718Q 显示器,一个用来显示编辑器和浏览器,另一个用来控制后台播放的音乐或视频。一个 CalDigit TS3 Plus,用来帮 MacBook Pro 通过一条线连接所有的外设,这样我每次抱着 MacBook Pro 回来不需要往上接很多跟线。一套 Apple 的无线键盘、鼠标、trackpad。一台 iPad Pro,用来刷 Twitter。一台 Kindle Oasis,用来读文字多的书。一个 Bose SoundLink Mini 音箱。一个 Zoom H6 录音设备。桌子是 Uplift V2 Commercial,显示器支架是 Uplift 自己的选配升级。椅子是 Herman Miller Aeron。
谢邀!1、两个屏幕
作为一个Android程序员,桌子上肯定有的就是,键鼠和两个显示屏一个用来显示程序运行效果,一个屏幕来显示AndroidStudio的代码,这样就不会来回切屏,非常的银杏,非常的nice!2、测试机和数据线
一般的功能用模拟器就能测试,但是呢,有的功能还得用真机测试,比如第三方的东西,调起支付,音视频通话之类的,所以桌子上还必须有一个测试机和一根数据线,而我的测试机则是一个华为的平板,公司的东西,哈哈!还有一些像485转USB,TTL转USB的串口转接线,还有一个Android的工控板,都是工作必须用的哈哈哈3、杯子和耳机
作为一个程序员,怎么可能不喝水呢,什么枸杞,滋养头发的茶叶啥的不得安排上,所以一个优秀的程序员,必须弄一个好杯子
作为一个程序员,怎么可能不摸鱼呢,上班听音乐不得弄一个好点的耳机,来隔绝嘈杂的环境,来安安静静的写代码,带上耳机只有自己,沉浸在代码的海洋中,写出最牛逼的代码,好了不说了,听说小米又发布新耳机了,我去看看!
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
作为一个工作了10年的程序员,我经历了好几家公司,也认识了好多的程序员,对于你这个问题,还真的观察过。
这个当然得因人而异,不同的人,工位上放的东西可能不同,毕竟公司并不会强制要求,统一规划。当然必配的,就是都少不了一台电脑!
像我之前做开发的时候,喜欢配2台显示器,一台主机,这样写代码比较方便一些。
这是我之前的工位。
除了电脑显示器,当然还有中年男人标配的保温杯,里面有没有枸杞你可以猜猜。还有纸巾…就是用来擦手的哈,不是干别的用的…哈哈。然后我也很爱生活,还有一盆很容易活的富贵竹。
后来换工作了,桌位大了,桌上还放了一些技术书籍,书籍是经常换的。
有时候桌上还有电脑支架,抱枕什么的。我还见过有个哥们,桌上放电磁炉热水壶天天煮枸杞的。
我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。