A while ago I read Time Management for System Administrators by
Tom Limoncelli. This blog is my reviewed notes.
You can find my raw notes in my clone at:
Tom is also the author of one of my favorite articles
Manual Work is a Bug.
I have written about it:
Table of Contents
Time Management for Jedis
The Cycle
Every morning go somewhere quiet and do these for 10 minutes. It's OK to take
more time especially when starting.
- Write down all tasks you need to do that day.
- For each task assign the following:
- Priority:
- A: Due today.
- B: Due soon.
- C: Due sometime in the future.
- Expected time: Always overestimate.
- Block out any meetings or other obligations.
- Calculate the number of remaining hours.
- This will be the number of hours that you have for your tasks today.
- Do the tasks. Do not get distracted.
- 30 minutes or 1 hour before the end of the day.
- See what tasks were not done and were due today.
- Contact the parties waiting for the task and inform them. Agree on a
different due date.
- At the end of the day:
- Move all unfinished tasks to next day. Note them with a hyphen.
- Leave the office.
- All tasks were not done but they were all accounted for.
- Repeat.
Where Do Tasks Come From?
- Previous days.
- Tickets.
- Meetings.
- Emails.
- Phone calls.
- Projects.
- Your boss.
Delegate, Record, or Do
When you get a new task. You can do one of the following:
- Delegate: If someone else can do it, delegate it to them.
- Record: If only you can do the request, but it isn't urgent, record the
request and read the summary to the person with the task (your customer).
- Record it for later action in a place where it won't get lost.
- Make sure that the customer sees you taking action.
- Ask "Anything else I should capture?"
- Do: If the request is truly urgent, drop what you are working on and do it.
- Take a moment to record where you left off.
Record Everything
- Every time a task is assigned to you, record it. This frees up your mind.
- Before accepting any meeting or project check your calendar.
How To Prioritize?
What tasks are more urgent?
- Tasks that are due today.
- Tasks from your boss.
- Your boss decides your next raise/promotion.
- If your boss asks you to do something, and it's a quick task (not a major
project), do it right away.
- Tasks that will block another person's work (e.g., resetting a password).
- "Hurry up and wait" tasks: These tasks start a lengthy process. E.g., ordering
a part.
- Ask your boss to help prioritize them.
Project Priorities
- Prioritize for impact!
- Choose projects on a "biggest impact first" basis.
- Find the projects that will have the biggest positive impact in your
organization.
When Tasks Cannot be Finished in One Day
- Shift Cs and some Bs to the next day.
- Bite off today's chunk.
- Do a manageable chunk today.
- Mark it as complete.
- Move the rest to the next day.
- Shorten the task (reduce the scope of the task).
- Change the time estimate.
- Delegate it to someone else.
- Don't work late unless it's absolutely necessary.
Which Tasks First?
- Start with priority A, then B, and finally C.
- Send B and C priorities to next day if there is no time.
- Find your peak time and do important tasks then.
Big Tasks/Long-Term Projects
- Break them into smaller steps or milestones.
- Split each step into individual tasks and add them to your list on different
days.
How to Deal With Interruptions?
- Find a "Mutual Interruption Shield" Partner.
- For example, a colleague to handle interruptions for you during your
projects.
- Be sure to do the same for them.
- If you are solo, block your calendar and tell people to come to you during
another time.
- If you need to deal with tickets
- Everyday, add a task named tickets for X hours.
- Add each ticket to the TODO list as they come in.
- If the ticket is handled by the shield, note it.
- If dealing with a ticket generates new action items, add them to the TODO
list.
- If a ticket involves doing something and then waiting for something to be
done, add it as a task.
- When a new priority task is added to your day
- See if you can finish it with your other tasks.
- If not, move Bs and Cs to next day.
- If there isn't enough time for As, talk with the people expecting
those tasks to be completed.
When To Do Each Task?
- Find your high energy time.
- Do important tasks then.
- Do shorter tasks between meetings.
- Block your high energy time on your calendar.
- If a task has to be done every day, do it early in the day.
- Feels good to accomplish things right off the bat.
Managing Your Boss
- Use your manager to help advance your career.
- Make sure your boss knows your career goals. YMMV.
- Know when to use upward delegation.
- Upward delegation means giving an action item to your boss.
- Upward delegate only when it leverages your boss's authority.
- Understand and contribute to their goals.
- Understand and help accomplish your boss's goals.
- When you visibly contribute to making your boss a success, it opens many
doors
Email Management
- Do not check your email often if you are not on call.
- Use email filters to redirect incoming emails to different directories.
- Every time you read an email, you should take action on it.
- Delete Unread
- Send things you do not need to read to other folders.
- E.g., corp patch cycle emails, office building newsletters (paths
are blocked etc), ticketing system update emails.
- Mailing lists
- Review your mailing lists every month and unsubscribe from the
ones you do not read.
- If you aren't sure if an email list is useful, it isn't.
- Ticketing system automated messages.
- Read and
- Delete: Things that require no action from you.
- If these are frequent, consider adding them to the "Delete Unread"
filters.
- File: Put them in a specific folder.
- Expenses/Receipts. These are needed to file expenses.
- Emails about the corporate credit card.
- Onboarding
- All the emails from systems during onboarding.
- Later used to create an onboarding checklist on the
knowledge base.
- Save
- Anything that needs to be saved
- Feathers
- Good feedback. Used during annual review.
- Add to task
- If it becomes a task, it can be added to tasks.
- Reply to acknowledge receiving the task (if applicable) and the
due date.
- Reply
- If the email needs to be replied to.
- Delegate: If someone else needs to do the task.
- Forward the email to the other person.
- Create a task if you need to review the result.
- Delete the email.
- Do now: If needs to be done now.
- Do it.
- Respond that it has been done.
- Delete the email.
Routines
- Routines give us a way to think once, do many.
- The more routines we develop, the less brain power we have to put into small
matters.
- Good routines
- Save work and reduce the amount of time you spend making decisions.
- With enough practice you start doing them without having to think.
Develop Your Own Routines
Look for:
- Repeated events that aren't scheduled.
- Maintenance tasks.
- Relationships and career networking:
- E.g., 1:1 with your boss, peers and mentors.
- When procrastinating takes longer than action.
- Things you forget often
- Inconsequential or low-priority tasks that can be skipped occasionally but
shouldn't be
- You can skip them a few times but after that something bad happens.
- Developing new skills.
- Keeping up-to-date.
Delete Old Routines
- Update your routines every once in a while.
- Routines delete themselves by becoming obsolete.
- Routines evolve as time goes by.
Goal Management
Write down your goals:
- Goals are not as fleshed out as you think when they are in your head.
- Writing them down forces you to make them concrete.
- Written goals can be shared with others.
- Make a goal significantly more concrete by answering these questions:
- What do I want to achieve?
- When do I want to have achieved it?
- Goals must be measurable. Someone else should be able to measure your goal.
- Consult with other people about your goals. E.g., partner, boss, mentor, etc.
Goal Planning Sheet
Step 1: Write down your goals.
| Professional | Personal |
---|
1 Month | Typically smaller projects on your mind. | |
1 Year | Bigger projects. Have milestones. | Get into shape. |
5 Years | Life-changing goals. | Marriage. Having children. |
Lifetime goals | | Retirement. |
Step 2: Make sure each goal is measurable.
- Could another person decide if a goal has been met?
- Goals need a tangible result or numeric measurement.
Step 3: Assign a priority to each goal.
- A: Absolutely must do.
- B: Next most important.
- C: Good ideas or "would be nice" items that are low priority.
Step 4: Determine the steps to achieve each goal.
- Decide when the goal deadline is.
- Break each goal down to specific tasks.
- Break tasks into steps.
- Don't worry about writing the steps in chronological order. This can be
changed.
- Write down all tasks and steps.
- Schedule the tasks in your calendar according to the deadline.
- Do not schedule any single item too far in advance, it gets lost.
- Mark your next steps in your calendar like an appointment.
Step 5: Revisit your goals regularly.
On the first day of each month, take a moment to plan your goals.
- Digital: Set a repeated event in your calendar called "Goal and Next Step
Review."
- Paper: Set up a sheet of "repeating events" that is reviewed at the start of
each month.
- Goal review: Review and update your goal list.
- Cross-out completed goals.
- Decide if new goals are worthy.
- Prioritize all new and old goals.
- Step review. Review and update your next steps list.
- As steps are marked "done," schedule later steps into your TODO lists.
文章来源: https://parsiya.net/blog/2020-03-13-time-management-for-systems-administrators-lessons-learned/
如有侵权请联系:admin#unsafe.sh