Ask HN: How much programming experience you need to become a data scientist?
Makes more sense to have a statistic background than computer science background, right?
http://blog.udacity.com/2014/11/data-science-job-skills.html
http://www.informationweek.com/big-data/big-data-analytics/3...
In fact being mathematically literate is really the bee's knees. Its why I suggest anyone in a stem undergrad to take their math department's Real Analysis or (my favorite) Abstract Algebra. The content is rarely relevant any jobs, but then you'll be able to teach yourself almost anything in the future.
The former is more math focused, the later is a pretty solid blend of Math and Comp Sci / DB work.