On this page, we're detailing considerations and tips for getting started in a new remote role.
In an all-remote organization, each individual is empowered to work and live where they are most fulfilled. A remote job allows you to work from wherever you're most comfortable. That could be a coffee shop, your basement office, a coworking space, or even a different place every month!
Different companies will have different approaches to remote work. Make sure you understand what your work environment will be like, and whether it matches your own working style.
Remote work is not for everyone. To be a great remote worker, make sure you understand this GitLab operating principle on being a manager of one.
Another element to flesh out during an interview is remote communication. GitLab is an asynchronous company. Much of what we do is communicated through text. For people used to working in-office and default to to verbal communication, it may take some time to transition to communicating information via text.
Being stressed about learning a new job is a reality for many people. Remote onboarding for new GitLab team-members may be new as they join our all-remote culture. Prepare yourself to be flexible, open, and ready to listen, learn, research, try new things, and get comfortable with videos and video calls for your onboarding process.
For those who have not worked in a remote organization before, you may want help thinking through an ideal workspace and need a few tips and tricks for informal communication. Make sure your technology and internet are all working and connected and be ready to introduce yourself, take notes, and ask questions.
Whether you're new to working remotely or have been doing it for a long time, don't be afraid to ask co-workers for advice. It may be helpful to request a mentor to help you acclimate faster.
If you're intersted in finding remote communities to learn from, try one of these:
In the GitLab Unfiltered video above, Sid (co-founder and CEO) and Darren (Head of Remote) discuss the importance of values at GitLab.
Absorbing a company culture in a colocated setting occurs over time, as one witnesses behaviors that are supported, praised, and discouraged. A benefit to working in an all-remote setting is that culture is (ideally) documented.
As you settle into a new role, ensure that you devote time to reading and internalizing company values. While this may feel like a skippable activity, understanding the values early on enables you to have a strong foundation on which to build. Every decision you make in your role should be guided by values. If you have questions about how values are lived, take time during onboarding to consult with others.
At GitLab, one's Onboarding Buddy is there to answer these questions and provide guidance. There is also a
#values Slack channel for related discussions. Whenever you see a value being lived, we encourage the use of a values emoji reaction to reinforce values being used day-to-day.
GitLab's 100% remote culture and our workplace methodologies are highly unique. You should not expect to transfer the norms of colocated corporations into a work from anywhere scenario. Those who thrive at GitLab take the opportunity to drop prior workplace baggage at the door, embrace a liberating and empowering set of values, and give themselves permission to truly operate differently.
So differently, in fact, that many of GitLab's most effective processes would be discouraged or forbidden in conventional corporations. It's not a trap. It's the future of work.
However, engineering an optimal workspace may not come naturally — particularly if you've worked in environments which were defined prior to you joining.
For new remote workers, it's important to think about where you prefer to work on a daily basis. Optimize this for focus. Consider spaces in your home, coworking venue, etc. where you will be largely free from distraction. Given that most offices are riddled with distractions, the ability to design a space that dodges them is a boon for remote workers.
The more focused you are due to your surroundings, the more quickly you can accomplish your duties and move on to important non-work activities.
Pay close attention to ambient sounds, visual distractions, and areas of high traffic. Aim to dedicate a space where only work occurs, enabling you to focus specifically on work while there and healthily disconnect when you exit.
In the GitLab Unfiltered video above, two GitLab colleagues discuss the benefits of living in a lower cost-of-living environment near friends, family, and community.
When you physically leave a home to go to work, it signals to friends and family that you are not easily reachable, and that you are focused on work-related tasks. In a work from anywhere scenario, you're able to remain at home all day should you so choose.
For families who are not used to this, boundaries can be difficult to establish and maintain. When an employee is visibly at home, it may signal to other family members that they are accessible.
Consider having an open, honest conversation with family members about your working hours. Explain that while you are indeed home, you should be considered unreachable unless there's a significant level of need that would roughly align with justifying an office interruption in a colocated setting.
This tends to be particularly vital to discuss with children, who may struggle to understand why a working parent is in the home but unable or unwilling to engage with them for certain parts of the day.
By explaining that a working parent is able to spend more time engaging immediately prior to and after work due to dropping the commute, it helps frame the new scenario in a way that spotlights the benefits to a child. To take this a step further, consider arranging your work schedule to allow for a midday activity with a child. By engaging in this manner, and explaining that such a luxury would have been impossible in a colocated setting, it can help reinforce the benefits of remote work.
Consider visual availability indicators that will allow friends and family to easily know whether or not you're willing to be contacted during working hours.
While working from home is an ideal scenario for many, you may find that you're happier, more fulfilled, and more productive elsewhere. If you feel burdened or socially drained while working from home, consider a coworking space or an outdoor area.
Preferences vary from person to person, and even from season to season. For example, you may find that working while road-tripping in an RV is exactly the kind of environment to maximize your personal and professional happiness.
Or, you may find that working with other nomads in a foreign location provides added clarity and creativity.
People adopt a remote lifestyle for many reasons. It's important to consider unique work environments if you're new to a remote role. If you've been forced into an office for your entire career, you may not instinctively know which work environment is best for you. By experimenting and asking for advice from others who have worked remotely before, you may discover a side of yourself that's finally able to flourish due to newfound flexibility.
At GitLab, team members are allowed to expense costs associated with coworking spaces or external offices, as we recognize that working out of one's home is not always ideal or desired. If you're new to a remote role, ask your manager if external office space is reimbursable.
Whether it's in your home office, at a coffee shop, a coworking space, or elsewhere, consider ergonomics in every instance.
Pay close attention to seating and posture, as well as repetitive stress on arms and wrists. It's worth investing in equipment designed to help you work healthier. Cutting corners in this area now can lead to chronic pains in the future.
At GitLab, team members are allowed to spend company money as they would their own. If you're new to a remote role, ask your manager if ergonomic equipment is reimbursable.
Working remotely enables you to work from all types of environments. Those new to remote working are unlikely to have equipment optimized for that flexibility.
Items such as standing/treadmill desks, standing mats, external keyboard/mice, high-definition webcams, webcam lighting, noise-cancelling headphones, a dedicated microphone, a laptop riser, and ergonomic cases/backpacks should be considered depending on your work scenario.
Not all remote employers provide work equipment. This is an important question to ask during your interview process. However, at GitLab, team members are allowed to spend company money as they would their own, with guidance provided for various types of equipment.
While you will naturally connect with people during your onboarding, you will also need to be intentional about relationship-building via informal communication with your co-workers.
Below are a number of intentional facets of GitLab's culture, created to foster connections.
#gamingSlack channel where fans of video games and digital board games can connect. Coordinating shared gaming sessions is a great way to informally connect with team members and collaborate toward goals outside of work.
#music_makingSlack channel is a place where artists can come together and collaborate synchronously or asynchronously to make music together. Several GitLab team members came together to create All I Want This Quarter Is You (GitLab), a musical masterpiece on the GitLab Unfiltered YouTube channel.
Spend time getting to know GitLab's publicly viewable handbook, which captures everything you need to know about the company.
Technology is ever-changing. Which is one reason why GitLab's onboarding process includes exercises in self-service via an onboarding issue with multiple tasks broken down into small, digestible chunks. Each issue guides new hires to complete certain tasks on certain days, being a manager of one — an operating principle of Efficiency — applies from the very beginning.
Create a routine, then tweak it to find what works best for you. Start with a consistent workday routine, or determine when you have waves of peak productivity and design your work day and routine around them.
If you worked at an office before, you might miss interacting with your coworkers at lunch or in the office hallways. In a remote environment, you need to be more intentional about connecting with coworkers. Make time for coffee chats, reach out to teammates, and share details of your life to help people get to know you.
Be intentional about planning your time off. When you're not working, disconnect by turning off Slack and closing down your email client. At GitLab, this only works if all team members abide by the communication guidelines. It also helps to enable the "working hours" feature on your calendar so that team members in other time zones know when to schedule meetings.
GitLab encourages non-work related communication (talking about private life on a team call) for relationship building. Take advantage of group video calls for bonding, one-on-one video calls between people (as part of onboarding), and be sure to attend periodic summits with the whole company to get to know each other in an informal setting.
Ask your co-workers what their preferred methods of communication are; write them down; and be sure to use their preferred method/s.
It's important to remember that remote workers are responsible for their own connectivity. This may require you to invest in a more substantial home internet connection. It's worth consider redundancy in this department as well. For example, upgrading your smartphone plan to support tethering or investing in a dedicated mobile hotspot or MiFi. This ensures that you have a fallback connection in place should your primary connection fail.
Secondary connections are particularly important when multiple family members work from home. For example, if one member is uploading a large file, that may impact the audiovisual quality of another member's video call. A secondary connection allows each working member to operate on their own without impacting the bandwidth of the other.
For those accustomed to social interactions within a colocated work setting, it can be jarring to move into a remote environment where you primarily work alone.
It's important to pay close attention to your mental health and emotional health as you transition to a remote role. If you sense a void from missing out on face-to-face interaction, act deliberately and early.
Here are a few suggestions to avoid isolation.
For GitLab team members, be sure to join the
#mental_health_aware Slack channel and read our guide on combating burnout, isolation, and anxiety in the remote workplace.
Spreading aloha on a GitLab company call
Lean in when it comes to informal communication. While this requires the use of an unusual muscle — particularly for those who have not worked in a remote setting before — it's important to form and foster relationships.
Making social connections with coworkers is vital to building trust within your organization. One must be intentional about designing informal communication when it cannot happen organically in an office.
If your new remote role does not specify informal communication options available to you, consider reading GitLab's list and implementing at your company.
In the GitLab Unfiltered video above, two GitLab colleagues discuss the benefits of all-remote. In particular, the ability to travel on a continual basis while working and visiting colleagues, friends, and family.
Perhaps the most inspiring and thrilling aspect of embracing a remote role is the sheer potential of it. The possibilities are near limitless when you're empowered to live and work where you are most fulfilled.
While traveling the globe or working from a beachside cafe may not appeal to everyone, remote work enables a dramatically different lifestyle for all. By removing one's commute and ditching the requirement to be seen in a physical office, you're able to structure your work around your life as opposed to the other way around.
This is a profound shift, and it may not be entirely obvious how to maximize one's new reality.
Consider starting a document listing things that working within a colocated environment prevents you from doing. Items such as dropping children off for school, participating in midday community service functions, visiting friends and family outside of peak holiday seasons, learning a new language by living in a foreign locale, relocating to care for an ill relative, moving to a more satisfying environment, working in a more comfortable wardrobe, etc.
By taking a look at what you've been missing, you're able to more easily assemble a plan for embracing such things in a remote setting.
Consider asking yourself what you'll do with the time you save by losing the commute. Perhaps you'll be inspired to embrace a daily fitness routine, cook at home, or spend additional time with friends, family, and community. There's nothing wrong with reclaiming that time and using it to bolster your overall wellness, from improving your sleep habits to furthering your education.
Emna G., founder and CEO at Veamly, speaks with GitLab's Darren M. on a number of remote work topics: reinforcing culture, encouraging work-life harmony, remote work processes, the importance of process optimization in team productivity, and asynchronous communication.
You'll find more videos such as these in the Remote Work playlist on the GitLab Unfiltered YouTube channel.
As aptly stated in Basecamp's Handbook, there’s as much to unlearn as there is to learn when it comes to thriving in a remote role.
Remote work enables a great deal of flexibility, freedom, and autonomy. It also requires adaptibility when it comes to communication, and may require experimentation by the team member to reach peak enjoyment.
It can be tempting for new remote workers to simply implement tactics used in colocated spaces, but from their home or a coworking space. For example, learning to search for answers within documentation rather than tapping someone on the shoulder and asking a question.
This also applies to more nuanced aspects of work, including employee perception. Whereas working from a unique place or doing things differently may be discouraged in a colocated space, consider celebrating such diversity in a remote space.
There is more benefit to working remotely than simply losing the commute. Those new to this paradigm should give themselves permission to explore, experiment, and learn from others both on their team and on remote-centric forums.
GitLab built a comprehensive course on remote work leadership which is hosted on a leading online learning platform, Coursera. The course, titled “How to Manage a Remote Team,” provides a holistic, in-depth analysis of remote team structures, phases of adaptation, and best practices for managers, leaders, and human resources professionals. It is offered free of charge, with an optional certificate available for $49.
This course is ideal for current managers, executives, and human resources professionals who want to learn how to lead and support a high-functioning, scalable remote team. GitLab is one of the world’s largest all-remote organizations; experts from throughout the company will guide you through in-depth lessons for leaders, people managers, and HR professionals to build, manage, and scale.
By the end of this course, you will be able to:
For the final project in this course, you will create a real or hypothetical strategic plan to transition a team to remote operation. You will assess your organization's remote maturity and infrastructure, and identify the best team structure for remote operation — including determining whether to use an all-remote or remote-friendly model. You'll outline plans for documentation, education, leadership, and equipment or resource needs for your unique organization.
This is an intermediate-level course, intended for learners who have previous experience managing or leading people. To succeed in this course, you should have at least one year of management experience. No remote experience is required.
We've created this extensive list of resources for remote professionals, teams, and organizations.
GitLab's library of guides to working remotely is another great resource.
GitLab is one of the world's largest all-remote companies. We are 100% remote, with no company-owned offices anywhere on the planet. We have over 1,500 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.