There is no money in computers, but then Linux, open source software comes along.
Free software like Linux (and all the other linux desktop variants), will definitely help you do something to earn money. It's like your first steps towards a journey through educating yourself, working hard to make ends meet. I cannot promise you fame and fortune, but it will definitely help you get started.
So, what do you need? A lot of time; a lot of patience. Learn everything you could learn about Linux, in short, learn the trade. From there on, you can make books, e-books, design and create websites, Python (for Google App Engine), PHP (for Facebook), Java (for Android), C++ (Qt for Android by Necessitas and Maestro), and etc.
Besides, money isn't everything. The most important thing in life is learning and doing the right thing.