How much programming experience have you had?