3 ms·
I try to have three different priority levels: (1) for things that need to get done soon, (2) for things that are worth doing but aren't so urgent and (3) thin
by terra_t 16y ago
I try to have three different priority levels: (1) for things that need to get done soon, (2) for things that are worth doing but aren't so urgent and (3) things I do to improve and recover myself.
I never run out of things to do in category (2). (you can always build links, improve your toolset, work on longer-term features, try to hustle up the next customer...)
And don't forget about (3) -- sometimes the best thing you can do is go to the gym, go for a walk, or chill out playing a video game. Burnout is one of the most dangerous and insidious things, and doing things to renew yourself can really help your productivity.
To take an example, I was coding something up the other day, looking at a really old codebase I didn't understand -- I took a stab at solving the problem and I was totally baffled. I took two hours off, went to the gym, and when I came back I solved the problem in 15 minutes. If my head was in a cloud, I could have wasted days trying to figure it out.
On some level though, your question seems pretty strange to me. For my own startup, my 'management plan' involves seven different sectors -- these involve different aspects of software development, content production, marketing, etc. There are dependencies between tasks in these sectors, but there's always something that can be done. The real challenges are (i) managing my energy [not spinning my wheels, not burning out] and (ii) making sure the tasks that are critical to getting revenue in are done soon enough...