What you learn about programming in college is much like what you learn about books or clothes or dating: what bad taste you had in high school.