Training or Mentoring: What's the Difference?
This post is a cross-post from www.ModernesCpp.org.
Training and mentoring aim one goal: to improve your skills in a well-defined way. Although both aim for the same goal, they use very different ways. One may fit your needs, but not the other.
First, I have to make a short disclaimer.
Disclaimer
The comparison in this post is due to my experience as a trainer and mentor. For almost 20 years, I have trained and mentored in various ways: on-site or online for companies or individuals. Since 2016, I have been a professional C++ and Python trainer. This year, I started a worldwide mentoring program.
Now, I provide about 40 three days classes a year and dedicate the Friday to my international mentoring program.
So, let me start with my comparison.
My trainings take 2 to 3 days, and my mentoring lasts 4 to 8 months. To simplify my argumentation, I assume that training takes three days and mentoring eight months.
Duration
The first noticeable difference is its length.
Methodology
Also, the methodology differs. Mentoring adds a new component.
Overall Content
This comparison shows it crystal clear. Mentoring provides way more content and gives way more flexibility.
Number of Participants
The number of people in a training is pretty limited, but not in mentoring.
领英推荐
Interaction??
With mentoring, there is a new dimension of interaction.
Integration
How can you integrate training or mentoring into your private and business commitment?
Sustainability
Sorry, I have to say this, but classical training has serious issues.
Costs
I can only partially answer this question. Most of the time, your company hires me for a class. Therefore, I assume you will participate in one of my open training. For my upcoming four-month mentoring programs, you have to pay the same for the corresponding training. For my running mentoring "Fundamentals for C++ Professionals", there is no corresponding training I provide. I cannot give an 18 days training.
Of course, I will also provide a mentoring program for entire teams or companies for an adjusted price.
Resume
You may assume it from the comparison. After almost 20 years of training and mentoring, mentoring is my favorite. Additionally, I assume that your company supports you with time and money. Only when you need a quick and concise refresher, and you are a pretty seasoned C++ developer, training may be the right choice.
Here are all the facts in a table:
?Modernes C++ Mentoring,