Mining bitcoin requires a hefty investment. It is probably still profitable but it's not as easy as it used to be. For the bitcoin you need Asic miner, cheap electricity, safe room (possibly with air conditioning). Money can be made but it takes a lot to invest. Mining with PC video cards is option for some altcoins and you can earn small amount of money - depending on the coin and on the mining rig.
For me mining is also profitable yet it needs a lot of requirements so that you can gain.as talked mining needs to be safe and your computer must be in full condition as needed for this, although Im not taking mining but still I have an idea because I'm coming up to it soon as I am prepared.
For now I'll be studying for mining strategy so that maybe I fail but not too much if I go for it alteady.
As of now it's profitable as I observed yet diffucult one also.