Yeah, before you get knowledge it must actually come from people who have already done it before. But getting knowledge from different sources is always important and necessary.Factual statement, that's why you are expected to be trying your best in terms of practicing because that's what will give you the best knowledge and experience.
That's just the fact, you are not going to depend on anyone for knowledge, you have to go an try it out yourself,A lot of people are not getting this right.