Certainly, one can make money with bitcoins by trading them or even with other digital currencies. As the process goes, you can buy them when they are at lower price and sell once they increase and you can earn profits. It only needs the understanding of the market trend like share trading. Do it on regular basis and you will get a knack of it. Bitcoins trading can also be done using arbitrage method. Buy it cheap and sell them elsewhere at higher prices.
You can earn bitcoins
by accepting them or getting tipped. Bitcoin tips can be accepted by a shop owner as one of the payment forms. It can also be used in a restaurant, coffee shop or a hotel. So, it all depends on how the transactions are being planned at the receiver end. There is another way to earn bitcoins which is using them for online activities. If you have a blog or a participant in discussion forum, you can even earn on the new likes and comments by your audience. Rather earning from bitcoins is no rocket science but yes, a bit strategic. I hope this helps and clears your concern to some extent.