This document describes best practices for internship for learning with Product.
Internships are a great way for a GitLab team member to learn about being a Product Manager at GitLab. Use this guide for planning and executing an internship under an IC PM who acts as the 'Intern Mentor'.
The first step you will need to take in order to start an internship in Product Management is to find a mentor from the Product Management team.
You can reach out on slack to the #product channel and express your interest in an internship and that you are looking for a mentor.
Another option is using the table below that will help match mentors and interns. If you are interested in participating in an internship, either as a mentor or intern, please fill out your details in the table below. If you see an empty slot for a mentor/intern, feel free to reach out to that person to see if they are available to be your internship match.
Mentor | Intern | Group | Mentor Timezone | Intern Timezone |
---|---|---|---|---|
Feel free to schedule a coffee chat with any of the PM internship Alumni. You can review the list of PM internship below. These chats can be helpful when deciding whether to apply to participate or if you're unable to participate but want to hear about the experience and what alumni have learned during their internship.
The Product Development Flow at GitLab offers a systematic way to scope Product Internships for learning. While not mandatory, it is helpful to select one of the tracks to focus on for the internship. Available tracks:
Selection of which track to pursue for the internship should be based on the goals of the PM intern.
Start date | End date | Group | Track | Name | Title | Takeaways |
---|---|---|---|---|---|---|
2023-01-23 | 2023-04-17 | Create | Build | @agulina | Frontend Engineer | tba |
2023-02-27 | 2023-05-22 | Verify | Validation | @atanayno | Sr. Support Engineer | Learnt various aspects of PM workflow: milestone planning, PI review, direction update, competitor review, opportunity canvas, release post items & blog posts, customer interviews; worked on the experiment with funnels to encourage upgrade from Premium to Ultimate; explored CI components & catalog, discussed dogfooding of CI components within GitLab. |
2022-03-21 | 2022-06-10 | Foundations | Validation | @m_frankiewicz | Backend Engineer | Practiced qualitative customer interviewing: prepared discussion guide, led 7 customer interviews, documented results in Dovetail. Derived key insights and patterns from customer interviews and surveys' feedback. Created and presented opportunity canvas to to the Director and VP of Product. |
2021-10-25 | 2022-03-23 | Organization | Build | @aciciu | Support Engineer | Learned the PM workflow on how to triage and plan for a release. I collaborated and participated in discussions with engineers, EM and product designer, regarding scheduling. |
2021-08-02 | 2021-10-29 | Plan | Project Management | @cbazan1 | Sr. Customer Success Manager | Conducted a joint webinar before the internship program on How GitLab does Product Management. Learned the day-to-day of a product manager, including triaging issues and managing expectations with customers, UX, and other stakeholders. Learned how Product Managers use operational metrics and performance indicators to measure the success of feature adoption. And experienced the validation and build track for prioritizing and breaking down work. |
2021-06-14 | 2021-08-19 | Editor | Build | @mmacfarlane | Team Lead, Enterprise Sales Development | Delivered Snippet rendering feature in 14.2 and published accompanying release post. Learned Build track workflow and relationship management between Engineering Manager, Product Designer, and Technical Writer. |
2021-01-18 | 2021-04-18 | Release | Release | @iganbaruch | Sr. Technical Product Marketing Manager | During GitLab 13.9 planning and development I worked closly with the PM of the Release group, and learned all the main PM tasks around development of a milestone. Then I was acting as a PM and led the planning, development and release of GitLab 13.10 and GitLab 13.11 in the Release group. |
2020-08-05 | 2020-11-01 | Monitor | Validation | @mmacfarlane | Team Lead, Enterprise Sales Development | Created and presented opportunity canvas to VP and EVP or Product at GitLab. Conducted 8 interviews utilizing UX Research team, Respondent.io, and Dovetail. Create discussion guide for interviews. Learned Validation process from start to finish. |
2020-02-01 | 2020-04-30 | Monitor | Build | @williamchia | Sr. Product Marketing Manager | I got to PM the release of Status Page. |