Having worked remotely now for four years, first as an engineer and now as a manager, I’ve found all of these to be true. Like anything, though, there’s give and take.
“living a healthier life”
As a home-body by nature, this takes work for me. I eat better and sleep more, however it takes conscious effort to get up and out of the house and get moving. I track my steps and have a standing desk to help with this.
“more productive work time”
This is very true, especially as an individual contributor. One adjustment I had to make was ensuring I had multiple projects or work streams. Given that my entire team is remote, dependencies and blockers requiring collaboration aren’t always immediately resolved — you can’t just walk to someone’s desk. As such, context switching when stuck is important.
“working from places other than home”
This is really awesome and I do it frequently. I have found that picking the time and place are important, and sometimes tricky. Coffee shops are great, but have “rush hours” and can get very noisy. I have (too many) meetings throughout the day and this can make video calls difficult at times. While traveling can also be tricky — know the internet situation ahead of time and if staying with family, find a coffee shop or co-working space nearby. (Trust me on this.)
“an office that suits me”
Again, very true. If you have others living with you (for me, it’s my wife and three kids), make sure to set firm interruption boundaries. For me it’s if my door is closed, it needs to be an emergency.
This is the hardest one for me. With three kids, I set firm “before 8am” and from “5pm to 9pm” boundaries. However, I tend to be an “always on” kind of person and it creeps in to my evenings, after the kids are in bed, far too often. Fortunately, I love what I do, so 🤷🏻♂️.
Some other suggestions
Hope this helps. Enjoy your new journey.
edit: small typos
These are great suggestions, thank you!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.