Здравствуйте. Отвечу на ваш вопрос с точки зрения Веб Программиста. Призываю коллег возразить, если с чем-то не согласны, или добавить что-то от себя.
По моему, на этот вопрос можно ответить как положительно, так и отрицательно. То есть и да, и нет. Начну с того, зачем я считаю, что ментор может быть нужен
Ментор может быть очень полезен для IT-специалиста, особенно начинающего. Ментор может помочь новичку в освоении новых навыков и знаний, поделиться своим опытом работы в отрасли, помочь сделать выбор между разными путями развития карьеры, и помочь развить личные и профессиональные качества. Такой человек (ментор) может вытащить вас из какой-то ситуации неопределённости, что-ли. Занятия с ментором так же удобны тем, что ту информацию, которую вы бы откапывали часами - этот человек преподаст вам за относительно короткое время (если ментор хороший, опытный, конечно). Да и кроме всего этого - некоторым людям просто веселее с ментором)
НО, не смотря на все прелести, перечисленные сверху - можно прекрасно обойтись без него. 1 - вы сэкономите деньги, 2 - вы, страдая в одиночку (не имея возможности сказать "я не смог", что-бы за вас быстренько всё решили) - быстрее получите навыки поиска информации. Научитесь гуглить, внедритесь, постепенно, в тематические чаты, у вас появятся, возможно, полезные знакомства и тд.
Обобщая ответ: ходите к ментору, если вам надо побыстрее и у вас есть достаточно денег (а ещё лучше, ЕСЛИ ЕСТЬ ВОЗМОЖНОСТЬ - получите высшее образование. Если такой возможности нет - вы не пропадёте, не волнуйтесь), а если у вас времени много, или не позволяют финансы - вы можете стать прекрасным специалистом и без ментора.
Главное в этой истории (без, или с ментором - не важно) - ваше упорство. При наличии упорства и, несомненно, любви к вашему занятию - вы в конце концов своего добьётесь.
Что ж, на этом мой ответ подходит к концу. Надеюсь я ответил на ваш вопрос. А в остальном, удачи вам в вашем образовании и развитии и помните: что бы не случилось - верьте в себя)