敲代码时,程序员戴耳机究竟在听什么?

知乎上有个提问:程序员上班时戴耳机是在听什么?前端

高赞回答是:戴上耳机是告诉其余人不要打扰我,实际上并无在放音乐。程序员

程序员在工做时间里除了其余人过来打扰,他的 IM 通信软件是这样的:
[置顶]业务群:@你 …

产品-刘同窗:这块需求我想改为…

测试-陈大姐:今天要上线了,你赶忙改下最后两个 Bug 吧

测试-李妹:你昨天提测的项目有问题啊,先帮忙查下吧,主要流程…

前端-程小哥:这接口你得给我传两个值

产品-王同窗:帮忙看下线上问题吧,用户很着急

技术群:@ all,今天下午四点有技术分享会,请你们准时参加
...
复制代码

消息不断跳出,任务栏不断闪烁催促你去点开。还有人直接找你讨论问题,你不得不停下手上的工做,一次次去回应这些紧急事情。等回答完想继续刚才的工做,却忘记刚才写到哪里,又得从新捋思路。

有数据显示:人被打扰后重拾起原来的思路平均须要3分钟,因为几分钟就被打断一次,天天大约有2.5小时被浪费掉的。sql

等到了下班点,你才惊觉,这一天好像没作什么就过去,今天要作的需求连一行代码尚未开始写呢。因而你开始例行的加班。编程

1

为何总以为本身的工做效率很低?bash

在《深度工做》中做者提出一个公式:高质量工做产出=时间×专一度。服务器

高质量工做产出须要人进入深度工做状态,深度工做指的是在无干扰的状态下专一进行职业活动,此时我的的认知能力达到极限。这种努力可以创造新价值,提高技能,并且难以复制。工具

你有没有试过上班来早了或者等你们下班后,办公室安安静静的。你戴上耳机,退出IM软件,沉浸在编程世界里,思路顺畅,像打通任督二脉,效率特别高,代码质量很好,只用两个小时便完成日常一天的活。测试

而与深度工做相反的是浮浅工做,浮浅工做每每在受到干扰的状况下开展。此类工做是认知要求不高的事务性任务,很容易复制。spa

书里指出愈来愈多知识工做者由于不断被小事扰乱心神而用浮浅工做替代了深度工做。越是常常在极度浮浅的状态工做,越将会下降本身深度工做的能力。3d

因此内秀的程序员一般采用物理隔音——戴耳机被动地躲开打扰。

2

除了戴耳机,还有几招能从根源上减小些打扰,提升重拾思路的时间:

1.被打乱时先花几秒写好注释

刚把对象取出来,开始“.”的时候,PM 来了:诶,能帮忙——

你先花几秒钟淡定地先将.后的方法写好,把下一步要作的事简单两几个字注释,如//作判断//,帮助你快速地接上被打乱前的思路。

用“我沉浸在编程的世界里你竟然敢打断我”的表情缓慢地摘下耳机,记住耳机只需离开耳朵一厘米,这表示你随时会戴上耳机干活去,暗示对方有事快说,不作闲聊。

要面瘫,不用微笑。

2.拒绝回答不经思考的简单问题

PM:你还记得上次你作的那个需求吗?线上的逻辑是怎样的呀?

你:不记得了,本身看需求文档吧,或者问负责这块的PM。

新人:这个工具怎么用?

你:本身搜索去吧。

有数据统计,80% 的打扰是没有意义或者极少有价值的。

职场时间宝贵,求助者有责任在提问前确认问题是否值得问。若是问题是能够直接查询或者能从搜索结果前三页获取的,这些问题是不须要回答的,你无需浪费本身的时间放他人之懒。 这招还能够跟二维码大法混合使用,能击退大部分的简单问题:

3.学会甩锅

PM:这个需求我想改改…

你:你先找我 TL 对下排期

PM:线上这个数据不对啊

你:在某表某字段,你本身查

咱们部门的 PM 就这样学会写 sql 查数据,徒手登服务器查业务日志。若是你很差意思拒绝一个“顺手”“只占几分钟”的小要求,后面还有 abcd 个小要求笑眯眯地在等着你。

4.承诺完成的deadline

网上有一张图形象地说明理想的工做计划和实际状况:无打扰的高效率理想工做模式和不断地被打乱的实际工做模式。

有些紧急事情是必须放下手下工做去作的,例如测试说,项目今天要上线,你赶忙改下这两个bug。

此时先和发起人肯定完成的deadline:我将会在下午前两点改好,改完会告诉你的,不用催促。将被动化为主动,临危不乱,有条理地安排好手上的工做。

3

刚开始这么作可能会让人感受不自在,由于和普通的人际交往游戏规则相左:举手之劳,能帮则帮。采用上述方法后,发生一些不愉快的事情也是在所不免。有些人或许会感到疑惑或生气,认为你不近人情。其实,这没什么大不了的。

正如《深度工做》里说的:培养容许坏的小事发生的习惯。不然,你将永远发现不了改变命运的大事。其余人会很快调整对你的指望,适应你的工做习惯。

因此,你工做时戴耳机是在听什么?

欢迎留言,分享你的独特观点 or你的必备歌单!

相关文章
相关标签/搜索