Software engineering mentorship gives you information you cannot get inside your own company.
A mentor tells you what your manager softens.
They know what the next level’s bar says. They shorten a 6-month lesson into one conversation.
They cannot get you promoted, refer you anywhere meaningful, or make you visible.
A mentor cannot get you promoted. They can tell you exactly why you were not.
That is more useful, and much rarer.
I run 1:1s, write performance reviews and sit in calibration as a Deputy Engineering Manager.
Most of what gets written about mentorship skips the part that matters.
What does a mentor actually change?
Three things, and they are all information problems.
They tell you what your manager will not. A manager has to work with you tomorrow.
Someone outside your company does not.
They know what the next level looks like from having read real promotion packets.
And they shorten a 6-month lesson into 1 conversation.
Most engineers have never read a real promotion packet. They are guessing at a bar that is written down somewhere they cannot see.
Everything else people claim about mentorship is a side effect.
What can a mentor not do?
Three things.
They cannot refer you anywhere meaningful. A referral comes from someone who has seen your work.
Paid sessions are not that.
They cannot make you visible, because visibility comes from doing work other people depend on.
And they cannot fix a company with no path to your level.
Anyone offering referrals as part of a mentoring package is selling something else.
What do most people get wrong?
They ask for general advice. “How do I become a staff engineer” is a generic question.
It produces a generic answer.
The useful version points at an artefact.
“Here is the design doc I wrote last month, and the feedback I got.”
“What would you have written differently, and what does that say about how I think?”
That question cannot be answered generically. It forces someone to look at your actual work.
How do you use a session properly?
Bring an artefact: a document, a piece of code, a difficult message, a promotion case.
Say what you already tried. Otherwise you spend half the time on ruled-out options.
Ask for the disagreement rather than the opinion. Then write down the decision at the end, not the discussion.
Sessions without a decision feel productive and change nothing.
Peer mentoring is underrated
You do not always need someone senior.
Someone 1 level ahead remembers the specifics.
They know what the promotion committee asked last quarter. They were in front of it.
Someone 5 levels ahead remembers the principles, which are useful and much harder to apply.
When is mentorship the wrong tool?
In 3 situations. If you do not know how to do the job, you need training.
If you know what to do and are not doing it, you need accountability.
And if your workplace is genuinely broken, you need a new job.
A mentor helps you see that faster.
That last one is often what actually happens.
What I look for as a mentor
I take on people who bring problems, not questions.
The ones who improve fastest arrive with something they made.
And a decision they are stuck on. And a willingness to be told they are wrong.
The ones who stall want reassurance. That is a legitimate need and it is not what this is.
Common questions
How often should you meet a mentor?
Every 2 weeks works better than weekly. You need time between sessions to have done something worth discussing. Monthly loses the thread. 4 sessions is enough to know whether the match works. A mentor who cannot say that honestly is the wrong mentor.
Should you pay for mentorship?
Paying buys you honesty and a scheduled hour. Free mentorship rarely sustains that past month 3. What it should never buy is a referral or an introduction. Anyone bundling those is selling access. Access from someone who has not seen your work is worth nothing.
Is a mentor inside your company better than an outside one?
Inside knows the politics. Outside will say the sentence nobody inside will. Use both if you can. An internal mentor cannot tell you the company has no path to your level. They work there, and that answer costs them something.
How senior should your mentor be?
One level ahead is often better than 5. Someone 1 level ahead remembers the specifics. They know what the promotion committee asked last quarter. They were in front of it. Someone 5 levels ahead remembers the principles. Useful, and much harder to apply to your Tuesday.
The short version
A mentor gives you information you cannot get from inside your own company.
They cannot give you visibility, referrals or a promotion.
Bring real work. Ask for the disagreement. Leave with a decision.
Want that from someone who sits in calibration and writes the reviews?
Mentorship is 400 euro a month, 4 sessions plus async support.
