Как вы думаете, почему существительные папа, дедушка, юноша, мальчишка, дядя, батя, оканчивающиеся на а, я, и существительное подмастерье с окончанием е относятся к мужскому роду? на что нужно ориентироваться при определении рода этих слов-на значение или на окончание именительного падежа? поясните свой ответ
Не нужно орентироваться на окончание, так как есть еще общий род, а там не важно окончание. Род существительного можно определить соглосовав его с местоимением МОЙ (например мой папа, мой дядя и.т.д) - мужской род. У большенство существительных, обозначающих людей,род можно опредилить по полу: мой подмастерье, мой дедушка - мужской род , моя сестра - женский род