McTaba Labs logo
By Bonaventure Ogeto|

How to find a mentor as a Kenyan university student, and how to ask without being ignored

Find someone two to three steps ahead of you: a final-year student, a junior developer, or an active community member. Ask them one specific question, not a vague request for ongoing mentorship. Earn the relationship through follow-up. Mentorship is built through repeated small interactions, not a single big ask that gets ignored.

Why "will you be my mentor?" gets ignored

The request is too vague and too big. "Be my mentor" means: meet with me regularly, answer my questions, guide my career, and do this indefinitely. No busy person agrees to that from a stranger.

Compare that with: "Hi, I am a first-year CS student at [university]. I saw your talk on [topic] and I am trying to learn [specific thing]. Could I ask you one question about [specific detail]?" That is small, specific, and answerable. Most people say yes to that.

Mentorship starts with a single helpful interaction. If you follow up, ask good questions, and show you act on advice, the relationship grows naturally. Nobody needs to agree to be your "mentor" formally. They just end up being one.

Where to find potential mentors

On your own campus. Final-year students, teaching assistants, and lecturers who are approachable. They are close, accessible, and understand your context. A final-year student who runs the tech club is a better first mentor than a famous developer on X who does not know your name.

At tech meetups and events. Speakers and experienced attendees are often willing to answer a question from a student. Follow up after the event with a short, specific message.

In online communities. Kenyan developer Discord servers, Telegram groups, and X communities have experienced developers who answer questions. Be active, contribute where you can, and direct-message someone who has been helpful in the group.

Through tech clubs. Clubs with alumni networks or external speakers create natural mentor connections. The club leader often knows someone they can introduce you to.

How to write the first message

Keep it short, specific, and respectful of their time. This template works:

"Hi [name], I am [your name], a [year] student at [university] studying [course]. I am learning [topic] and I saw your [talk/post/project] about [specific thing]. I have one question: [specific question]. I would really appreciate your input if you have a minute."

Rules for the message:

  • One question, not five. Respect their time.
  • Show you did your homework. Reference something specific they did or said.
  • Do not ask for a meeting, a call, or ongoing mentorship in the first message. Just ask the question.
  • If they answer, thank them and act on the advice. Then follow up later with what happened.

If they do not reply, do not send a follow-up guilt message. Move on. Some people are busy. Others are not good fits. That is fine.

Building the relationship over time

After the first interaction, the relationship grows through three habits:

1. Act on advice. If someone suggests you learn Git, learn Git and tell them you did it. Nothing builds trust faster than showing you follow through. Nothing kills a mentorship faster than asking for advice and ignoring it.

2. Update them occasionally. Once a month or once a quarter, send a short update: "Hi [name], I wanted to let you know I built [project] since we last spoke. Thanks for the suggestion about [thing]." This keeps you on their radar without being intrusive.

3. Give back. Share an article they might find interesting. Introduce them to someone. Attend their event. Mentorship works best when it flows both ways, even if the flow is unequal early on.

The best mentorships look nothing like a formal programme. They look like two people who respect each other, checking in occasionally, and helping where they can. See the communities cluster for more ways to build your network.

What to do this week

  • Identify one person (on campus or online) who is two to three steps ahead of you in a skill you want to build.
  • Write a short, specific message using the template above. Send it today.
  • If they reply, thank them, act on the advice, and follow up in two weeks with an update.

Frequently Asked Questions

Should I pay for mentorship?
No, not as a first-year. Plenty of developers and senior students are willing to answer occasional questions for free. Paid mentorship programmes exist but are rarely necessary at this stage. Save your money for tools and courses.
What if I message someone and they do not reply?
That is normal. Busy people miss messages. Do not take it personally, and do not send a follow-up message pressuring them. Try someone else. The right mentor is someone who has time and willingness, not just expertise.
Can a second-year student be my mentor?
Absolutely. A second-year who has been through what you are facing right now (first-year registration, picking electives, finding clubs) is often more helpful than a senior developer with ten years of experience. Proximity of experience matters.

Related articles