GitLab built a comprehensive course on remote work leadership which is hosted on a leading online learning platform, [Coursera](https://www.coursera.org/). The course, titled “**[How to Manage a Remote Team](https://www.coursera.org/learn/remote-team-management)**,” 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.
GitLab built a comprehensive course on remote work leadership which is hosted on a leading online learning platform, [Coursera](https://www.coursera.org/). The course, titled "**[How to Manage a Remote Team](https://www.coursera.org/learn/remote-team-management)**," 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.
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:
- Lead in a remote environment
- Build a remote organizational culture and practices
- Assess teams’ and managers’ readiness and preparation for remote work
- Assess teams' and managers' readiness and preparation for remote work
- Create a foundational strategy for executing a remote transformation
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.
* Still largely concentrates on growing themselves.
* Seeks out opportunities to expand their technical and non technical skills through continuous learning practices.
* Often works with other team members to grow their own understanding of the team’s domain through code reviews, pair programming or mentoring sessions.
* Often works with other team members to grow their own understanding of the team's domain through code reviews, pair programming or mentoring sessions.
* Participates in [code reviews](https://docs.gitlab.com/ee/development/code_review.html) and uses [best practices](https://docs.gitlab.com/ee/development/code_review.html#best-practices) when giving and receiving [feedback](/handbook/people-group/guidance-on-feedback/).
* Provides additional feedback whenever possible (i.e. [360s](/handbook/people-group/360-feedback/), Pulse, etc).
* Communicates clearly and effectively, especially in writing, when working with peers, stable counterparts or their manager on technical tasks or issues.
* Gives positive feedback in public and negative feedback privately with care.
* Executes tasks in team projects, demonstrating ownership of them from conception to completion.
* Requires supervision to deliver projects in time, growing bias for action.
* Recognises complexity of the team’s product or the team’s process, and proposes solutions accordingly.
* Recognises complexity of the team's product or the team's process, and proposes solutions accordingly.
* Capable of implementing solutions based on the complexity, and asks for guidance when the complexity increases unexpectedly.
* Analyzes team processes and proposes areas where efficiency improvements can be made.
* Requests expert help from others recognizing that diverse opinions/experience improve the quality of their solution.
* Collaborates and consults with stable counterparts including understanding their roles and responsibilities and focusing on fostering productive working relationships.
* Shows that they are aware of differing priorities between groups.
* Prioritizes work by following [GitLab Priority and Severity label](/handbook/engineering/infrastructure/engineering-productivity/issue-triage/#priority) guidelines, focusing on high-value activities, completing tasks with the earliest deadlines, and when in doubt, seek clarification regarding the priorities.
* Balances short term gains and long term benefit with team’s help. For example, advocating for technical debt resolution and understanding the opportunity cost in comparison to a quick customer win.
* Balances short term gains and long term benefit with team's help. For example, advocating for technical debt resolution and understanding the opportunity cost in comparison to a quick customer win.
* Creates proposals for their team that clearly defines the problem, offers alternatives, and proposes a solution. These proposals are small in scope, looking to address problems with a small surface area.
* Incorporates [Iteration](/handbook/values/#iteration) in every aspect of your job (examples: development, issue creation, planning, process improvements)
* Provides context and background on projects and issues so that those with no prior knowledge are able to contribute to the discussion.