Article summary
In early November, I helped run the Weekend For Good event as part of the Code For Good West Michigan admin team. The event brought together 120+ volunteers and 14 local nonprofits to help build, rebrand, or update websites. It was scheduled for three straight days, and I was there for all of it.
It’s safe to say I needed a break after working my normal weekly schedule along with the extra hours I put in over the weekend. This made November 5 an important day—and not because it was Guy Fawkes Day, but because it was the first time I had used any of my allotted vacation time.
I had spent the rest of the year working ~43 hours/week—often arriving at the office at seven in the morning. With so many vacation days left, I needed to figure out how to use that time. Instead of taking an entire month off at once, I decided to spread out my time off to see what a four-day work week would feel like.
I knew it was going to be different than what I was used to, but I wanted to understand the benefits/trade-offs of this type of schedule. These are some of the things I observed during my 32-hour-
work-week journey.
More Personal Time
This might be an obvious benefit, but the less time you spend at work, the more you have for personal matters. Maintaining a good work/life balance is important, and this new schedule was exactly what I needed to help achieve that balance.
I understand that other people might not have as much of an issue juggling a full-time job, volunteering, and a personal life. This was not the case for me—at least for the long-term.
I found that my new schedule allowed me to spend more time with friends/family, complete some much-needed errands, and catch up on housework. The four-day work week schedule reminded me of the importance of my personal time, and I’m grateful for that.
Improved Focus at Work
As I mentioned before, I kept a pretty consistent work schedule—arriving at seven a.m. and leaving by five p.m. each day. During this block of time, I would concern myself with work-related matters, and then I would go home.
I fell into the trap of trying to stick to a strict schedule instead of focusing on the tasks that I needed to complete. As Cal Newport says in his book Deep Work:
Your goal is not to stick to a given schedule at all costs; it’s instead to maintain, at all times, a thoughtful say in what you’re doing with your time going forward.
With a four-day work week schedule, I felt the need to develop a plan for each day that I was going to be in the office. My time at work had a new purpose that centered around improving the value I was delivering to my project and my team. Being aware of the value you deliver with your time is important, especially at a consultancy where we invoice clients based on our time.
Increased Awareness of Team Needs
We do a lot of pair-programming here at Atomic, which means we are not working on tasks in isolation. Working with others can be difficult. It requires communication from all sides to make sure everyone can make meaningful contributions.
As software developers, we have many techniques to help us communicate with our team, even when we’re not in the same room as the person we’re pairing with. These include:
- Writing clear, focused commit messages
- Writing explicit test cases
- Breaking stories into small tasks
With a shorter schedule than the rest of my team, I realized the importance of these communication techniques. If someone needed to pick up where I left off, I wanted to make it easy for them to know where to begin. Creating smaller, incremental commits was a great first step and something I intend to practice more often.
More Time to Reflect
My traditional schedule hadn’t offered much time to reflect on the status of a project. The types of questions that needed more than an afternoon of thought never got answered unless they were prioritized in the backlog. The high-level vision of the project, the major architectural refactors, and the opportunities for team members to grow tend to get lost when you’re always busy completing one task at a time.
I’m not the type of person who can stop thinking about something just because I’m on vacation that day. My days off were some of the best times to reflect on the project as a whole and figure out where to achieve the most value—for the client, for my team, and for myself.
I often tend to think about the improvements that could be made to the project infrastructure and developer ergonomics.
- How could we improve the continuous deployment pipeline?
- How could we improve build times so the test runs are faster?
- What settings could we adjust in our editors to catch these common errors faster?
These questions have led to some interesting learning opportunities about the projects I work on and the tools we use for those projects. This is information that I can pass on to my team and take to other teams when I leave this one.
Conclusion
I enjoyed my four-day work week experience, and I wish that it could continue in the future. This experiment was valuable, teaching me a lot about myself and how I work with others.
Have you ever had the chance to try a four-day work week? I’m curious to know other people’s experiences with this type of schedule and whether or not you thought it was beneficial.
My experience is that working shorter hours makes me more productive, because I am forced to prioritize, and forced to plan more because I have less time to waste on dead ends. And the extra free time is great, so I think it’s a win for everyone involved.
For another perspective, here’s someone who has been working 4 days a week for 15 years now: https://codewithoutrules.com/2018/01/08/part-time-programmer/
My throughput peaks with 3 days a week. More than that and I produce less over the long term.
Guy Fawkes night. Guy Fawkes day sounds odd.
Years ago, a book by Juliet Schor entitled “The Overworked American” discussed the productivity gains from shorter working hours. It’s still a great read, packed with plenty of research, case studies, statistics, and insights.
Anyway, after reading it I shortened my workday to 9am to 4pm (with a half-hour lunch) and that made a huge difference in my productivity and focus. I was free to go to school at night and finish my degree, plus I increased my income (I was self-employed) by using my time more wisely.
So question: Given the option of, say, a four day workweek vs working 6.5 hours each day, which do you think would provide you with the most productivity? Is it important to have a full day off to really have opportunity for down time – maybe an all day activity or a weekend trip or just a three day weekend to get things done – or does packing another hour and a half of personal time into each day work best?
Hello Brooke,
That is an excellent question, thank you for asking it. Personally, I would prefer to work 4 days per week instead of the reduced hours over 5 days, even if that meant I would be working 10 hours per day. I find it beneficial having an extra day where I don’t need to worry about mentally preparing myself for a full day of work.
With that being said, I know that some people would dread working 10 hours per day and I don’t blame them. 10 hours is a long time to remain focused on any particular task, especially for multiple days in a row. It tends to fit my workflow, but I can’t imagine it would work for everyone.
Which would you prefer for your own work schedule?
Even more transformational is “Working from Home” (WFH) which is increasing in Europe. 3-4 days a week and only 1-2 days in the office.
I have been doing it for years, (managing large software programmes). Many of my programmes are global and I have frequently had 03.00am calls with Asia and 22.00 (10pm calls with the USA.
Communications discipline is critical.
Working from home is a great option!
I’ve worked from home a few days this week due to bad weather here in Michigan and it’s a significantly different experience than working from the office. I used to work on a team that dedicated 1 day each week as a “Work From Home” day and I thought that was a good balance for me.
I agree with you that having strong communication skills is critical to the success of working from home.