很多程序员在工作的时候喜欢带着耳机写代码,目前这种现象特别常见,按道理脑力劳动者该集中注意力,听着音乐该是干扰思维,为啥还是这么愿意这么去做,难道只是为了展示程序员炫酷的一方面嘛?
为什么还是那么多程序员喜欢带着耳机工作那?
屏蔽外来的干扰,集中精力梳理思维
其实很多程序员别看带着耳机其实里面啥音乐也没开,就是为了屏蔽外界的干扰,就是想静静的思考问题。编程需要把思路梳理的清清楚楚,思维最怕打断,一旦受到影响就会需要拿出更多的时间来重新修复记忆触角点。所以为了怕被打扰就干脆带上耳机,虽然有一种拒人于千里之外的感觉,但是起码能让自己集中注意力。
其实从另外一个层面诠释任何一个程序员在工作的时候都不希望不被打扰,程序员常见被打断思维的场景一般有以下几种,产品经理提出的需求,客户提的各种更改需求,还有领导的谈话,在互联网公司最常见的场景就是产品经理带着新的一周的需求,给你讲解半天,实在解释不清楚,直接把竞争对手的产品拿出来,对着研发人员说照着这个来吧。
其实类似这种场景对于程序员来说司空见惯了,毕竟程序员属于具体的任务的执行者,这个职业就是用技术的创造价值,在工作中经常被打断,真实的码农工作场景不容易,请善待自己身边的程序员。
听听音乐,换换脑子
程序员的工作严格意义上讲,工作非常枯燥,基本上动作时间都是对着电脑,有时候也需要换换脑子,有时候听听音乐调节下大脑。其实对于程序员大部分的时间不是写代码,主要还是调试程序,或者设计程序框架。
基本上思考的时间远大于执行写代码的时间,越是老的程序员写代码的比例越低,大部分的时间在分析代码框架,研究解决内在底层东西,做程序越到最后越不轻易动手写代码,而且越是老程序员写出来的东西,调试的时间越短,因为大部分的坑都在前面想到了,现在看网上很多的文章,说是程序员到了30以后就不行了,被淘汰的程序员永远是工作经验和能力不成正比的,对于技术工种来讲从理论上讲越老越值钱,家有一老如有一宝。
也正是基于这点,所以大不部分的软件公司并没有明令禁止不能戴耳机听音乐,到真正需要集中精力解决问题的时候,基本上不会带着耳机。
真实的程序员的工作场景不是局外人所想象的那么炫酷,听听音乐敲下代码,如果是天天就这么工作时间就盯着代码看,时间久了没点兴趣或者坚强的毅力根本坚持不下来,如果是真的兴趣,天天写写代码是一件幸福并且快乐的事情。