The other big hurdle is not being able to assess information for accuracy. If you have no prior knowledge, you have no clue whether that blog post with a guide you found is written by someone clueless or a genius.
That's definitely a thing in programming tutorials. When I'm unfamiliar with a library or something it's hard to tell if a tutorial is actually following best practices or if it's "tutorial code", distilled and technically working but missing edge cases or not scalable.