文章目录

  • 背景
  • 1、重要紧急四象限
  • 2、启动+执行=执行力
  • 3、时间的价值
  • 4、创造属于自己的时间系统
  • 5、关于工作中被影响的建议处理方案
    • 同事,组员请教问题
    • 同事咨询业务细节
    • 紧急情况要处理
    • 会议
  • 6、关于睡眠
  • 7、关于恢复
  • 8、肌肉与心智的关系
  • 9、关于输入和输出
  • 10、关于优先级错乱
  • 11、死胡同
  • 12、泥潭
  • 13、关于计划安排
  • 附录

背景

一只工作多年的程序猿,记录下这些年感悟的心得。关于时间管理具体执行。

1、重要紧急四象限

把要做的任务按重要紧急来区分开,放到重要紧急四象限里:重要紧急,重要不紧急,紧急不重要,不紧急不重要四象限法则。

2、启动+执行=执行力

  • 启动:

    • 方法一:用3,2,1倒数法,拒绝诱惑和选择,倒数后直接执行。

    • 方法二:荆棘策略:心里不断地清晰认识到,错误的选择的代价是什么,从而使自控 力增强。

    • 方法三:简化原则:陷入选择困难时,想做的事情太多,不知道哪个更重要(知道的话就不会选择困难了),那就抛硬币选择一个,然后开始做。只要是有价值的,那就做

  • 执行:

    • 方法一:分解任务,持续形成激励感

    • 方法二:快+早,形成良性循环

3、时间的价值

要抽出时间思考规划自己要创造的价值,而不是按照一份确定的时间计划表无脑的执行。不是看起来越忙越好,而是创造的价值越大越好

4、创造属于自己的时间系统

  • 清空大脑,把要做的事情记录到时间系统中,按四象限法则,排出优先级,这样能保证自己在能当前时间完成最重要紧急的事情。

  • 要注意,事件会随着时间的变化而变化重要紧急程度,所以也要关注重要不紧急的任务。

5、关于工作中被影响的建议处理方案

思路被打断一两分钟是没有问题的,太长的话会影响效率和注意力集中。

视情况而定,具体问题具体分析,说下常见的几种情况:

同事,组员请教问题

形成共识,只能在特定的时间内来问问题,例如:10点半到11点之间,中午休息时间,下午15点半到16点之间,下午下班时间。。这类情况不是很紧急,既不影响自己的工作,也不会影响对方的事情,还能培养对方独立解决问题的能力,有时候等到了时间点,他们自己已经解决处理了问题。

同事咨询业务细节

快速评估下手头上的事情,多久可以告一小段落(这个过程最多只能几秒钟)。然后问同事,需要做什么,了解什么。如果能在一两分钟处理的,就直接解决。

如果需要时间超过一两分钟的,则让对方多久后再来,或者自己去找他处理。

紧急情况要处理

这个要结合具体情况来分析:例如:紧急不重要的事情,可以授权有能力处理的同事来处理,不占用自己的时间,且能解决事情。

例如:重要不紧急的事情,老大,我们去会议室讨论下给客户的方案吧。

明确目的和价值,既然是给客户的方案,那客户的需求是什么,调研过了吗?
如果没有调研过,那要先跟客户充分沟通,避免被PASS风险。
所以可以把初步方案的思路提取出来,然后再将一些关键的点整理成问题清单,尽快让对接人跟客户沟通,确定需求,到时再来讨论。

在做方案前,没有准确洞察客户的需求,有很大的风险导致方案要重做。

会议

会议的两条真理:

会议是必需的;

会议是浪费大量时间的;

对会议的几点想法:

  • 拒绝:不是所有会议都要参加的,要有选择性。礼貌拒绝不必要的会议;

  • 确定会议议程和目标:如果收到会议邀请,请明确议程和目标,如果会议的议程和目标不清晰,要建议组织者提供,再召开会议,不然是浪费参会人的大量时间。如果得不到议程和目标,可以礼貌拒绝参加;

如果参会过程中,发生偏离议程和目标,要及时提醒,或者重新确定新的议程和目标。如果没有答案,且不能确定,可以在合适的时候离席告退。

  • 离席:
    如果会议临时增加了某个不确定的议题,或者某些人霸占讨论偏离议程和目标,要及时提醒拉回来。如果拉不回来,可以在合适的时候离席告退。

  • 迭代计划会议:
    目的一般有两个:评估可选任务的开发时间;确定这些任务的价值;评估可选任务的开发时间是有前提的,设计是要先出来的,设计出来后,开发至少要有概略的方案。
    会上简要讨论可选任务,选择是要还是放弃。每个任务的时间控制在5-10分钟;如果有更详细的讨论,应该另选时间,先拉一部分人讨论具定。

  • 迭代回顾,系统演示:
    每个迭代版本后期,小组成员一起回顾,召开前,让组员整理自己在这个版本的感悟,会上来介绍和分享。
    时间控制在分享20分钟,演示25分钟。

6、关于睡眠

睡眠的重要性不必多说,不要乱了生物钟,强行加班是有代价的,工作时间时长不代表效率就越高。

7、关于恢复

当你注意力不集中时,写出来的代码质量都不高,而且容易写出bug,这时出去走一走,呼吸新鲜空气;去倒杯水;跟朋友聊会天,听听音乐,都是不错的恢复方式。

8、肌肉与心智的关系

写代码是属于脑力劳动,不过,实践证明,肌肉训练有助于改善精神注意力,不仅仅是脑力的恢复。

9、关于输入和输出

编程是创造性的,多跟别人进行思想的碰撞,可以提高创造思维

10、关于优先级错乱

不能因为外界的诱惑,欺骗自己调整优先级错乱。

11、死胡同

对于选择错的技术方案,要敢于承认,回头未晚。

12、泥潭

陷入泥谭,虽然可以前进,但会拖垮团队/公司,避免进入泥潭,不小心进入了,也要赶紧回头;

13、关于计划安排

一年之际在于春,一日之际在于晨。大家都知道春天和早晨是新的开始,从工作上来说,就是要开始干活的时候。早上来公司时,再来思考计划今天要做什么,那意味着会浪费思考计划的时间,可能是半个小时,也可能是1个小时。

所以更好的方案是:

  • 每周的周末时间(最晚周日)提前计划好下周的工作安排(不能精确细化,大致就行),工作日晚上回顾今天的工作内容,计划安排明天要做的事情。
  • 每月的计划,要在月底提供出来;季度计划也是一样;
  • 年度计划更是如此,时间跨度越大的计划,越不能精确,不然无法执行(计划赶不上变化 )

附录

注:文中有部分思路借鉴于《程序员的职业素养》书中的知识点。

【工作感悟】 工作感悟-时间管理相关推荐

  1. 工作自动扩张的时间管理与柳比歇夫时间记录统计(时间管理讲座笔记)

    之前一个让我觉得受益匪浅的时间管理讲座的笔记.如果看完笔记有兴趣,可以去看看讲座. 其中最让我触动的一个点: 时间管理并不是又快又好把工作上的事情做完. 工作会自动扩张.进入知识时代和信息时代的工作量 ...

  2. 提高生活、学习、工作效率的方法——时间管理Vs个人管理

    首先,我想对于大家来说,时间管理这个词应该并不陌生.不过,在开会之前,又有几个知道呢?反正我当时并不知道.这就需要反思了.不过这里,先不做反思,先说说时间管理. 初次接触到这个词,我想的是:为什么要管 ...

  3. 【拆书】《深度工作》教你时间管理

    文章目录 前言 第一部分 理论 第1章 深度工作是有价值的 导语 高级技术工人 超级明星 所有者 如何在新经济形势下成为赢家 深度工作帮助你迅速掌握困难的事物 深度工作有助于精英级产出的实现 第2章 ...

  4. 工作中如何进行时间管理?

    在现代职场中,时间就是金钱.每个人都只有24小时,如何在这短暂的时间内完成尽可能多的工作任务,成为了每个职场人士必须面对的问题.所以,为了更好地管理任务和时间,越来越多的人意识到了应用工具的重要性,希 ...

  5. 工作族必备的备忘录时间管理APP软件

    对于上班族来讲,一天8小时左右的上班时间,如果全天8小时全身心专注于一项工作,那必定工作效率也非常高,但是工作的现实却是:80%的人都是一边在摸鱼一边在工作,工作中的事情累加在一起,很多时候不知道该先 ...

  6. 番茄时间管理和四象限工作法完美搭配造就职场神器

    番茄工作法 番茄时间管理又称为番茄工作法,是较简单易行的时间管理与高效工作方法,使用番茄工作法是将每天的工作任务设定为今日目标,选择一个待完成的任务,将番茄时间设为25分钟(每25分钟为为一个番茄时) ...

  7. [读书笔记]《番茄工作法图解:简单易行的时间管理方法》

    买这本书根本就是个错误的决定, 除非, 我把它付诸实践, 并改善我的生活. 个人觉得<番茄工作法图解:简单易行的时间管理方法>不是时间管理的书,而是一本关于加强注意力和执行力的书. 这一篇 ...

  8. 时间管理(详细说明)

    什么是时间管理 时间管理是有效地运用时间,降低变动性. 时间管理的目的:决定该做些什么:决定什么事情不 应该做. 时间管理最重要的功能:是透过事先的 规划,做为一种提醒与指引. 一.无法管理外在的要求 ...

  9. 时间管理(Time Management)

    什么是时间管理 时间管理是有效地运用时间,降低变动性. 时间管理的目的:决定什么事该做,什么事不该做. 时间管理最重要的功能:是透过事先的 规划,作为一种提醒与指引. 一.无法管理外在的要求 主管最大 ...

  10. 转自MBA lib 时间管理

    时间管理 该条目对应的页面分类是时间管理. 时间管理(Time Management) 什么是时间管理 时间管理是有效地运用时间,降低变动性. 时间管理的目的:决定该做些什么:决定什么事情不应该做. ...

最新文章

  1. flex 3.0序列号
  2. HDU - 2041 - 超级楼梯(dp)
  3. 润乾集算报表多样性数据源之动态SQL传递
  4. Web-IM前端解决方案
  5. [Flexbox] Using order to rearrange flexbox children
  6. Java并发编程实战~Happens-Before 规则
  7. 专题:区块链与数据共享(上)
  8. vue data变量之间相互赋值或进行数据联动
  9. 存款利息python题_Python——GUI编程 利息计算器 作业9(python programming)
  10. QT每日一练day16:QMessageBox消息对话框
  11. VB谨慎使用IsMissing函数
  12. java时间控件jar包_maven打jar包插件
  13. Linux 下把服务设置自启动
  14. mac安装xdebug
  15. 驱动人生解锁“C盘瘦身”功能,助力电脑快速运行
  16. 电赛机器视觉——激光点定位
  17. Matlab脚本运行
  18. 利用反射等离激元超表面的模拟光计算
  19. 随机预言机模型与标准模型
  20. 优秀的第二外语学习网站:Lang-8

热门文章

  1. Superset【实践 01】数据可视化图表工具 Superset(Greenplum数据库连接举例+MySQL数据集+图表添加配置+仪表盘添加与设置)一文学会使用Superset
  2. 计算机辅助数控编程,数控自动编程(计算机辅助编程)产生的原因,发展过程及...
  3. c++ 实现时间片轮转调度算法
  4. B站UP搭建世界首个纯红石神经网络、基于深度学习动作识别的色情检测、陈天奇《机器学编译MLC》课程进展、AI前沿论文 | ShowMeAI资讯日报
  5. 东华大学2020考研计算机复试准备上机题解析答案_进阶篇(31-60)
  6. Python之matplotib--plot(),plt.legend()以及maplotlib的汉字显示问题
  7. GBase 8a 监控配置
  8. flash钢琴简谱转换程序
  9. 一种容易被忽略的盗QQ方法
  10. 教你如何用TreeView树形菜单创建像CSDN左边那样的导航之一:如何安装配置TreeView