How do you define "good" at programming? Better than you were yesterday? Able to write code without looking up anything? More capable than a newbie?