During my latest coaching session, I’ve been asked about time-management. It’s not directly related to software engineers, but time management is something that many people struggle with.
I believe that one important aspect for healthy time-management—is having a routine. Try to wake up, and go to sleep at the same time. And try to have rituals. My morning ritual includes a cup of coffee, and then hitting the gym or having a boxing session. My night ritual includes reading before I go to sleep.
Another aspect—is time blocking. I live inside my calendar, even today when I don’t have a proper job. My calendar allows me to time-block different activities such as: gym, travel plans, and work on my business.
Lastly, if you feel like you waste your days, I recommend you try journaling. Journaling is a way to reflect on a day that passed, and give you credit for things you’ve achieved, even if your brain feels like you did nothing. If, however, it turns out you did less than expected—it allows you to plan your next day better.
By incorporating these three aspects, you can improve your time-management skills.
This post first appeared in my other blog
Recently, I’ve released an e-book called Technical Writing for Software Engineers - A Handbook. It’s a handbook that contains all my knowledge and mistakes about technical writing. It’s short and actionable, so you won’t spend time reading yet another 300-page theory book.
If you struggle with technical writing as a software engineer, consider purchasing it on Gumroad.