Get into investing at an early age too. Forget the whole "I need to follow my heart" advice. Follow the money. Money will allow you to follow your heart. Money is freedom.I agree with you on sticking with the CS. Whenever I ask people in the "real world" they say the same thing, that I should focus on CS. Music is also my passion and I'll always continue to do it: but I think being a great programmer, combined with being a virtuoso violinist and composer is a deadly combo. I can even have my base CS salary, which will be very good, and supplement it with my music salary.
"The other stuff, while fun, isn't profitable or sustainable financially." I totally agree. I know some musicians and they're living off like $10,000-$20,000 a year. I don't want to be a broke ass musician for the rest of my life lol.
Like it's been said before, I should just do both, so I can have both purposes/passions.
Stock market looking like its going to rebound soon. Right now my hot picks are AMD, Tesla, and Zoom Video. Funny thing about zoom, a bunch of investors bought millions of stock in Zoom Technologies for pennies. But Zoom video and Zoom technologies are two entirely different companies. So if you had bought even $100 worth of Zoom Tech shares in March, you would have made $84,000 two months later. It's a hilarious mistake. Same thing happened years ago with twitter and tweeter.
IMO you are not a grown adult who is financially responsible yet until you have a portfolio.