Professional Documents
Culture Documents
=============================
Use todo list for personal things, makes it easier to stick to.
Get coworkers to do the same, makes it easier to stick to && less embarrassing.
"I don't have time to get restarted in the program, aargh" - that's a marker to
take five minutes and get restarted.
Every day you get to the end of the list, *celebrate*. Creates a reward cycle.
Break long-term goals into smaller steps; do small steps 1/month where possible.
Tell people what your goals are, gives motivation and assistance.
How to deal with interruptions without being a dick? -> interrupt the interruption,
or hide in a conference room :)
Don't answer questions that are documented, point user to the documentation. "Some
of our documentation's out of date, where did you see that you should ask me, so I
can update it?" -- makes it easier to update the whole thing.
Get clear requirements and deadlines to stop projects being dropped halfway
through. "I understand you want to do X, but what's your end goal?"
ToDo lists
----------
Don't memorise things. The human brain is not good at long lists.
Don't use zillions of scattered notes, takes too long managing paper.
Don't use a single list in a notebook. After three weeks it's a mess like scattered
notes, and it includes a guilt trip.
###The Cycle
A ToDo list for each day. At the end of the day, promote it to the next day's list.
If something needs done on Day X, add it to *that day's* ToDo.
Do tasks, then cross them off. Check remaining items at 4pm. Move low priority to
next day. High priority: call during the 4pm check to get options, or pass to
coworker, or if needs be work late -- but thanks to negotiated agreement not guilt.
Do it for 2 weeks and get used to it. Then, prioritize in the morning to order
work.
Use due-date as the "list date", and sort by due date. That works better with
online/smartphone tools.
Copy everything from scattered notes. Either set sensible dates, or say "No, not
going to happen" and inform the person.
How to beat reliance on deadline pressure: Set lots of small deadlines. Only talk
about one at a time. Don't tell people about the future steps too early; keeps
people focused. Give a really routine, massive, boring task that someone else can
procrastinate from.
Breaking down rewards into smaller chunks makes rewards more frequent, increases
the reward cycle.
Don't include meetings in ToDo list; block out the time when assigning stuff.
Cunning idea: file called "remember", alias remember grep $foo remember 2; file
structure: 1 line tags/description, 1 line command.
How to find time for things important but not urgent? Block out time in the
calendar in advance, set it to recur.
When crossing items off todo list, note how long it took (to nearest 1/2 hr).
Ethical bribery is a handy way to break through bureaucracy and other blockers.
Find out what people want and give it to them in exchange for them giving us useful
info. :)
1. How to get help: make a policy that people can only go to helpdesk when it is
open, can submit tickets after that.
Software
--------