Become a better developer by mastering the superpower of deep work
- Deep work is the ability to focus without distraction on a cognitively demanding task, to produce results in less time. To develop a good deep work habit, add routines to your work life.
- Check your agenda for important meetings and plan your day’s deep work sessions, breaks, and shallow work.
- Arrive at work well before colleagues, when there is no noise, no meetings & no demands that require context switching.
- Once your teammates arrive, take a social break or do some shallow work - answer emails, check feeds, engage in the daily scrum. Then tackle another deep work session.
- Create a shutdown ritual to end the day - answer important emails, update task statuses and do small tasks that help you prepare for tomorrow.
- Once you leave, practice stopping to think about work. If you can, turn off work-related notifications.
Full post here, 15 mins read