Developer’s journal

1 minute read

During my more than 25-year career as a software developer, I had the opportunity to work with hundreds of developers. Some of them were good, some of them were bad, but a few of them were really amazing. But I am not talking just about the development skills, but the engineer as a whole. People with perfect attitudes, great skills, huge learning capabilities, and will—people who are a joy to be around. One such person is my friend Jesus Fidalgo, the developer and designer behind Watts 3.

Yesterday, I asked him for advice about a couple of things, one of which was how to find motivation to continue developing a personal app after working the whole day in a hugely complex development environment that consumes a lot of energy. Jesus shared several very interesting tips with me, and I will apply them all, but one caught my attention since I’m already doing it: having a development journal.

My professional Journal

In my professional journey, I’ve always maintained a meticulously organized diary, divided into days with weekly summaries. This diary serves a dual purpose. Firstly, it’s my personal log, a tool for self-reflection. Secondly, I share it with my manager, as it contains my observations on team dynamics and interactions. It’s a record of my triumphs and blunders, with strategies for improvement. I also use it to track my evolving sentiments towards my team, project, and company.

Interestingly, it never occurred to me to maintain a similar diary for my personal development. This realization has sparked a new perspective and called me to action.

Welcome my Personal Development Journal

Today, I created my Personal Development Journal. I’ll start with the most basic form of a diary, but I expect it to evolve into something useful. In the diary I’ll include the following:

  • Log of the work performed every day
  • Log of the study perform every day
  • Link to all relevant resources
  • Week summary with impressions.

I expect the diary to take 10 to 15 minutes every day, and I hope to have an entry every day except Sundays, which are my official “no keyboards” days.

Even better, Jesus will be my accountability partner, so I’ll share the diary with him once a week.