Im stuck deciding what to pick as a career in life. I want to major in something with Computer Science/Engineering, programming (HTML, C++, Javascript, Python etc.). I want to be a programmer basically however ive been stumbled to decide as to what operating system to program for, I know Windows will get me the most money/job offerings but recently I have been using Linux and I have fallen in love with it. I think I would be more motivated to code for Linux since its sort of undiscovered territory IMO, and well everyone codes for Windows so its not like there arent enough of them. When I think of Windows to myself I just think of the word "stuffty" which just makes me not want to use it and program for it. I understand I could technically do both but that wouldn't necessarily work out.
Should I go with what my heart/myself desire or what will get more job offerings/money?