The goal of Stack Exchange is to become an expert resource of knowledge for years to come, focusing on very specific topics.
However, this doesn't mean that every question asker needs to be an expert in the field. However, you do need to be serious about the field. People who are merely curious will likely try to post questions that they can find the answers to by digging in and spending some time doing some research. In order to become better at something, one must invest time in learning about that activity, whether it be programming, genealogy, lucid dreaming, physical fitness, or any other topic.
In other words, I don't need to be an expert in programming to first do some research on my own, try out an example, and then ask a question indicating where I'm stuck, what I've tried, and listing any error messages I've found.
Likewise, if my shoulders aren't growing even though I just started workout regularly and eat what I think are good meals, I can still ask a good question on Fitness SE by listing what I've tried, what I'm currently doing, and then going from there.
However, if your question shows you're not serious about the subject, then it's not beneficial. Another goal of Stack Exchange is to make the Internet a better place, so posts that don't show effort from the asker tend to involve things that have already been asked and answered countless times before. You don't need Stack Exchange for such questions, you just need to spend some time doing some research. :)
In general, some community managers have said they'd prefer to see fewer questions of higher quality instead of more questions with lower quality. Quality is key to building a strong community.
As a last and final point, your skill level in the topic has nothing to do with how serious you are about learning that subject. It's the seriousness and commitment that make great questions. Hope this helps!
For more guidance, see How to Ask.