帮助程序员编程时集中注意力的最佳音乐收集

简介:

程序员每天面对繁复的代码,双眼紧盯屏幕,指尖在键盘上飞扬,可咱毕竟也不是机器人呐。在轻松愉快的氛围下工作不仅能减轻烦躁的情绪,说不定还能触发灵感,达到事半功倍的效果呢。下面就来看看程序员编程时适不适合听歌,适合听什么歌。

很多人都习惯于一边写代码一边听音乐。至少有两样好处,一是享受音乐,放松身心,二是屏蔽掉周遭环境的噪音(周围人的交谈,人们移动的声音,等等)。我也是这样,但还是得看当时的具体工作内容和所处环境。

如果你在办公室办公,且人数超过两人,那我建议你还是戴上耳机听音乐吧。既能避免干扰,又能防止打扰到他人。这里我个人推荐两款价位适中,但是效果很棒的耳机Sennheiser HD239 和 Audio-Technica ATH-770COM

通常,戴上耳机还会传递一种“对不起我很忙,要是没有很重要的事就别来打扰我”的信号。

推荐专辑

image

image

编程也是个松弛有度,分轻重的活儿。我在做一些简单、重复性的编程工作时就会听听音乐。开发一些新东西的时候我还是偏向于安静的环境。如果你做的工作很复杂,而你又不能完全专注在上头,那就无法把这件事做到最好。

音乐固然对启发灵感很重要,但一旦成为噪音那就得不偿失了。下面是康奈尔大学对边工作边听音乐的效果的一项研究。

>在20世纪60年代期间,研究人员在康耐尔大学进行了一系列有关在音乐背景下进行工作的效果测试。他们对一组微机科学专业 的学生进行了调查,把学生 分成了两 组,一组喜欢边听音乐边工作,另一组不喜欢这样做。然后把他们每组中的一半人带进一个安静的教室,把另外一半人带进一个配备了耳机和音乐选择功能的教室, 给两个教室中参与调查的人一个同样的Fortran编程问题,让他们根据说明加以解答。结果是,两个教室中参与调查的人以同样的速度和同样的编程准确度在 解答问题,这一点没有人会感到惊讶。正如任何边听流行音乐边做算术家庭作业的小孩那样,算术需要的、与逻辑有关的那部分大脑没有受音乐的干扰——而有另外 一部分大脑在听音乐。

但是康耐尔实验包含了一张隐蔽的百搭牌。题目说明要求通过一系列的操纵输入数据流中的号码来形成输出数据流。例如,参 与调查的人必须移动每个号码左边的两位数字然后除以一百等等。虽然题目说明并没有直说,但是所有运算的最终效果是每个输出号码必须等于它的输入号码。有些 人意识到了这一点,但是有些人没有意识到这一点。那些意识到了这一点的人,绝大多数来自那个安静的教室。

-节选自 《人件》

最适合编程时听的音乐

所以说,我们要在工作时要尽量选择那些技能让我们深信愉悦,激发创造力和想象力但又不会使我们分心的音乐。适合这种情景的音乐有摇摆乐,爵士乐和蓝调音乐。还有轻音乐,比如班得瑞和神秘园的曲子,非常轻缓,沁人心脾。还有一种就是外文歌曲,歌词完全听不懂那种。

这里再贴一个适合程序员的音乐网站和歌曲列表:

sites:

playlist:

相关文章
|
5月前
|
数据采集 人工智能 监控
GEO优化核心:高权重新闻信源筛选与AI收录实战指南
在 GEO(搜索引擎地理优化)实操中,新闻信源的质量直接影响内容的 AI 收录率、关键词排名及转化效果。多数开发者面临两大核心问题:1. 低价值信源浪费成本:部分新闻平台价格低廉(30-50 元 / 篇),但发布后未被 AI 抓取,无法为 GEO 排名提供权重支撑;2. 广告属性触发审核拒绝:含联系方式(电话、微信号)的软文易被平台判定为广告,导致审核驳回,影响发布效率。
|
6月前
|
编解码 人工智能 文字识别
【Github热门项目】DeepSeek-OCR项目上线即突破7k+星!突破10倍无损压缩,重新定义文本-视觉信息处理
DeepSeek-OCR开源即获7k+星,首创“上下文光学压缩”技术,仅用100视觉token超越传统OCR模型256token性能,压缩比达10-20倍,精度仍超97%。30亿参数实现单卡日处理20万页,显著降低大模型长文本输入成本,重新定义高效文档理解新范式。
572 2
【Github热门项目】DeepSeek-OCR项目上线即突破7k+星!突破10倍无损压缩,重新定义文本-视觉信息处理
|
9月前
|
缓存 JavaScript UED
除了循环引用,Vue3还有哪些常见的性能优化技巧?
除了循环引用,Vue3还有哪些常见的性能优化技巧?
478 0
|
机器学习/深度学习 人工智能 自然语言处理
什么是智能搜索
智能搜索融合了人工智能和大数据技术,提供高效的语义理解、多模态数据处理及个性化推荐。它不仅支持传统关键词匹配,还结合NLP、机器学习等先进技术,提升信息检索的精准度与多样性。适用于电商、内容平台、多媒体及企业内部知识库等多种场景,显著优化用户体验和业务效率。
1951 2
|
12月前
|
数据采集 Web App开发 数据挖掘
飞桨x昇腾生态适配方案:07_性能数据分析
本文介绍了性能调优的全流程,包括分析、定位与优化。通过 profiling 工具采集算子级性能数据,定位计算与调度通信瓶颈。针对计算时间过长问题,可通过升级算子或提交工单解决;调度优化则关注重复编译,关闭在线编译或使用 aclnn 算子可提升效率。数据采集使用 paddlepaddle 的 profiler 工具,结合 msprof 解析生成的性能数据,重点分析 op_statistic_*.csv 和 op_summary_*.csv 文件,通过关键字段(如 Ratio、Total Time、Task Duration 和 Task Wait Time)量化性能瓶颈并实施优化策略。
415 10
|
存储 算法 安全
PHP AES加解密示例
PHP AES加解密示例
309 0
PHP AES加解密示例
python并发执行request请求
选择哪种并发方式取决于我们的具体需求。对于I/O密集型任务,多线程或异步I/O通常是更好的选择;对于CPU密集型任务,多进程可能是更好的选择。此外,异步I/O通常比多线程具有更好的性能,特别是在高并发的网络应用中。
|
JavaScript API
Options API:和compositionAPI分别是什么,有什么区别哇
Options API:和compositionAPI分别是什么,有什么区别哇
594 0
|
Python
Python—提取页面上所有信息输出excel
Python—提取页面上所有信息输出excel
547 2
|
图形学 计算机视觉 Python
Python如何利用PIL工具包制作gif动画效果
Python如何利用PIL工具包制作gif动画效果
721 0