Good morning @Adam23
Ok so I ended up being busier than expected last night. Sorry for the late response.
So I started using Rhino when I was 15. I started learning grasshopper when I was 16. I started with the courses that David Rutten made Grasshopper Getting Started by David Rutten - 01 - Interface Basics on Vimeo (vimeopro.com)
From there I really just worked through trial and error learning all the params and how each one related to the other. I really cannot stress enough how helpful it was to have an end goal in mind what do you want this to do? And then try to solve that through gh. The amount of stuff you can learn through that is amazing. Through all that I have a lot of hands on in timber framing, which helped me visualize what was needed in my field, that also contributes to how long it took to learn gh, because only until you know how to apply it to your current modeling, can it become the powerful tool that it is.
BUT I would say that I may have made my life harder than it needed to be because there are some great resources for learning gh that although I have not gone through I think would be very helpful and could cut the learn time.
Another resource that I use all the time is this forum. You can look up almost any question imaginable and find an answer. If you don’t find it through a search you can make a topic and get it answered that way. I really have learned a lot from this forum! Thanks McNeel!
For more resources you can look at this other topic that is related to your question. There are a lot of pros that had some great input. Advice to a beginner
If you have any other questions feel free to ask.
Once you become a member you can post Personal Messages that don’t come up on the forum. That can be helpful sometimes.
And I should add. There was a wise man who once said. “The longer I live, the more I find I don’t know.” -Lenard Ravenhill
O! and also. “We often miss opportunity because it’s dressed in overalls and looks like work” - Thomas Edison
Have a great day!
-Ryan Grossmann