Hey Baxate, I'm currently a rising sophomore at UNC Chapel Hill majoring in Neuroscience on the pre-med track. Tech has always been my passion, and I feel like I was going pre-med just to make my parents happy, but I am now considering switching to or adding a Comp Sci major. I have little programming experience (aside from taking AP Comp Sci in high school, where we were taught the basics of Python, as well as dabbling in a few coding games/courses). What steps should I take to gain experience and hopefully land an internship the summer after my sophomore year? Also, should I consider a career in Machine Learning, given my Neuroscience background and possibly double majoring?