Skip to content

Career Progression

Self Improvement

Career

Link Notes
Troy Hunt How I optimised my life to make my job redundant Troy Hunt's point of view
Gergely Orosz My "Investment Mindset" Could work that seems like "sunk costs" on the short-term really be an investment for the long-term?
Being visible Why visibility matters
Being Glue If you stop doing those things, the team won't be as successful. But now someone's suggesting that you might be happier in a less technical role. If this describes you, congratulations: you're the glue. If it's not, have you thought about who is filling this role on your team?
A career ending mistake An insightful essay to help you assess where your career is going and where you want to go
Does the title even matter? Why titles do matter
Work / Life Balance
  • Work and life distinction
  • How to think about balance
  • Balancing techniques
  • Wake up and smell the roses
  • Embrace the suck
  • Anti-patterns
  • Changes
The Tarzan Method Something that often throws people off is the idea that they need to doggedly progress in a straight line
A Pyramid-shaped Career Getting a high-status role early in your career can limit you. You start to associate success with status, and anything that looks like a “step down” feels like losing ground or going backward
What “managing up“ really means: A Practical Guide to Working with Your Manager At its simplest, managing up means working with your manager in a way that makes collaboration easier. It is a collaboration skill

Practical

Link Notes
❗️ Write a brag document
Why you need a "WTF Notebook" Every time I join a new team, I go to the next fresh page, and on top of that page I write: "WTF - [Team Name]." Then I make a note every time I run into something that makes me go "wtf," and a task every time I come up with something I want to change
Expiring vs. Long-Term Knowledge How much of what you read today will you still care about a year from now?
Getting better feedback on your work
  • 5% feedback — do we agree on the problem we think we’re solving?
  • 30% feedback — are we on the right track?
  • 60% feedback — is the solution sound, will we meet our goals?
  • 90% feedback — is there anything we’ve missed?
  • 100% feedback — what have we learnt, and will try differently next time?

Performance Reviews

Link Notes
Gergely Orosz Performance Calibrations at Tech Companies
  • Part 1: The reasons for performance calibrations, budgets, bucketing and stack ranking approaches
  • Part 2: Lifting the lid on calibrations in Big Tech: the politics, strategies, allies. Advice for managers and individual contributors preparing for this key process
Gergely Orosz Preparing for performance reviews ahead of time Things you can do for a better performance review, starting months ahead of when this review will happen
Gergely Orosz Performance Reviews for Software Developers – How I Do Them In a (Hopefully) Fair Way
  • Gergely Orosz's approach to preparing for and delivering performance reviews that are fair, build trust and motivate people
  • See also the companion Performance Self Review Template
Gergely Orosz Common Performance Review Biases: How to Spot and Counter Them 8 common biases in performance reviews and how to counter them
Year End Review
  • Part 1: Summarize your impact
  • Part 2: Summarize how you spent your time
  • Part 3: Self-reflection
  • Part 4: Manager and mentor review
Questions to ask
  • How am I doing compared to your expectations?
  • What do you see as my strengths & weaknesses?
  • What skills do I need to get to next level?
  • Any tips on professional development?

Promotions

Link Notes
Gergely Orosz Software Developer Promotions: Advice to Get to That Next Level
  • Ask about how promotions work, what their philosophy on promoting is
  • Ask them how they would rate your current performance, compared to the current and the next level
Gergely Orosz Preparing for Promotions Ahead of Time Advice to get ready for a promotion, and a reality check on how they work
How to get promoted Almost everyone who does great work toils in relative obscurity. Performance reviews are social fiction. How do people really advance through the corporate hierarchy?
Questions to ask
  • Can we walk through the expectations for the next level to make sure I understand them?
  • What's the most effective thing I can do to make myself a stronger candidate?
  • What areas do you think I should focus on?
  • What are the requirements needed to advance?
  • What are the skills that I'll need to demonstrate?
  • How can I best demonstrate them?
  • If I don't get promoted this cycle, what are some of the likely causes?
  • Examples
    • I'm ready to move ahead in the organization or I will be ready soon
    • I'm enjoying what I do and I look forward to taking on more
    • I'd like to be a candidate for the manager position that's coming up
    • I've only been here for two years, but I've learned a lot and I want to keep learning and growing