My D is taking her first CS course now, after zero exposure to CS. She’s taking it because she’s considering a Stats major and a year of CS is required for that. I think she’s all about what she can do with it (plot Zika outbreaks! Track teen pregnancy trends in the midwest! ) but it’s possible she’ll fall in love with it just for its own sake.
I wasn’t a CS major but I am a self-taught programmer/developer, and I have always hoped she’d enjoy what I do. We’ll see.