I agree. And when a newbie starts trading, he should start with a very small amount, let's say $100 or $200, The gains are not important, but experience will teach him/her a lot of things.
In order to start your carrier in the world of trading, the first and the foremost thing which you need to do is to get some good amount of money which you can then invest in trading. Other than this, you need to learn enough things which can help you in making better decisions in trading. At the beginning, you need to invest small amount of money as there are greater chances of loss of money.
Money should not be the first step, yes you need money to trade and make some money but the first step should be to learn about trading, many people with some money in hand think they can multiply their money easily and that is not the case and that is why we see many threads of newbies complaining about how they lost most of their money.