Job satisfaction is important because it helps us have a healthy attitude that permeates all areas of our life. One was to ensure job satisfaction is having an honest conversation about career development with your manager. A good manager is willing to act as a mentor and help foster your career growth.
Mentoring, in my opinion, is an overused term because I think we do it without putting the “mentoring” label on it. Mentoring is not like a shoebox with stuff in it that you pull out when you need it. It’s more aptly called relationship building, and it’s a core skill you should develop to use personally and professionally.