I just graduated at age 30 with a BA in statistics. I took several computer science courses (Linux, year of Intro in C++, Java, Data Structures, Algorithms) and my school's stats program uses R in every course so I graduated an expert in R. Did an REU the summer before senior year and an internship with a city government's statistics department the summer before junior year. All of that experience made me a desirable candidate in the job market. I was recruited by several big tech companies and ended up accepting a job as a Junior Data Scientist at a fortune 100 insurance firm (chose the job bc they're paying for me to do a master's in comp sci). It does get a little old sometimes being in cohorts and groups of traditionally aged college students (18-22). I do feel a maturity gap. But, overall, I feel I made a great choice. I think you'll have plenty of job options, especially if you work to acquire modern data science computing skills like SQL, Linux, R, Python, and Github.