On this page, we're detailing considerations for being a parent that works remotely, or works from home.
Parents who work from home have unique demands and expectations, as well as unique challenges. Being an excellent coworker and an excellent parent is a tall order, particularly when childcare and school are impacted by a global crisis. While success may look different to each individual, it requires support from one's organization, company-wide alignment on values that enable parents to feel empowered, and a transparent atmosphere where advice may be shared.
Parents will only get so far in juggling work and parenting without organizational support. It is vital for leaders to create values and workplace flexibility such that a parent does not feel pressured to choose work over family on an ongoing basis.
GitLab expires all Slack messages after 90 days as a remote-first forcing function. This serves multiple purposes.
GitLab has several Slack channels where parents can ask questions, share challenges/tips/advice, and offer recommendations. This may include homeschooling programs, useful apps, or suggestions for staying sane during a global pandemic. Companies should consider creating similar. GitLab's Juicebox Chats have been a delightful tool for encouraging cultural exploration for kids while at home during COVID-19.
#intheparenthood(Join Slack channel - for GitLab team members only)
#kid-juicebox-chats(Join Slack channel - for GitLab team members only)
It also serves as a forum to share photos, videos, and stories (depending on one's personal comfort level). As an all-remote team, these serve as windows into the worlds of coworkers and can go a long way in lifting one's spirits and building bonds amongst parents.
For parents with toddlers who may not understand why a parent is home but unable to play or engage, consider working in a space with a door that you can shut. This creates a more obvious separation between work and life.
If you live in a space where such a division is impractical or impossible, consider working in a coworking space, external office, or shared community home through firms such as Codi. GitLab recognizes that not every living space is amenable to remote work, which is why we will reimburse for external spaces.
Consider sharing your work calendar with family. This can be done via a subscription to one's digital calendar, having a screen in a common living space that mirrors one's work calendar, or via handwritten notes affixed to the refrigerator.
By knowing when a parent is in a meeting or heads-down in focus time, it relieves the burden from the parent to continually update family on their status.
Busy/available indicators are useful for creating a visible way to show family when you're available/unavailable.
For team leaders, consider piloting a no-meeting day company-wide (or team-wide) to allow more space for time with children while working remotely. At GitLab, several parents are also shifting their schedules to take a weekday off entirely. In remote settings where more work is conducted asynchronously, it is more feasible to work an unconventional schedule to accommodate children.
If your work environment allows for it, consider flexing your workday around your kids' schedule(s). This enables you to be present for moments during the day that would be impossible to access if commuting to an office.
Learn more on embracing a non-linear workday.
"Some days you'll be a superhuman parent, some not. No one is grading you. Forget the guilt. Your kids will remember that all this time, you were next to them."— GitLab (@gitlab) July 8, 2020
- @BethLovesATX on #RemoteWork https://t.co/aO8A9ypNj6
If appropriate, consider inviting your child or children into meetings, or let them work/study in a shared space while you're at work. Remember that meetings are about the work, not the background, and kids barging into a meeting is indeed the best distraction in the world.
With just one or two clicks, you can modify your status on Slack or Microsoft Teams to indicate that you're unavailable. Consider a stop sign, a family emoji, or an alternative that you're comfortable with. This gives your remote coworkers an at-a-glance indication that you're away. You need not go into detail as to what you've had to break away and manage at home. A simple status icon goes a long way in conveying availability and empathy.
If a work meeting can be scheduled, so can anything else. That could be lunch, time for fitness/meditation, or engaging with your kids. Be deliberate and intentional about putting family functions in your calendar. That could be time for breakfast, driving to/from school, time for homework, or other activities. Two anecdotes on this approach are shared below by GitLab team members.
What has worked for me is to integrate GitLab into my life, and not the other way around. I set very clear boundaries in my calendar of when is work time and when is family time. Per GitLab's recommendation, my calendar is viewable by anyone and clearly has time for:
kids test prep,
visual therapy for one,
judo pick-upand other appointments I have outside of work. This prevents team members from scheduling over these instances.
If someone does schedule over family time or personal time, I feel confident to decline, unless it is very urgent and I'm blocking it (I always suggest a new time first, before using family time for a meeting). I am also inclined to say that if folks keep scheduling outside of your work time, to make sure you respond back and highlight that, and check if you can find an alternative time that works for both of you. — Nadia V.
When I joined GitLab, it was great to see things in people's calendars like
homework with kids,
date night, etc. Part of onboarding was coffee chats so I saw these “meetings” on calendars as I tried to schedule chats. It reinforced our family first sub-value, and also normalized these activities. It helped me understand that I could set up similar boundaries and not sacrifice bed time or something similar just to have an empty hour on my calendar. — Seth B.
Rules will look different for each family, and they will likely require iteration as projects change and children age. Setting rules of when and how a child (or children) may engage with a working parent is vital. While this may feel rigid or harsh, ambiguity in this area will likely lead to disappointment on both sides. These rules are empowering to the worker, as they're able to share with their manager and teams and weave this into their day-to-day work.
Waiting for work to neatly carve out time for a parent to engage with their child or children is an unwise approach. Be intentional about these ground rules and work with your manager to ensure that they are communicated up/out and respected by your team.
For working parents who have another working family member in the home, consider syncing your schedules so that kids are aware. This helps balance the load, and provides clarity to children. This works best when "parenting shifts" are scheduled into each other's work calendars and communicated with respective work teams.
Being booked at 100% is a risk, particularly for working parents. (See Kingman's Formula for the mathematics behind this.) The ebbs and flows of life cannot be predicted — after all, it's impossible to know everything. If your standing commitments have you at 100%, you have no room to react thoughtfully to life/children, or to plan for improvements.
Stress is contagious, but so is calm. Be ruthless in declining meetings and conveying that your schedule is full once you reach a certain quantity of daily or weekly meetings. Consider using Clockwise to force more focus time into your schedule.
Planning and preparation is wonderful, but as any parent knows, each day brings a set of challenges that are impossible to fully hedge for. Open, honest, transparent conversation with one's manager and team is vital to ensuring that hiccups are met with less stress and anxiety. Communicating one's realities is important to keeping a team on track and adjusting due dates and milestones accordingly.
In the GitLab Unfiltered video above, several GitLab team members discuss tips and advice for balancing full-time parenting while working remotely.
GitLab is the world's largest all-remote company. We are 100% remote, with no company-owned offices anywhere on the planet. We have over 1,300 team members in more than 65 countries. The primary contributor to this article (Darren Murph, GitLab's Head of Remote) has over 15 years of experience working in and reporting on colocated companies, hybrid-remote companies, and all-remote companies of various scale.
Just as it is valid to ask if GitLab's product is any good, we want to be transparent about our expertise in the field of remote work.
GitLab believes that all-remote is the future of work, and remote companies have a shared responsibility to show the way for other organizations who are embracing it. If you or your company has an experience that would benefit the greater world, consider creating a merge request and adding a contribution to this page.
Return to the main all-remote page.