如何制作每日工作清单,让你高效完成开发工作

news2024/9/29 13:20:04

acc4867443a86cda2c6a02654b64678a.jpeg

作为开发者,每天都有大量的任务需要完成。有时候,我们可能会感到无所适从,甚至失去动力。那么,如何有效地管理自己的任务和时间呢?在这篇文章中,我们将分享一位国外程序员大佬的亲身经验,介绍他所使用的简单的任务清单系统,以帮助开发者更好地管理自己的任务和时间。

开篇

一份任务清单看起来总是越来越长,让人感觉自己就像在跑步机上不断奔跑。对于大多数开发者来说,我们几乎永远也不可能完成所有的任务。在这种意义下,任务清单成为了一种令人沮丧的生产力工具。但如果你筛选出最重要且可实现的任务,制作一个简单清单呢?不妨想象一下,使用一种更为简单的方式,来实现最有意义的工作。这就是一个迫使你完成最重要工作的工具。

每天只需完成 1-3 项任务

我提议使用一份每天只包含少量任务的清单,而不是一个长长的任务清单。这种系统能够彻底革新你的生产力,因为它迫使你决定什么是重要的,而你可以忘记其他的任务。通常,最重要的事情会让其他任务变得更加容易或无关紧要。只针对 1 到 3 项重要的任务,能够帮助你保持关注在正确的目标上。作为一名软件开发者,这有助于我专注于每一天的工作。在面对所有的不确定因素、请求和干扰时,我知道如果完成了 1-3 项重要任务,那么这一天就是成功的。相比于一份任务清单令人沮丧,一份短小的每日清单能够给人以力量和动力。

优雅的简洁性

这个系统确实如此简单。

  • 在早晨或前一晚,写下 1-3 个最重要的任务。这些任务应该定义清晰、范围明确,并且能够在当天内完成。

  • 在一天中,使用这个清单来保持专注。当干扰或拖延出现时,这个清单会提醒你要做什么。

  • 如果你在一天结束时没有完成某个任务,决定:将其推迟到明天,或者它并不那么重要,从清单中删除。

在任何时候,你只需要面对 1-3 项清单任务。没有复杂的系统或冗长的任务清单,不需要对任务进行优先级或整理。你不需要添加状态、标签、估计时间或任何其他的信息。简单地使用几个单词来描述每个任务,并用一个复选框来表示任务是否完成。

制作清单

你如何决定要在清单上列出什么?大多数时候,要相信自己的直觉。没有特别的秘诀,每天的任务清单都是一个个人决定。这里有一个有用的提示——你在早上记得要做的事情,很可能是最重要的事情。另一个有用的经验法则——我一直在避免/拖延的任务通常是每日清单的优先考虑对象。随着你使用每日清单的时间增加,你会变得更擅长制作清单。这迫使你专注于最重要的任务。随着时间的推移,你会更加善于识别重要任务。这是一项非常有价值的技能。

示例

以下是我过去几周的一些每日清单。

f5568f5247526b05aa359817fb7ec500.jpeg

f9bcf2e29ce5e507a6021ed612ac0eca.jpeg

145d8f7b576a079cea93a290ed3ebc7d.jpeg

我收到了一些关于我使用的软件的问题。你使用哪种工具来制作清单并不是很重要。但是这些截图是使用 Obsidian 制作的,这是我用来管理编码知识的首选工具。

细节

以下是我截图中的一些细节:

  • 注意到每个每日清单上的任务都只有几个单词,足以提醒我这个任务是什么。

  • 有时,我的每日清单上的任务集中在我需要解决的特定错误上(通常是我昨天遗留下来的任务的提示)。

  • 偶尔,我会在清单中包含一些将来可能很重要的事项的注释或提醒,比如 4 月 6 日笔记中的“下周”部分。

  • 我知道我说过每天只需要 1-3 项任务,但是我的清单上有 4 项或更多!我没有借口;我应该更加专注。但每天的发布文章(你现在正在阅读的博客/邮件列表)都是那个任务清单上的一个任务。它不会改变,我只是将它放在清单上,提醒自己要完成它。

  •  额外福利:我使用每日清单直接通知第二天早上的站立会议更新。我只需要回顾一下昨天的清单即可。通常,在站立会议之前,我已经写好了今天的任务清单。因此,我的状态和目标已经明确了。

简单的系统胜过复杂的系统

我发现,最简单的解决方案通常是最好的。(也许这只对我来说是真的,哈哈。)我能让工具变得越简单,我就越可能使用它。1-3 项清单就是最简单的。话虽如此,这个系统对我确实很有效!你可能会发现微调或不同的方法对你更有效。太棒了!这里的关键教训是保持你的系统——无论是什么——简单。而你每天的目标应该是可实现和激励性的,而不是像那么多任务清单那样模糊和令人沮丧。

动机心理学

这个系统在心理学方面有一些特殊之处!每天只有少量任务看起来是可以实现的。因为看起来完全有可能,所以我更可能开始做事。只要开始了,我就更可能完成任务。当你只有 1-3 个任务时,拖延似乎就变得更愚蠢了。你还会感到很棒,因为可以在清单上打勾。这是一种动力!当每天的任务清单被完全完成时,感觉非常棒!这符合我的每天工作 3 小时的系统和心理学。如果你能抽出专注的时间每天完成一些任务,你将会持续不断地取得进展。

就像乌龟和兔子的故事一样,在长期的过程中,你将会击败那些时起时落的人。

结束

这个简单的每日任务清单系统能够帮助你更加专注和有效地完成每天的任务。通过精简任务清单并集中注意力,你能够更好地处理最重要的任务并且在一天结束时感到满意和有成就感。同时,这个系统也能够提升你的动机和自信心,让你更容易集中注意力并完成工作。无论你选择使用什么工具或系统,只要保持简单,设定可实现和激励性的目标,你就能够不断取得进展并提高自己的效率和生产力。

在文章结尾,我想提醒您,文章的创作不易,如果您喜欢我的分享,请别忘了点赞和转发,让更多有需要的人看到。同时,如果您想获取更多前端技术的知识,欢迎关注「前端达人」,您的支持将是我分享最大的动力。我会持续输出更多内容,敬请期待。

原文:
https://medium.com/developer-purpose/a-developers-daily-checklist-with-only-3-items-is-elegant-simplicity-79b1c6e0439

作者:Bennett Garner

非直接翻译,有自行改编和添加部分,翻译水平有限,难免有疏漏,欢迎指正

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/429513.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【已解决】Field ‘id‘ doesn‘t have a default value 错误的解决办法

介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力&a…

OpenLdap学习笔记3

1、进入容器: docker exec -it my-openldap-container /bin/bash2、在home目录下创建learn目录: CD /home mkdir learn 3、创建barbara.ldif文件: dn: cnbarbara,dcexample,dcorg objectClass: inetOrgPerson cn: barbara sn: Jensen titl…

优思学院|质量大师的那些名言(一)【质量是免费的】

名言是一种短小精悍、言简意赅的语言表达方式,它们通常包含着深刻的哲理和智慧,可以为我们提供指导和启示。 优思学院会在这个《质量大师的那些名言》系列中让大家透过那些名言,用最简单、直接,和深刻的方法来学习质量和六西格玛…

H2 Database Console未授权访问漏洞复现+利用

1、产品简介 H2是Thomas Mueller提供的一个开源的、纯java实现的关系数据库。H2的主要特点是:非常快,开源,JDBC API;嵌入式和服务器模式;内存数据库;基于浏览器的控制台应用程序。 2、漏洞概述 H2 datab…

virsh 获取虚机IP,网桥ip,brctl,arp使用

第一种方法: allenjettech-WS-C621E-SAGE-Series:~$ sudo virsh domifaddr win10-01Name MAC address Protocol Address -------------------------------------------------------------------------------vnet0 52:54:00:b3:42:28 ipv4 1…

电脑不限时长的录屏软件分享

案例:有没有录屏软件不限时长录制视频? “今天的视频会议特别重要,我想用录屏的方式记录下来。在网上下载了一个录屏软件,录到3分钟的时候,需要解锁高级功能才能继续录制。想问问大家有没有电脑免费不限时长的录屏软件…

四百左右哪款蓝牙耳机比较好?400元价位蓝牙耳机推荐

除了日常通勤以及休息前听歌以外,随着加班变得频繁,工作时也戴起了耳机,由于市面上的耳机种类繁多,因此许多人不知道从而选择,小编发现更多的人是追求性价比,所以整理了一期四百左右性能表现优异的款式给大…

Leetcode 剑指 Offer II 023. 两个链表的第一个重合节点

题目难度: 简单 原题链接 今天继续更新 Leetcode 的剑指 Offer(专项突击版)系列, 大家在公众号 算法精选 里回复 剑指offer2 就能看到该系列当前连载的所有文章了, 记得关注哦~ 题目描述 给定两个单链表的头节点 headA 和 headB ,请找出并返…

vs2022 xp支持情况测试

vs2022默认安装是不支持xp的,生成的可执行文件在xp下报错如图: 1、 若要vs2022支持xp,需要安装xp支持模块,如下图,单个组价,勾选xp支持,右边自动打勾,直接安装即可; 2、工…

2023年第十三届MathorCup高校数学建模挑战赛|C题|电商物流网络包裹应急调运与结构优化问题

【2023 年第十三届 MathorCup 高校数学建模挑战赛】C 题 电商物流网络包裹应急调运与结构优化问题 1 题目 电商物流网络由物流场地(接货仓、分拣中心、营业部等)和物流场地之间的运输线路组成,如图 1 所示。受节假日和“双十一”、“618”等…

QTableView中添加代理控件

目录 1、设置样式文件 2、set base attribute 3、设置model 4、设置表头 5、设置数据 6、添加代理控件 6.1 添加 QSpinBox 代理 6.2 添加 QComboBox 代理 6.3 添加 QPushButton 代理 6.4 添加 CheckBox 代理 6.5 添加 Pixmap 代理 6.6 添加 LineEdit 代理 6…

部署环境从docker swarm迁移到k8s后kie-server的发布方式变化

书接swarm https://cloud.tencent.com/developer/news/475316 swarm的集群部署非常简单,但领导说docker和 docker swarm都不想用 换k8s ok 哦另外, k8s的CRI运行时 也不用docker 而是用containerd 完成. 但发现一个问题 ,k8s没有暂停pod的概念. 同时containerd没有暂停容器的…

Scrum of Scrums规模化敏捷开发管理全流程

Scrum of Scrums是轻量化的规模化敏捷管理模式,Leangoo领歌可以完美支持Scrum of Scrums多团队敏捷管理。 Scrum of Scrums的场景 Scrum of Scrums是指多个敏捷团队共同开发一个大型产品、项目或解决方案。Leangoo提供了多团队场景下的产品路线图规划、需求管理、…

可选择的Elasticsearch好用的可视化客户端工具

前言 常言道:工欲善其事,必先利其器。对于我们开发和测试同学来说,在日常的工作中有一款趁手的工具那真实如虎添翼啊,工作效率可是蹭蹭蹭的往上长,节省下来的时间摸摸鱼该有多好啊。最近我们系统开始使用elasticsearc…

【计算机网络-数据链路层】广域网(WAN)

文章目录1 广域网的概念2 PPP 协议2.1 PPP 帧的格式2.2 PPP 帧的透明传输2.2.1 面向字节的透明传输——字符填充法2.2.2 面向比特的透明传输——零比特填充法2.3 PPP 协议的工作状态1 广域网的概念 广域网(Wide Area Network,WAN)&#xff0…

【python】面向对象编程,这么大一个对象你不要嘛?

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 万物皆是对象,Python当然支持面向对象编程。 类和对象是面向对象编程的两个主要方面,类创建一个新的对象,对象是这个类的实例。 对象可以使用类的变量,属于对象或类的变量…

MyBatis01 学习遇到的错误

错误1 java.lang.NullPointerException at com.utils.MybatisUtils.getSqlSession(MybatisUtils.java:34) at com.dao.UserDaoTest.test(UserDaoTest.java:14) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.…

进程间通信方式

每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。 管道 管道传输数据是单向的,如果想相互通信,我们需要创建两个管道才行。 「|」表示的…

前端引入和html标签

先安装 flask模块 pip install flask from flask import Flaskapp Flask(__name__)#创建了网址 /show/info 和函数index的对应关系 #以后用户在浏览器上访问 /show/info,网站自动执行 index app.route("/show/info") def index():return "西安钟楼…

Vivado自带仿真器:真的不好用吗?

Vivado仿真器不好用?如果你还不熟悉它的操作方法,可能会有这种感觉。 实际上,与ModelsIm相比,Vivado仿真器的仿真速度稍慢,但是它的界面美观整洁,操作丰富且流畅,特别适合于调试仿真时间短的工…