|
如何摧毁一个程序员的效率?
如何摧毁一个程序员的效率:
有时我什么事都干不了。
当然,我走进办公室,到处闲逛,十秒钟就检查一次电邮,看网页,甚至干些不用脑子的事,比如支付美国运通的账单。但就是不会回到写代码的流程上来。
这样的低效症一发作一般都要持续一两天。但在我的职业生涯里,作为程序员,曾经好几次一连几个星期什么事都干不了。就像他们说的,我心不在焉,我状态不好,我根本不在状态。
这篇文章我读了五六遍,仍然深感震动,因为这样一个程序员界的标志性人物也会有这样菜鸟的问题。
还好,不只是我有这样的问题。
这里我没有保持高效的秘诀分享,但是我可以告诉你们什么让我的效率低下:
开放式房间布局
程序员争论Django与.NET哪个好
程序员笼统的争论
同事过来问:“嘿,我的邮件你收到没?”
嚼东西的声音。很明显我有恐音症
对于我手上的问题还不理解
怀疑这个项目
手上有多个任务要完成,它们都是十万火急的
有十万火急的事,其他事都别干了
手机微博消息提示音
电邮提示弹窗
任何弹出窗口
即时通信软件
老婆问:“嘿,可以拿一分钟来帮我做件事吗?”
build时间很长
噪音
办公桌前老有人走来走去
公司集体活动
维基百科(我是说真的,不要点任何链接)
黑客新闻
总体来说,互联网都会影响效率
过去这些事让我工作效率不错:
安静的环境
安静的办公室(个人专用办公室太少见了)
理解项目下一步我该干什么
对于问题有透彻的认识
没有打扰
我是认真的:没有打扰
远离微博
远离黑客新闻
硬件不出问题
热爱正在工作的项目
build和debug的时间不长
不要在网上争论政治
很明显,低效因素中有一半是我自找的,但是有些不是,例如开放式办公室布局。
根本上讲,我们每个人都能控制造成我们低效的因素。我不会和平对抗。我要不就强硬表态,要不就坐着任由其他人在我身边走动。对此我真不擅长应对。所以,我在处理外部低效因素方面没有好建议,但是我知道这一条:控制我能控制的。意思是:
关闭我iPhone上的提示(还有个好处就增加了待机时间)
连续编码3小时就给我自己一个奖励(通常形式是“上网时间”,看看黑客新闻或是微博)
当真的真的有事要干才在家工作
投资一个性价比高的抑噪耳机
在日历上安排“无会”时间,向别人表明你在这些时间很忙,这是我的工作时间。
不要卷入办公室程序员的争论;人们有强烈的个人观点,而程序员的特性就是喜欢争论。如果真是有业务问题需要解决,让我们去会议室去,把每种方法的优缺点都摆出来。用数据说话,别只是争吵。
把办公桌摆在不会被过路人打扰的地方。
先看一遍问题,然后再请另一位程序员为我详细的解释一遍,这样我可以对要干的工作有更好的理解。这样做实现了两点:第一,这使我能掌握形势,使得我至少能对工作的要点有个基本了解。第二,它让我在求助时能问出更聪明的问题。
是什么让你效率低下,而你又是怎么与之抗争?免费领取LAMP兄弟连原创PHP视频教程光盘/《细说PHP》精要版,详情咨询官网客服:
http://www.lampbrother.net
|
0
0
相关文章
在WooCommerce单品页自动显示所有变体商品价格列表
PHP 中根据第二个数组的频率对第一个数组进行排序
PHP教程:如何高效合并州名与统计数据
ZKTeco考勤数据集成至Google Sheets或在线服务器的专业指南
PHP中根据关联数组频率对主数组进行排序
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
本专题系统讲解 Golang 并发编程模型,从语言级特性出发,深入理解 goroutine、channel 与调度机制。结合工程实践,分析并发设计模式、性能瓶颈与资源控制策略,帮助将并发能力有效转化为稳定、可扩展的系统性能优势。
2
2026.02.27
本专题深入剖析 Golang 的高级特性与工程级最佳实践,涵盖并发模型、内存管理、接口设计与错误处理策略。通过真实场景与代码对比,引导从“可运行”走向“高质量”,帮助构建高性能、可扩展、易维护的优雅 Go 代码体系。
1
2026.02.27
本专题聚焦 Golang 的测试与调试体系,系统讲解单元测试、表驱动测试、基准测试与覆盖率分析方法,并深入剖析调试工具与常见问题定位思路。通过实践示例,引导建立可验证、可回归的工程习惯,从而持续提升代码可靠性与可维护性。
0
2026.02.27
AO3官网最新入口合集,汇总2026年可用官方及镜像链接,助你快速稳定访问Archive of Our Own平台。阅读专题下面的文章了解更多详细内容。
53
2026.02.27
热门下载
精品课程
共25课时 | 2.1万人学习
共2课时 | 0.3万人学习
共6课时 | 0.3万人学习





