Yeah, one of the most important thing in trading is technical analysis but also fundamental analysis is very important.
But what that is most important is money management and the ability to overcome emotions. These two later things are very important and it can help in helping someone to later make money from trading.
But it is still very important that trading should be considered as something that is very risky. Do it with the amount of money that you can afford to lose. It is not gambling but it is very similar to gambling.
"it is not gambling but it's very similar to gambling" i like this line , totally agree.