i don't really use powders anymore, and if you eat right, eat enough meals at the right time and drink plenty of water you can get by without spending all your hard earned on shakes and powders. but the more serious you get and if you have the money, obviously extra nutrition and the right aminos/compounds etc help, but at a cost.
if your a newbie and struggling to put on weight/muscle, just eat whatever the hell you find and just keep lifting. i started doing weights at 12, but only once i was 18/19 and brought crash weight gain it changed my body. but you must lift and push weights if you go down this route otherwise you will get fat.