As I point out elsewhere in the thread, I did not really start programming until college. Freshmen year, there were a lot of kids in my program with prior programming experience. By senior year, I could not see any correlation with those who had experience before college, and those who were good programmers and CS students (two separate things).