Да, можно самостоятельно научиться программированию, используя бесплатные ресурсы в интернете, такие как онлайн курсы, видеоуроки, форумы, блоги и т.д. Существует множество ресурсов, которые помогут вам освоить различные языки программирования, научиться работать с различными инструментами и технологиями.
Чтобы найти наставников или сообщества, где можно задавать вопросы о программировании, можно обратиться к различным ресурсам в интернете, таким как форумы программистов, сообщества на платформах для разработчиков, чаты и группы в социальных сетях, онлайн митапы и встречи для программистов. Также можно присоединиться к специализированным курсам или онлайн программам, где есть возможность общаться с преподавателями и другими студентами. Важно выбирать активные сообщества с опытными участниками, чтобы получить максимальную пользу от общения с ними и задания своих вопросов.