trading is not necessary though, no one is forcing anyone here but if you want to learn you can always will. and yes i agree that experience is the best teacher
because the best way to fully understand something is by doing it when you're in that given situation, not by reading, seeing nor memorizing. But some things
on trading are not necessary to experience like putting a lot of money when you trade for the first time. this kind of tips can be found usually on the internet or this forum