To the graduates of the class of 2025: congratulations on landing your first job!
Unfortunately, you’re going to have to quit.
Not right now, but soon. For some of you it will be in six months; for others it might be in a year or two. But eventually, nearly all of you are going to have to give notice.
Don’t worry, there’s nothing wrong with you. It happens to every newly employed graduate. And ironically, the smarter you are and the harder you work, the more quickly it will happen.
Here’s the problem: You’re going to outgrow everyone’s expectations.
That’s unfortunate, because you’ve been raised and taught to “exceed expectations” and almost all of you will do so. But this won’t be because you are so talented. It will be because everyone’s expectations are so low.
They just don’t expect that much of you. But why should they? You don’t know anything! Sure, you’ve taken a bunch of classes, you’ve done the homework, you know the theory, and maybe you even squeezed in a summer internship. But you’ve never done it for real. You’re basically clueless.
They will expect you to learn quickly, but since they know your productivity is going to be low for a while, they aren’t going to pay you much.
Then an amazing thing will happen.
You’ll start to figure things out. You’ll understand how all the theory you learned applies to the real-world problems you’re solving.
You’ll see how the pieces come together so you can finish more and ask for help less. And little by little, you’ll earn that real world merit badge called “competence”.
But here’s the problem: in your mind, you’re now 90% as productive as the person with the better title and the much higher salary.
But in everyone else’s mind, you’re still just a newb…a slightly more productive newb for sure, but a newb nonetheless.
So when you confidently walk into your boss’s office to ask for a promotion and a raise, they’ll tell you how great you are, how much they value you, and because you’ve done such an exceptional job, you’re going to be offered…wait for it…a 10% raise! They’ll tell you how proud you should be of that. “It’s more than double the average raise the rest of the employees are getting!” they’ll say.
If you’re disappointed at this point, you should be. Because you’re not 10% better than you were on day one. You are orders of magnitude better.
And while your current employer will disagree with that assessment, you know who won’t? A new company.
At your next employer, you won’t be judged by who you were. Instead, they’ll see you—and pay you—for who you are and who you will be before too long. They won’t be obsessing over what you were paid before and how big of a raise you are getting, but instead will be considering what you know right now, and what you can contribute.
Working with people is hard, but making them prioritize your work is even harder. Hence, one of the key skills you have to build is getting things done by others.
Ensuring things get done without nagging, micromanaging, or offending the people is an art. I have led many cross-functional work at Practo, Unacademy, and Google, here are a few actionable insights
1. be empathetic to others' priorities as they might have competing tasks
2. phrase your follow-up messages in a way that shows you value their time
A well-written message signals that you’re not just asking for a status, but also offering support to make progress, something like
"""
Hi [name], just checking if there’s an update on [task]. I know you’re busy, so let me know if there’s anything I can do to help.
"""
3. space out follow-ups, and give people enough breathing room to act
4. build strong relationships with your peers
Remember, people naturally prioritize tasks for those they respect and enjoy working with. Invest in building these relationships by acknowledging their contributions in public forums like meetings.
When I was a Platform Engineer at Practo, on day 1, I was told to be friends with everyone, and a few months later I realized why. I learned that people will help you, not because they have to, but because they value your partnership. This stays true in any role.
5. escalations should feel like collaboration, not confrontation.
Sometimes, despite your best efforts, a task gets stuck. In such cases, start with direct communication and clarify expectations and blockers with the individual.
If things still don't move, loop in senior, but frame the escalation not as a complaint but as a team effort to unblock the work. For example,
"""
Hi [senior], I wanted to bring this to your attention since [task] is crucial for [goal]. [Name] and I have discussed this, but we’re still facing [specific issue]. Could you help us figure out the next steps?
"""
6. people do what gets tracked, so make sure that regular status checks are brought up during common meetings, or periodically over async platforms like Slack and Teams.
But irrespective of all the above points, there is one thing that matters the most. After someone helps, don't just move on, thank them meaningfully. Public appreciation in a team call, a quick Slack shoutout, or even a private note goes a long way.
When people feel valued, they're more likely to go out of their way to help you or prioritize your work.