Как научиться понимать документацию? На каком языке ее читать?
Новичку и не должен быть понятен сжатый справочник. хоть 10 раз в день его перечитывай. документация вообще не про обучение. это краткая спецификация напоминалка для профи. если сходу мозг ее не воспринимает, значит с тобой все в порядке и у тебя нет  отклонений. можно не заниматься фигней и нормально обучаться всеми доступными способами. а когда созреешь сам будешь туда лазить постоянно тк это самый быстрый способ.
На начальном уровне нет ничего плохого в том, чтобы смотреть гайды. Если мне нужно применить новую технологию с упором на практику - я частенько ищу видео по ней на ютубе. Но если вы долго будете работать с тем же Laravel вы поймете, что документация - это намного быстрее и проще поиска видео, особенно когда вам нужен только референс или маленький кусок кода с примером. Проблем с примерами лично у меня не возникало, большинство API-шек фреймворка мне казались понятными сразу, а базовые примеры чтоб вспомнить как миграцию написать к примеру в доке вроде есть в достаточном кол-ве.

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

Гуру на этом сайте упрекают людей в том, что они не читают документацию
Я думаю этот упрек скорее в том, что люди либо плохо гуглят, либо банально не пытаются найти раздел доки где может находится решение того вопроса, который они задают.  То, что вы спрашиваете - это немного другое.

Вы, кстати, можете попробовать привести конкретные примеры того, где вам не хватило кода или были непоятные термины.