Who may ever If you have good in skills in coding or coin creation you get the place in the bitcoin projects to work on it and you will get the payment in btc accordingly. Check the service section threads. Else you should go with fauceting only.
Personally, I think that anyone who has a great coding or coin creation skills, s/he wouldn't be a newbie here and woudn't ask how to earn a bitcoin.

As a newbie in a bitcoin world, you shouldn't expect you'll get rich over night. First, read a lot about btc, so you will understand, how it works. Then, you can try faucets or something smaller. It's good for learning about wallets, you will probably create one or few, you'll learn how to use it and about btc transactions and then you can move forward to something bigger like trading, gambling, investing etc.
If you jump into it without any knowledge, you will loose a lot of money and time, I guarantee you.
