It's been a good 2 years for me and I am still considering myself a beginner:) I think it's more about the daily amount of time spent to learn and practice trading.
It does not mean that if people learn completely about trading then he will never loss money because without learning you also have to get experience. One thing is learning and one thing is to utilize that learned lesson in a field to get experience so you will apply all the planning and strategies in trading then through consecutive losing and winning you will make you better trader. If you learn about trading then also learn that by losing money you will not stop here because this losing is your courage that next time you will make better decision. But still if you are losing for four or five times then stopping at this point will be wise so first learn and then again initiate trading.
A person should not consider himself as a master of trading by just a single win because there happens annotative things which you will never know before. Although trading is risky but numerous people are getting profit from it but they did not get continues advantages but they learned from their defeats and remain attached with learning also they did not loss hopes of success.