Pages

The Lockdown Routine of a Software Engineer


How to understand more about ourselves...




Hi,

I know that each of you is passing for difficult times since the beginning of the pandemic. for some professionals, working from home became a necessity, not an option. For us, software engineers, we still have this advantage. I'd like to use this article to tell you about my daily routine in these last four weeks inside the house.

For much time in my life, I read about high performance, how we can organize our activities in a way that we can learn, do hundreds of different things and learn everything possible, all of this without being overwhelmed, stressed or with the feeling that you achieved nothing. Unfortunately, the second scenario occurred to me a lot.

For example, I got for myself that it doesn't make sense to create a huge list of activities and put all in the wall, like a Big Kanban Board, and expect that I will tackle each of them and get it done. It sounds like a plan but, at least for me, sooner or later you will get bored and disappointed with this.

Despite of this and many other mechanisms to organize and learning things, what it worked for me was to create a routine. Not a crazy one, but the simplest and achievable possible. Let me describe it.

Morning:
  • I wake up between 7.20~7.30 in the morning (first and second alarms as the default);
  • Physical exercise for 20 minutes and go to the shower. It's good to wake up the muscles and give endorphin for the brain;
  • After that, it's time of breakfast. I prepare a porridge, mixing some things from the fridge + seeds;
  • Vitamin D. It's crucial, especially in these moments that sun is a privilege that we can't enjoy too much;

  • And this time until 9am it's reserved to write. This moment is like a relaxing one when I put a piece of instrumental music and enjoy. It's good to have a moment to express the nature of our emotions and objectives while we are writing;
  • It's 9am, time to start working and stop only at midday.

Afternoon:
  • My wife is used to prepare lunch. I'd prefer to make the meal with no rush, for dinner or at the weekends;
  • After lunch, time to relax for a few minutes, read the news, organize some particular projects. I have the habit of leaving a specific notebook next to me for this. It's called "The Idea Notebook" where it's possible to organize the ideas, even the craziest ones;
  • Almost 1pm, time to come back to work and enjoy an afternoon of coding until 6pm.

Evening: 
  • After work, I like to play a little bit of guitar. I'm trying to learn, and it's good to practice for some minutes every day;
  • It's usual for me and my wife to stay together for a while and, to prepare the dinner and enjoy a movie or series episode;
  • Between 8~9pm, time to study some particular thing. It's good for me to focus on just one theme, and maintain a notebook to take notes, using the monitors to read, write, code is good;
  • Almost 11pm, let's go to bed. Maybe listen to some podcast help me to fall asleep quickly, more water besides to pass the night, and "The Idea Notebook" next to me (maybe some idea can pop up in the dreams, who knows :-)
This pattern can change a little from each day, especially at the weekends, when it's no work, and it's possible to extend all the other activities. It's pretty simple and it worked well last month.


Some tips:
  • It's not a matter of how many things you do during your day but, essentially, how focused you execute this thing. If you exercise in the morning, try to focus on your breath, not doing everything in a rush. You have plenty of time to focus on your body and feeling better about it;
  • It's important to maintain your work environment as much organized as possible. A comfortable place makes total difference in your study and work; 
  • Try to maintain your body and mind good. This means water and good food. Heavy food is tasty but, during the week, it causes laziness and lack of focus. Seeds of different types like walnuts, almonds, pistachio, peanut, sunflower, Brazil nuts are good in the morning because they contain the antioxidants and minerals to support our cerebral work during the day;
  • It's important to start and finish some course, project or theme you are studying. They are lots of platforms and good courses but, if you don't focus in one each of time, it'll be a mess in your brain, and difficult to organize the ideas at the end. I was thinking, for example, squeezing in some little timezone a code practicing but it'll incur in more stress. Maybe to choose a day between your current studies to practice codes, for example, sounds like an idea;
  • Still talking about study, they are lot's of good platforms. Udemy has lots of interesting and good courses. Pluralsight has pretty interesting learning paths that you can follow. ACloudguru is a good platform for cloud technology, LinkedIn Learning is good for introductory or specific contents. Youtube is a good way to watch presentations about an specific theme. Lots of events are entirely recorded and available there for free;
  • A good amount of sleep makes a difference. That means 8 hours per night. Yes, you will have less time during the day but, instead, you will be more focused on everything you are doing, without feeling sleepy some parts of the day. And stay off your phone is good in this sacred and important period of your time;
  • And, most important of all, is use this period that you are more at home to learn how to deal with yourself, to understand more your feelings, what your expectations. It's the chance to slow down and think about it in a good way.

Feel free to leave your opinion about it and have an excellent week.

Be safe.



Fabio Ono

No comments:

Post a Comment