One of the most important factors for every new trader to know is that trading is not a get rich quick scheme and it's not something that newbies should rush into without first learning how it works, patience is a virtue in trading. Many young people wants the easy life where they can work from anywhere they are without answering to any bosses, trading presents them with such goals and opportunity, that is why many of them jump into it without patiently learning how the market works. Aside from understanding technical analysis and fundamental analysis they also need to understand emotional state of mind and not being greedy.
Their is no easy money in the world, one has to work hard to earn money. Those who come to trading with mindset of becoming rich in few weeks are the one who end up losing money. If you are starting a career in trading then you have to know the risk associated with it first because trading is a risky business and their is no guarantee that you won't bear loses even if you master it. Trading needs your time and interest so that you can master it over a period of time.