But for someone who doesn't want to take risks and not really in need of making money in the short term should go for investment like holding.
Of course you don't need a lot of skill to start trading, but you shouldn't ignore the risks you may face in the market. Many of them fail to manage risk properly so that trading only makes them lose.
Look at how many people are asking questions about trading strategies, it's proof that whatever they did before still didn't produce the expected returns. This is logical because when they get return, they won't be asking for new strategy.