---
title: "Five Tips for Growing Your Engineering Career"
description: "Early-career engineers may struggle to learn and grow while adapting to a new job, especially when time and energy are limited. The guidance recommends identifying knowledge gaps, pairing with teammates, and learning by contributing to unfamiliar project areas, then taking ownership of a defined component through completion, technical decisions, and communication. It also emphasizes teaching and documenting what was learned, tracking accomplishments in a “brag document,” sharing progress with leads and colleagues, and mentoring interns or others to build leadership skills. The author frames growth as intentional “own your own development,” supported by a professional development plan, and gives personal examples including closing gaps in React, Redux, and GraphQL, contributing to technical designs, and giving talks."
---

# Five Tips for Growing Your Engineering Career

[Shopify](https://yomu.fyi/company/shopify) · 2023-10-18 · Nov 25, 2021

**Type:** Explainer

## Summary

Early-career engineers may struggle to learn and grow while adapting to a new job, especially when time and energy are limited. The guidance recommends identifying knowledge gaps, pairing with teammates, and learning by contributing to unfamiliar project areas, then taking ownership of a defined component through completion, technical decisions, and communication. It also emphasizes teaching and documenting what was learned, tracking accomplishments in a “brag document,” sharing progress with leads and colleagues, and mentoring interns or others to build leadership skills. The author frames growth as intentional “own your own development,” supported by a professional development plan, and gives personal examples including closing gaps in React, Redux, and GraphQL, contributing to technical designs, and giving talks.

## Context

The beginning stages of an engineering career can be daunting because new engineers are trying to perform well in a new job and learn as much as possible, leaving limited time and energy to focus on career growth.

## Approach / What changed

The post presents five practices: identify and close knowledge gaps; take ownership of a defined part of a project; share knowledge and document technical decisions; track and communicate progress; and mentor others to develop leadership skills. It also recommends creating and following a professional development plan.

## Takeaways

- Pair programming with teammates who have desired skills can expose engineers to different problem-solving approaches, tools, and techniques.
- Ownership includes seeing work through from start to finish, leading technical decisions for an area, and communicating with the team about it.
- A “brag document” can help engineers track accomplishments and share progress with leads before impact reviews.

**Tags:** [Developer Experience](https://yomu.fyi/topic/developer-experience)

- Source: [Shopify](https://shopify.engineering/five-tips-for-engineer-career-growth)
- Source URL: https://shopify.engineering/five-tips-for-engineer-career-growth
- Ingested by Yomu: 2026-08-30T15:28:31.935Z

[Read original post](https://shopify.engineering/five-tips-for-engineer-career-growth)
