Akila Loganathan - New Support Team Member Start Here
module-name: "New Support Team Member Start Here"
area: "Customer Service"
maintainer:
- rspainhower
Introduction
Welcome to the Support Team, we are so excited that you've joined us!
As you work through this onboarding issue, remember that this issue is non-confidential and is public. Please do not add any confidential data such as customer names, logs, etc. to this issue. Linking to the appropriate Zendesk ticket is OK!
For the manager: Creating this Issue
-
Create an issue using this template by making the Issue Title: - New Support Team Member Start Here -
Edit this issue's description to remove the irrelevant path based on the team member's role (engineer or manager). -
Add the team member and their Onboarding Buddy as the assignees. -
Set an initial due date 6 weeks from the start date. -
Discuss an initial area of focus with the new team member and onboarding buddy. -
(APAC only) Invite the team member to the monthly Skip Level with the Senior Support Engineering Manager.
For the onboarding buddy
-
Identify recent tickets which can be learning opportunities and pair with the new team member to work on them. -
Review helpful resources for the initial area of focus such as senior team members with expertise, Slack channels, scheduled pod calls, and key documentation.
Goals of this Support Team Member Onboarding Issue
This Issue is an tracking issue with a checklist of all the Learning Modules that comprise Support-specific Onboarding. Keep this issue open until you complete all the Learning Modules for your role.
General Timeline and Expectations
- Read about our Support Onboarding process.
- Your Support Onboarding Buddy is your primary contact-person during your onboarding. They will schedule regular check-ins with you and will be able to guide you through your Onboarding Modules at least until your onboarding tasks have been completed. Once onboarding has finished, continued pairing with the Onboarding Buddy is always encouraged but at the support engineer's discretion.
- For some engineers, strictly following the onboarding pathway may not be the best learning experience. Joining Senior help sessions and pod calls can be a helpful complement to the training material by providing exposure to current tickets and troubleshooting methods, and as an introduction to the rest of the Support Team.
- If there is a particular technology or area of interest for you, speak to your Onboarding Buddy or Manager to setup a pairing session to review related tickets.
Support Engineer onboarding pathway
Each of the modules listed below has an issue template in our Support Training project. To create your training issue, create a new issue using the links below, follow the instructions for the title, assign it to yourself, and save.
NOTE: When you instantiate one of the modules, replace the placeholder link below with a direct link to the new Issue ID.
It should take you approximately 6 weeks to complete all the modules that make up your onboarding pathway. It is expected that you will have more than one module open at any given time. Please refer to the Support Onboarding process. You will begin working on tickets partway through this process. Many new engineers find that working on tickets is a very engaging and effective learning experience. If working on tickets accelerates your learning, you can postpone the completion of some modules in order to spend more time on tickets during your onboarding.
-
New Support Team Member Start Here (this issue) -
Git & GitLab Basics (#4208) -
Customer Service Skills (#4210) -
GitLab Support Basics (#4213) -
Zendesk Basics (#4214) -
Check off the following tasks when the modules are created. Completion is not required before closing this issue, and should be worked on in parallel and completed according to the expected timeline:
Support Manager onboarding pathway
Each of the modules listed below has an issue template in our Support Training project. To create your training issue, create a new issue using the links below, follow the instructions for the title, assign it to yourself, and save.
NOTE: When you instantiate one of the modules, replace the placeholder link below with a direct link to the new Issue ID.
-
New Support Team Member Start Here (this issue) -
Support Manager Basics (create new issue) -
Git & GitLab Basics (create new issue) -
GitLab Support Basics (create new issue) -
Zendesk Basics (create new issue) -
Triaging Tickets (create new issue) -
Customer Emergencies (create new issue) -
GitLab.com CMOC (create new issue) -
Booster Dotcom Emergency Training (create new issue) -
SSAT Reviewing Manager (create new issue) -
Check off the following tasks when the modules are created. Completion is not required before closing this issue, and should be worked on in parallel and completed according to the expected timeline: -
Documentation (create new issue)
-
As you will work closely with the Sales and Customer Success departments, it is important to understand their perspective. We created specific sales focused trainings called Tanuki Tech with introductions to tech and gitlab in general. They are also a good starting point for a Support Manager to get a big picture view of the company. Take a look at the trainings below to find out more:
-
Introduction to Technology teaches fundamental concepts such as applications, operations, and the hybrid cloud. -
Introduction to Gitlab helps you to understand What does GitLab do?(at 5:06) andWhere we are in product evolution(at 9:35). -
The People of Technology course helps you get a better understanding on the different technical roles at the company. -
In Introduction to Development topics include how software is developed, where applications run, the public cloud, and APIs.
Once you complete the onboarding modules, you may also wish to complete "Installation & Administration Basics"(create new issue) and "Customer Service Skills"(create new issue) from the Support Engineer onboarding pathway.
Final Steps, Onboarding Feedback & Documentation
Keeping our documentation and workflows up to date will ensure that all Support team members will be able to access and learn from the best practices of the past. Giving feedback about your onboarding experience will ensure that this document is always up to date, and those coming after you will have an easier time coming in.
-
Schedule a call with your manager to discuss your onboarding issue or integrate this into your 1:1. Answer the following questions: - What was most helpful?
- What do you wish existed in your onboarding, but does not?
- In which areas do you still not feel confident?
- In which areas do you feel strong?
-
Make an update to one or more Support training module templates to make it better and link them below. The files are located in an issue template in the support-training repository. Have a maintainer or manager review. - _________
-
Set up your Calendly account -
Read about Gmail labels and how you can optimise your email inbox for better efficiency in our Handbook. Check for Search operators and how you can use them in your filter rules -
Consider joining the #spt_donut Slack channel if you want donut pairing with support team members. -
APAC only: Consider joining the #spt_donut-apac Slack channel if you want donut pairing with APAC support team members.
-
-
Discuss with your manager about adding yourself to the Support Team Sync meeting rotation as Chair and Note-taker.