Having access to a more experienced programmer who wants to help you grow professionally can speed up your progress. Maybe they are:
How can you make sure you get the most from this help?
Your mentor has much more experience in the workforce than you. They can share their insights with you—as long as you bring the issues that trouble you.
So, for example:
Mentoring is fun if the mentee—you—is receptive. Pay attention to the recommendations from your mentor. If they recommend an article, read it. If they recommend a book or course, get a copy and follow it. If you get feedback on the code review, at least engage with the proposition: discuss its pros and cons, even if there is no time to follow it.
If you don’t have real-world problems from work, you can try creating some. While working on a personal project, you can ask your mentor to review your code. It would be best to work in public. The workflow you could use is:
You do the first implementation on your own
Your mentor gives you some feedback
You implement the feedback.
Doing it in public gives three strong signals to a potential employer:
What has been your experience with mentoring so far? Share your story!
Also published here.