Seek useful feedback
Ask for feedback regularly. Constructive criticism helps you understand your strengths and areas for improvement.
Ask about a specific decision, deliverable, or collaboration, then choose one improvement to practise.
Build your technical skills, demonstrate your impact, and prepare for broader responsibility. These practices come from my career experience; use them as a starting point, not a complete formula for advancement.
Start with a 20-minute career review this week.
Ask for feedback regularly. Constructive criticism helps you understand your strengths and areas for improvement.
Ask about a specific decision, deliverable, or collaboration, then choose one improvement to practise.
Showcase relevant skills and experience on LinkedIn, using accurate keywords that help employers find your profile.
Tailor your resume to each role and highlight relevant outcomes. I keep mine as HTML in a Git repository so I can update it, host it on GitHub Pages, and generate a PDF to share.
Technical proficiency matters alongside the skills that help a team succeed:
Keep updating your knowledge and evaluating industry trends against the needs of your work.
Strong delivery matters, but repeating familiar tasks alone may not prepare you for broader responsibility. Pair dependable work with visible outcomes, sound decisions, and deliberate learning.
Once a week, write down one example of:
Use these notes in check-ins, performance conversations, and updates to your resume or profile.
Some assignments are mainly about carrying out an agreed plan; others require deciding which plan makes sense.
Both kinds of work matter. To broaden your experience, volunteer for a piece that includes framing the problem, explaining trade-offs, or making a recommendation—not only completing the agreed steps.
Choose work that matters, teaches you something new, and has enough structure to begin responsibly.
If you are unsure how to begin, ask someone to help define a smaller first deliverable before you commit.
If one recurring responsibility depends on you alone, make it easier for the team to cover.
Good coverage supports your teammates and makes it easier to take on different work.
Bring your manager a proposal that covers four points:
If the timing is not right, ask what smaller contribution could be useful and when to revisit the conversation.
Try not to make finishing a broad course the prerequisite for starting useful work; you may spend time on material you do not need yet.
Instead, name the next deliverable and list two or three knowledge gaps that could block it. Find a focused answer in documentation, a short lesson, or a conversation with a teammate, then use it in the deliverable.
Review the result, note what remains unclear, and choose the next small learning step. For example, before proposing a service redesign, learn just enough about the current system and its constraints to compare a couple of options.
New work can take longer while you build context. Set expectations early, share progress in small increments, and ask for feedback before the final delivery.
When you get stuck, describe what you tried and what decision or help you need. Avoid hiding delays or trying to compensate by working in isolation; surface risks early so the team can help adjust the plan. If the work is not meeting expectations, discuss the gap and agree on a recovery step.