A first year student that doesn't know what they want to do with themselves? No way! /s
If you're passionate about being a developer, there's lots of ways to avoid being a cubicle drone. Whether that is just having a 9-5 job that is more casual (like at a start-up, though expect longer hours at many of them), or by freelancing/consulting.
I'd advise swapping to computer science whole hog though if you can. If you had 5-10 years experience it would matter less, but as someone that's super green having that piece of paper _will_ help you get that first dev job. "I'm not good enough at Math" is not going to make any employer want to hire you!
I see what you mean about the cs degree and I agree with you, but I don't want to whole hog on it. This would take a lot of my energy away from other things. My hope is that my taking the most useful cs classes to learn the fundamentals and pairing that with working on projects on my own (developing an app in react native right now) will help me get a dev job if I want one down the line.
If you're passionate about being a developer, there's lots of ways to avoid being a cubicle drone. Whether that is just having a 9-5 job that is more casual (like at a start-up, though expect longer hours at many of them), or by freelancing/consulting.
I'd advise swapping to computer science whole hog though if you can. If you had 5-10 years experience it would matter less, but as someone that's super green having that piece of paper _will_ help you get that first dev job. "I'm not good enough at Math" is not going to make any employer want to hire you!