Why can a mentor help your tech career?

Search for a command to run...

No comments yet. Be the first to comment.
Building the demo was the fun part. Now let's deploy it to AWS. In the previous post I built a patient-scoped clinical RAG: a NestJS API running an agentic loop over Bedrock, Postgres with pgvector fo

In the previous post I built a RAG system over my One Piece notes. At the end, I said I'd tackle something more real next: RAG for the healthcare industry. So here we are. The anime version was fun, a

Last year when I went to React Miami, I was talking with a friend about what anime they were watching and a popular one jumped into the conversation: One Piece. Many friends had recommended it to me, but due to the amount of episodes I doubted if I s...

Hello everyone! When I started building my Year Soundtrack Generator, I needed three things: user authentication, a database, and file storage for audio. Instead of juggling multiple services, I chose Supabase. In my previous post, I covered how I us...

Think about the moments that defined your year. Maybe it was a big win at work, a trip that changed your perspective, or even a difficult experience that taught you something important. Every moment—joyful or challenging—carries an emotion worth reme...

Hi everyone!
Have you ever wondered how to accelerate your professional growth in tech? Whether you're starting in technology or already have experience, you've probably heard the word mentor at some point. You might have even received or given mentorship. If you'd like to know how to get started (either as a mentor or mentee), this post is for you. We'll cover basic concepts and tips to make the most of mentorship.
In my case, when I started my tech career, I was fortunate to meet people who were key to my personal and professional growth. Although I didn't have formal mentorship initially, interactions with these people served as guidance that added tremendous value, helping me direct my efforts and advance in my career.
Mentorship is a space to learn and get guidance from an expert in a particular field. The main roles are:
The mentor: responsible for guiding the session and sharing their experience
The mentee: who receives and benefits from the mentorship
Common activities include:
Portfolio and CV review
Interview preparation
Career planning and goal setting
Each mentorship is unique and adapts to the mentee's needs.
Although these roles are often confused, each has a distinct purpose:
Mentor: Shares experience and knowledge to guide your professional development
Coach: Helps you find your own answers through questions and reflection. Doesn't necessarily have direct experience in your field
Sponsor: Uses their position of influence to advocate for you and create concrete opportunities in spaces where you're not present
For example:
A mentor might help improve your portfolio
A coach would guide you to identify your strengths
A sponsor could recommend you for a key position
Not at all! Some people become mentors after leading teams, facing unique challenges, or simply learning directly from experience. What's valuable about these mentors is that they perfectly understand the challenges of learning without formal guidance and can share practical strategies that really work.
In my experience, mentorship can make a significant difference in your career by helping you:
Avoid common mistakes others have faced
Focus your time and energy on truly beneficial areas for your goals
Accelerate your professional development with experience-based advice
There are several ways to find mentors in technology:
LinkedIn: Contact professionals politely and respectfully. Introduce yourself, your goals, and why you think they can help you
Tech communities: Connect with people passionate about sharing knowledge at meetups, annual events like DevFest, International Women's Day, AWS Community Day, and others
If you know others, share them in the comments to help others!
Working on your personal plan can help you get more out of mentorship:
Define your specialization area. If you're not sure yet, check platforms like roadmap.sh, where you'll find different paths with relevant topics. If this doesn't help clarify, don't worry, a nice project is coming to help you discover what someone does in specific roles!
Set clear and measurable objectives. For example, if you want to get into Data Science, start by learning Python, studying basic algorithms, finding interesting challenge repositories, and participating in Kaggle competitions
Prepare specific questions. Having clarity about what you want to learn will make sessions more productive
Keep track of your progress. Use GitHub, note apps, or even a physical notebook to document your progress. Remember, everyone's progress is unique, so go at your own pace and enjoy the process
First, congratulations on making this decision! Being a mentor is a great opportunity to give back to the community and continue learning. Some recommendations:
Review feedback techniques, such as:
Radical Candor: balance showing you personally care with directly challenging
Hamburger Technique: start with something positive, then constructive criticism, and end with another positive aspect
Learn to ask the right questions to guide the mentee and encourage reflection
Ask for feedback regularly to identify areas for improvement and know your strengths as a mentor
If you have any additional tips, share them in the comments! I'd love to hear about your experiences and learn from them.
Until the next post, let's keep coding and learning together!