I am fairly new to programming and I would like to do stuff on my own (i.e. web developing, mobile developing, and whatever else). Are there good sites to go to to find what to get into? A programming website that tells programmers about mobile programming or affiliate marketing?
For instance, how would programmers hear about programming for android apps?
Please no cheesy stuff like filling out surveys or pyramids schemes.