It really is unpredictable but it can be very profitable if you hone your skills to the point in which you can achieve good results most of the time. Analyzing a good altcoin is always the first step to make a succcessful trade.
Trading is all about knowing the analysis and forecasting the market. If you have this art you can easily make the money if market goes up or even if it goes down. Else its a very risky job because you can easily lose out money as you may buy high and prices falls and if it does not rise much you end up making loses for yourself and for client.
It really depends on each preference - trading is not just for all. if you are doing fine and have more winning trades than losing ones and you are even feels ok with some of your loses and find comfort trading, then those are good sign that you can do good here.
It's better than a real job that pays a paycheck on regular schedule, here you can make a lot of money provided you are good in trading.
I would not try this if I am not a risk taker because not all the time we make a successful trades and when we are starting we will have to face a lot of challenges that would even make us think that we will have to quit on this because it's hard than what we think.
Bitcoin and cryptocurrency world really best place for us have a job financial freedom. Everyday, we do need worry about our boss blame us when we cannot complete before deathline in a project. We can wake up and work anytime, all thing depending we want that or not.