Projects
When choosing a project, remember to consider:
- Personal interests and passions
- Available resources (tools/materials/skills)
- Timeframe for completion VS size of the project
- Potential impact or relevance
- Constraints imposed by external factors
Choosing a project when limited in time
If I only have a few hours to spare, remember to:
- Prioritize urgent tasks
- Work on projects with momentum
- Choose small, achievable goals
- Rotate through different projects
- Track tasks, ideas and random thoughts in some way
How to create momentum for a project
- Set clear and measurable goals
- Break down larger tasks into smaller, more manageable steps
- Celebrate wins along the way
- Establish routines and habits
- Get buy-in from others
- Use visual reminders
- Track your progress
- Tackle urgent tasks
- Create a timeline for completing the project (milestones, deadlines, etc).
- Identify quick wins that can be achieved quickly and easily
If everything else fails start with some small but useful meta task, for example:
- Upgrade dependencies
- Document
- Write missing tests
- Configure your editor
On-going tasks
- Identify challenges and roadblocks.
- Prioritize tasks based on their importance and urgency.
- Look for opportunities for using existing knowledge and experience.