IBM e-learning : Analyze Your Use of Time (Getting Organized – Source of “To Do” List)

本文介绍如何高效管理待办事项,包括识别四个主要来源:上级分配的任务、系统强制的活动、下属委派的工作及自我设定的目标,并提供实用技巧来优化任务优先级。
部署运行你感兴趣的模型镜像

A “To Do” list contains tasks that maybe accomplished on the basis of their importance and urgency. Things that end up on a “To Do” list spring from four major sources.

 

In this topic, you will learn to identify and deal with the four sources of “To Do” list. The four sources are:

·         boss-imposed task;

·         system-imposed actions;

·         subordinate-imposed activities;

·         Self-imposed goals and activities.

 

When bosses assign tasks, they expect you give all tasks top priority. You have to select the true priority items from among these tasks.

 

Maintain a separate sheet of paper called “Boss Attack” list. List serials of tasks assigned by the boss in sequence in which you intend to attack them. Involve your boss in this re-prioritization process.

 

In the following scenario, Daniel’s boss comes to him with a new project. Observe how Daniel deals with the boss-imposed task.

Boss: Daniel, I’ve got a new project for you.

Daniel: But sir, I am working on the Walley project which is an important one.

Boss: Yes I know that’s important, but this new project is important too.

Daniel: And then there’s the Shon assignment too.

Boss: I know, I know, but his task is important too.

Daniel: Ok.

Daniel: (after his boss has left) Now which one should I tackle first. Maybe I should continue with Walley project and then come to this. Or should I work on this one.

 

Is the scenario you just saw:

  • The boss come up with new task for Daniel, but did not consider prioritization.
  • Daniel did not involve his boss in the re-prioritization process.
  • Daniel made prioritization decision on behalf of his boss.

 

You will now see how Daniel sorted out the problem of which task should take top priority by involving his boss to re-prioritization process.

Boss: Daniel, I’ve got another task for you.

Daniel: But I am already working on the Walley and Shon projects, both of them are very important.

Boss: I know, I know, but this project is important too.

Daniel: (taking out the “boss attack” list) Well, Sir, These are the other things you have already given me to do, and this is the sequence in which I intend to attack them. So where do you see this new task fitting in the list.

Boss: (thought through the list) Oh, the first task is really urgent. Okay, put it between 1 and 2.

 

In the scenario you just saw, how did Daniel deal with the boss-imposed task? Select all that apply.

  1. Avoid making the prioritization decision on behalf of boss.
  2. Made prioritization on behalf of boss.
  3. Maintained a boss attack list.
  4. Involved his boss in re-prioritization process.

 

The second source affect your ‘To Do list’ is system-imposed activities. However good you are at planning the use of your time, sometimes other elements will break the flow of your work. They may take up the time you had planned to devote to other things. System-imposed activities such as routine administrative work will demand a certain level priority. Time reserved for such routine activities is uncontrollable. Therefore you will have to block a certain segment of your “To Do List” for this routine work.

 

The third source of your “To Do” list is subordinate-imposed actions. Do you think it is better to do all the things yourself or delegate it to subordinate?

 

You must have noticed that sometimes the task delegated to other employees reserved back to your “To Do” list. The employee ran into some difficulty and brought the task back to you. This is reserve delegation. In this situation, do not include the task back in your “To Do” list.

 

When an employee reserve delegates a task to you, never say the five killer words, “Let me look into it”. By saying these words, you are in a way volunteering to take back this task. Avoid this reserve delegate. One way to deal with this situation is to help the employee to overcome difficulties so that she may complete the task.

 

It is important to have some time reserved to your self-imposed activities. This keeps your stress level down and helps you become more productive. But after taking time to boss-imposed tasks, system-imposed activities and subordinate-imposed actions, how much time is really left to you?

Be nice to yourself. Include all the items you want to do for yourself. A “To Do” list will help you acquire additional time to do these things.

 

Drag the letter beside the source of “To Do” list in the left column to the appropriate option in the right column.

A Boss-imposed tasks                 prepare monthly budget report     

B System-imposed activities            meet with supervisor

C Subordinate-imposed actions          picnic with family

D self-imposed goal and activities       delegate work to the employee

 

The items on your “To Do” list will come from these four sources. Identifying the sources will help you use your “To Do” list more effectively.

您可能感兴趣的与本文相关的镜像

Yolo-v8.3

Yolo-v8.3

Yolo

YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的Joseph Redmon 和Ali Farhadi 开发。 YOLO 于2015 年推出,因其高速和高精度而广受欢迎

### ORA-30926 错误概述 ORA-30926 错误通常出现在使用 Oracle 数据库的 **SQL Merge 操作**中,错误信息为: ``` ORA-30926: unable to get a stable set of rows in the source tables ``` 该错误表示在执行 `MERGE` 语句时,源表(即 `WHEN MATCHED` 或 `WHEN NOT MATCHED` 子句中引用的源表)无法提供一个稳定的、可重复的结果集。这通常是因为源表在查询过程中发生了变化,或者源查询本身不具备一致性,例如使用了非确定性的查询条件或未使用适当的锁机制[^1]。 ### 常见原因 1. **源表数据不稳定**:在 `MERGE` 执行过程中,源表被其他事务修改,导致无法获得一致的快照。 2. **未使用唯一键或主键匹配**:如果 `MERGE` 使用的 `ON` 条件未能基于唯一键或主键,可能导致数据库无法确定如何处理重复行。 3. **使用了非确定性函数或子查询**:例如 `ROWNUM`、`SYSDATE`、子查询中未加限制条件等。 4. **并发事务干扰**:多个会话同时修改源表,导致一致性视图无法建立。 ### 解决方案 #### 1. 确保源表一致性 使用 `SELECT ... FOR UPDATE` 或 `SET TRANSACTION ISOLATION LEVEL SERIALIZABLE` 来确保在 `MERGE` 执行期间源数据不会被其他事务修改。 ```sql SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; ``` #### 2. 明确匹配条件 确保 `ON` 子句使用主键或唯一键字段进行匹配。避免使用模糊或非确定性条件。 ```sql MERGE INTO target_table t USING source_table s ON (t.id = s.id) -- 应使用主键或唯一键 WHEN MATCHED THEN UPDATE SET t.name = s.name; ``` #### 3. 避免非确定性逻辑 不要在 `USING` 子句中使用 `ROWNUM`、`RANK()`、`ROW_NUMBER()` 等可能导致每次执行结果不一致的函数。如果必须使用,请确保在子查询中先固化数据。 ```sql MERGE INTO target_table t USING ( SELECT id, name FROM ( SELECT id, name, ROW_NUMBER() OVER (PARTITION BY id ORDER BY seq) rn FROM source_table ) WHERE rn = 1 ) s ON (t.id = s.id) WHEN MATCHED THEN UPDATE SET t.name = s.name; ``` #### 4. 使用临时表固化数据 将源数据插入临时表后再进行 `MERGE`,可以确保数据在操作期间保持稳定。 ```sql CREATE GLOBAL TEMPORARY TABLE temp_source ( id NUMBER PRIMARY KEY, name VARCHAR2(100) ) ON COMMIT PRESERVE ROWS; INSERT INTO temp_source SELECT id, name FROM source_table; MERGE INTO target_table t USING temp_source s ON (t.id = s.id) WHEN MATCHED THEN UPDATE SET t.name = s.name; ``` #### 5. 添加唯一标识列 如果源数据可能存在重复行,考虑添加一个唯一标识列(如 `ROWID` 或 `ROWNUM`)来确保每行唯一。 ```sql MERGE INTO target_table t USING ( SELECT id, name, ROWID AS rid FROM source_table ) s ON (t.id = s.id AND t.rid = s.rid) WHEN MATCHED THEN UPDATE SET t.name = s.name; ``` --- ### 预防措施 - **使用事务控制**:在关键操作中使用 `BEGIN TRANSACTION` 和 `COMMIT` 控制事务边界。 - **定期分析表**:执行 `ANALYZE TABLE` 或 `DBMS_STATS` 更新统计信息,有助于优化器生成更稳定的执行计划。 - **避免并发更新**:尽量在低峰期执行 `MERGE` 操作,或使用锁机制(如 `SELECT FOR UPDATE`)控制并发。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值