There’s a broad range of careers that intersect technology and writing skills. CS might not be the path for you - but learning web design and development of content for the web is a great area to explore. Something like this major:
Look at the communications departments at different schools - there are all kinds of majors that combine communications and technology and have great potential.
Making money is great, but you also want to not hate your job. To me the best job is one where every day presents a new challenge, not a new struggle.
First, even if you do decide to major in something practical, don’t cut the thing you love out of your life completely. Join a related club, or take a few English courses for a minor or elective. As a philosopher at heart, I know this feeling all too well. But you won’t be happy spending all your time with people you might not have much in common with.
Second, and more importantly, my older brother tried to go with a practical major even though his passion is much less practical. But he found that he had trouble landing jobs because he never really cared about his major–and as such he was competing with all these kids who had been doing that stuff forever. It wasn’t until he started embracing what he really loved that he was able to find work.
YES! This is precisely the point. You will find it hard to get jobs if the field is not your comfort zone, if it is not “you,” if you don’t appear to belong in that space.
This is especially true in CS, where the top companies that actually pay good money are hiring kids who have been coding since high school and code apps and build PCs in their spare time. It’s not major in CS and get instant money - the big corporations are the ones who are driving those higher overall average salaries.
^^^ Very true in my experience - we hire for passion and potential much more so than for the degree. If you come into an interview all excited about some new technology you are teaching yourself of can talk about how you debugged some difficult issue with enthusiasm - that makes a huge difference in whether you get hired or not.
^^IOW, the degree is a proxy for your passion, aptitude, and interest. You can’t acquire the passion, aptitude, and interest by taking up the major. Analogy: I couldn’t become a professional cellist, even if I had started at the same age, hired the same teacher, and practiced the same number of hours as Yo Yo Ma.