Должен ли руководитель обучать?
Тут многое уже посоветовали и сказали, внесу свои пять копеек исходя из своего опыта: просто забудь что кроме тебя и гугла существует еще что-то во вселенной. Я тоже помню как по каждой мелочи бегал спрашивал и в ответ слышал "гугл закрыли?" Самое стыдное было то, что потратив 20-30 минут удавалось находить решение таких проблем, которые мне казались кошмаром. Поверь, лучше делать медленно но самостоятельно, чем бегать спрашивать. 
Кто бы что ни говорил, но умение гуглить это первостепенный навык современного начинающего программиста и в первую очередь прививай себе не просто эту привычку, а освой этот навык, он позволит тебе решать задачи, что на данном этапе самое главное. А вникать в решения и степень паршивости этих решений ты сможешь с опытом, но сейчас главное решать. В >80% случаев одна из первых трех ссылок гугла решит твою проблему, из-за которой ты дергаешь остальных. Возьми за правило: если ты за 25 минут не нагуглил решение проблемы, то только в этом случае идешь к руководителю. Поверь, твои походы к нему будут сведены к минимуму.
Нет, руководитель не должен вас обучать, если он сам не учавствовал в вашем приеме и сам не давал обещание вас обучать