Development Department Career Framework: Intern
Development Department Competencies: Intern
Dev Framework | Development Framework | Engineering Framework
Interns at GitLab are expected to exhibit the following competencies:
Intern Leadership Competencies
Engineering
- Assumes goodwill, and is able to disagree and commit.
- Capable of delivering work with clear requirements and guidance.
- Constructively raises concerns.
- Communicates in a clear, timely, and effective manner.
- Able to clearly and effectively convey their thoughts and reasoning.
- Demonstrates interest and proactivity in learning about the organization and processes
Development
- Maximize your productivity through effective time management
- Be proactive and take the initiative when the opportunity presents itself
- Demonstrate flexibility by being open and adaptable when assigned work tasks
Intern Technical Competencies
Engineering
- Exhibits proficient problem-solving skills.
- Skilled at delivering small iterative deliverables supported by Senior Team Members
- Seeks guidance when blocked and iterates to a solution.
Development
- Writes tests with every MR and works to uplift the quality of the code.
- Proactively partners with mentor to solve technical challenges.
- Asks for help when an Issue is taking longer to implement, works with the team to split the Issue into smaller Issues.
- When working in an existing code area, leaves it in a better state than before.
- Identify skills gaps and take the appropriate GitLab offered training
- Consult GitLab Documentation to expand knowledge related to the GitLab Product
Intern Values Alignment
GitLab
- Adhere to the Collaboration Competencies for this job grade.
- Adhere to the Results Competencies for this job grade.
- Adhere to the Efficiency Competencies for this job grade.
- Adhere to the Diversity, Inclusion & Belonging Competencies for this job grade.
- Adhere to the Iteration Competencies for this job grade.
- Adhere to the Transparency Competencies for this job grade.
Development
- 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.
- Requests expert help from others recognizing that diverse opinions/experience improve the quality of their solution
- Incorporates 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.
Last modified May 18, 2024: Remove engineering exclusion and fix related errors (
bed28b7f
)