The 256th day of the year is a date for official praise to all those programmers around the world and their remarkable efforts in coding a more positive future for mankind.
On the occasion of Programmers’ Day, we talked with our colleague Ognjen on various questions regarding the life of a programmer, with the intention to focus on real-life work routines, daily tasks and spare time. Ognjen has been with us for 3+ years, and ever since he’s been engaged in those long-term projects, which might allow you to establish daily routines and working habits more easily.
Ognjen is this guy who really loves the idea of “morning persons”, but it just isn’t his thing:
“I love the general idea of a “morning person”, and I would love to be one, but I simply hate waking up and getting out of bed. Being super productive and awake in the morning is something I keep striving for, but I can’t seem to get there.“
Nevertheless, the fact that he isn’t a morning person doesn’t mean that he lacks morning rituals:
“So as far as the morning rituals go – I play/cuddle with my cat for 10 minutes before getting up, which gets me ready for the day.“
Let’s see how the Programmers’ Day looks from his perspective. 🙂
A day in the life of a programmer @ codecentric
My workday always begins with coffee (duh), and picking a Spotify playlist depending on what mood I’m in. I quickly synchronize with my project colleague on what tasks are we working on and if there’s anything the other person should know.
During the actual work – for me – there’s a lot of reading through the related issues that I have to fix or new features that I have to implement, and a lot of debugging as well. Which means banging my head against the desk at least twice a week 😀
Lunchtime is gold time, I either order food or (preferably) walk to an restaurant with some of the colleagues. This is the perfect time to not talk about work, but we always end up talking about it anyway.
After lunch, my project colleague and I have our daily sync meeting with the customer, which usually means talking about tasks or issues we are working on and what do we focus on next.
As I’m working with the same customer for several years, these meetings are pretty relaxed and we end up laughing about one thing or the other, every time.
Following the meeting, there’s more work and more coffee, and some occasional chit-chat with the colleagues, either about work or personal topics.
From time to time I will engage in a 2v2 match of Pro Evolution Soccer, though I find it too stressful as I’m terrible at it. 🙁
All in all, most of the days are similar but not identical to the previous, which is one of the things I love about this line of work. Having both routine and change.
The end of the day is “usually” reserved (again), for cuddling and playing with the cat while my girlfriend and I are watching some sitcom or YouTube.
Why “usually”, because at the time of doing this interview (September 2019), World of Warcraft Classic is out and I’m re-living my teens – and I’m loving it.
The greatest game ever made! 🙂
Let’s finish with the most common Q & A
What would be the thing that you enjoy the most, regarding your profession?
Problems are all around us, and there are many different ways to deal with them. What I enjoy the most is communicating with other people and validating or invalidating my own solution to dealing with a certain problem. Getting other people’s opinions and feedback can give you a different angle and insight into a problem you thought you had already figured out.
The important trait which makes great software developer would be…?
It’s about being communicative and open-minded. Tech changes and evolves on a daily basis, but your colleagues are there to work with you for a longer period of time – so having good people skills is crucial.
If we’d decided to take a look at your Desktop as we speak, what would we found there? 🙂
Work-related tabs – there’s usually Gmail, Jira, Google Calendar – some general stuff. Other than that, Reddit is what’s up whenever I have downtime and need to “scroll”. My favorite subreddits are related to tech and cats.