They say that day trading is a skill, so practicing should make you good at it right? How long someone from newbie to advanced should spend to be considered good?
Depends on what really is the aim. Some may be just to develop and practice their system and not for the monetary and some for the financials. So it would be based on the outcome on how you would say the system and the approach is good or effective.