Everybody's journey is different, and it depends on whether you are starting from a base of having some musical knowledge, such as playing an instrument, or not. It also depends on the level you want to achieve - music producers are constantly learning, even those who have been in the industry for 20+ years! In terms of learning the required skills to get started, these are some estimates:
Once you are working in the industry, it can take anywhere between 5 and 10 years to build up a reputation, and solid network of paying artists/clients. You learn and grow, and eventually become profitable with your craft.