敲代码时,程序员戴耳机究竟在听什么?
知乎上有个提问:程序员上班时戴耳机是在听什么?
高赞回答是:戴上耳机是告诉其他人不要打扰我,实际上并没有在放音乐。
1
为什么总觉得自己的工作效率很低?
在《深度工作》中作者提出一个公式:高质量工作产出=时间×专注度。
高质量工作产出需要人进入深度工作状态,深度工作指的是在无干扰的状态下专注进行职业活动,此时个人的认知能力达到极限。这种努力能够创造新价值,提升技能,而且难以复制。
你有没有试过上班来早了或者等大家下班后,办公室安安静静的。你戴上耳机,退出IM软件,沉浸在编程世界里,思路顺畅,像打通任督二脉,效率特别高,代码质量很好,只用两个小时便完成平常一天的活。
而与深度工作相反的是浮浅工作,浮浅工作往往在受到干扰的情况下开展。此类工作是认知要求不高的事务性任务,很容易复制。
书里指出越来越多知识工作者因为不断被小事扰乱心神而用浮浅工作替代了深度工作。越是经常在极度浮浅的状态工作,越将会降低自己深度工作的能力。
所以内秀的程序员通常采用物理隔音——戴耳机被动地躲开打扰。
2
除了戴耳机,还有几招能从根源上减少些打扰,提高重拾思路的时间:
1.被打乱时先花几秒写好注释
刚把对象取出来,开始“.”的时候,PM 来了:诶,能帮忙——
你先花几秒钟淡定地先将.后的方法写好,把下一步要做的事简单两几个字注释,如//做判断//,帮助你快速地接上被打乱前的思路。
用“我沉浸在编程的世界里你居然敢打断我”的表情缓慢地摘下耳机,记住耳机只需离开耳朵一厘米,这表示你随时会戴上耳机干活去,暗示对方有事快说,不做闲聊。
要面瘫,不用微笑。
2.拒绝回答不经思考的简单问题
PM:你还记得上次你做的那个需求吗?线上的逻辑是怎样的呀?
你:不记得了,自己看需求文档吧,或者问负责这块的PM。
新人:这个工具怎么用?
你:自己搜索去吧。
有数据统计,80% 的打扰是没有意义或者极少有价值的。
职场时间宝贵,求助者有责任在提问前确认问题是否值得问。如果问题是可以直接查询或者能从搜索结果前三页获取的,这些问题是不需要回答的,你无需浪费自己的时间放他人之懒。
这招还可以跟二维码大法混合使用,能击退大部分的简单问题:
3.学会甩锅
PM:这个需求我想改改…
你:你先找我 TL 对下排期
PM:线上这个数据不对啊
你:在某表某字段,你自己查
我们部门的 PM 就这样学会写 sql 查数据,徒手登服务器查业务日志。如果你不好意思拒绝一个“顺手”“只占几分钟”的小要求,后面还有 abcd 个小要求笑眯眯地在等着你。
4.承诺完成的deadline
网上有一张图形象地说明理想的工作计划和实际情况:无打扰的高效率理想工作模式和不断地被打乱的实际工作模式。
有些紧急事情是必须放下手下工作去做的,例如测试说,项目今天要上线,你赶紧改下这两个bug。
此时先和发起人确定完成的deadline:我将会在下午前两点改好,改完会告诉你的,不用催促。将被动化为主动,临危不乱,有条理地安排好手上的工作。
3
刚开始这么做可能会让人感觉不自在,因为和普通的人际交往游戏规则相左:举手之劳,能帮则帮。采用上述方法后,发生一些不愉快的事情也是在所难免。有些人或许会感到疑惑或生气,认为你不近人情。其实,这没什么大不了的。
正如《深度工作》里说的:培养允许坏的小事发生的习惯。否则,你将永远发现不了改变命运的大事。其他人会很快调整对你的期望,适应你的工作习惯。
所以,你工作时戴耳机是在听什么?
敲代码时,程序员戴耳机究竟在听什么?相关推荐
- 真相了 | 敲代码时,程序员戴耳机究竟在听什么?
出品 | CSDN 学院 你身边有没有这样一群人,除了早上打个招呼,必要的工作沟通,其它时候一直带个耳机. 这不就是我吗? 知乎上有个提问:程序员上班时戴耳机是在听什么? 高赞回答是:戴上耳机是告诉其 ...
- 真相了!敲代码时,程序员戴耳机究竟在听什么?
你身边有没有这样一群人,除了早上打个招呼,必要的工作沟通,其它时候一直带个耳机. 这不就是我吗? 知乎上有个提问:程序员上班时戴耳机是在听什么? 高赞回答是:戴上耳机是告诉其他人不要打扰我,实际上并没 ...
- 双手无法敲代码的程序员,该如何编程?
对于程序员来说,敲代码是编程工作中不可缺少的"仪式".那么如果是身患残疾.抑或是无法通过手部来编码的人群来说,又如何突破这道最基本的防线呢?本文的作者就是一位罹患手部疾病的开发人员 ...
- 第二! 他排中本聪与V神中间, 单靠文字就“打败”了敲代码的程序员!
来源 | <Mastering Ethereum> 作者 | Andreas Antonopoulos.Gavin Wood 出品 | 区块链大本营(blockchain_camp) An ...
- 除了敲代码,程序员还能有什么副业?
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者简介:于亚豪,毕业于郑州理工大学,目前就职于北京八爪鱼科技有限公司,担任移动端开发小组长 ...
- 除了敲代码,程序员还需要哪些必备技能?
良好的写作水平,是个被严重低估的软件工程师必备技能! 作者 | Gergely Orosz,软件工程经理 译者 | 弯月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: 自 ...
- 适合程序员的耳机_程序员敲代码的时候戴耳机,他们听的是什么呢?
我们都知道,程序员对耳机是重度依赖的人群.他们上班塞,下班路上塞,回到家也要塞上耳机.那为什么程序员在上班带耳机听歌就不会像其他职业一样被老板说呢?又是不是每个互联网公司都不能带耳机听歌呢? 隔壁座位 ...
- 适合程序员的耳机_有没有适合程序员打代码时用的耳机推荐?
作为一个十年的码农,我想说程序员带耳机的意义超大.因为戴上耳机,你就可以置身事外,好好的撸代码了,那个酣畅淋漓. 一般来讲,带大的耳机显得专业,但是也会显得不礼貌,会让领导觉得你在放空,没有工作,于是 ...
- 程序员敲代码时,戴着耳机究竟在听什么?
今天,某妹子突然凑到我的耳边轻声说:"我们公司的程序员,清一色的戴着耳机,你说他们是不是故意不想听我们提的需求?" 我很方,因为我也喜欢戴耳机. (思考ing) 思考了一秒钟后,一 ...
- 适合程序员的耳机_程序员编程时都戴耳机?他们在听什么?
听说很多程序员工作时都戴耳机?他们在听什么呢? 观点一:非诚勿扰,想静静 1.啥也没听,只是带着耳机而已.只是想告诉别人不要打扰我,选择性屏蔽一些讨厌的人说的话,不回答他. 2.在听笑话或者有声小说. ...
最新文章
- 理解koa-router 路由一般使用
- 【采用】反欺诈之四大杀器
- 解决标签回车后产生的空格
- 科大星云诗社动态20210416
- 如何运用Reflection转化DynamicObject和Generic集合为DataTable
- 超越提升和迁移 充分利用云计算的七种方法
- 如何体验4G极限速度?一部Mate30系列5G轻松搞定
- RocketMQ项目rocketmq-externals中rocketmq-console启动报错
- 群晖修改php文件系统,群晖6.2版本修改eSATA挂载NTFS硬盘设置方法
- 基站蓄电池充放电曲线分析(一)
- nRF52283开发板 基于ble_peripheral\ble_app_blinky_c (LED Button Service Client) 针对服务端的新增LED1子服务
- java运行不了_java运行不出来怎么回事?Java如何成功运行?
- 微信小程序map地图轨迹回放的问题
- 在线超级计算器(微积分、方程)
- 后台管理系统登录思路
- View UI中textarea字数统计不变问题
- 【SpringBoot】SpringBoot简介
- 找优秀项目很好的网站推荐
- 裂项相消的原理是什么
- iOS 在其它APP中通过本APP打开的文件如何保存至本APP,然后使用