3 ms·
Having a CS degree isn't necessary but it will still give you more options. There are still jobs which require that "CS or related" piece of paper to get you i
by gexla 16y ago
Having a CS degree isn't necessary but it will still give you more options. There are still jobs which require that "CS or related" piece of paper to get you in the door. Again, it's not necessary though because there is enough work for developers that you probably don't need those other options. Also, some of those jobs will waive that requirement if you have a certain number of years of experience.
The biggest consideration for me in your position would be the requirements to switch majors. I imagine you would be looking at quite a bit more school. Unfortunately, a CS degree requires a lot of classes which build on each other which Journalism doesn't require, so I'm betting you would be looking at another couple of years in school at the least.
Personally, I wouldn't bother, but school wasn't for me. I dropped out to go into web development and I'm rarely asked for a resume and I have never been asked about my educational background. I feel like communication and good writing skills are important for dealing with people, so you should be strong in that area as a Journalism major.
The caveat in this is that freelance web development will eventually get old (stressful, tricky to balance work and life, etc) and I don't consider web development to be software development. If you were to stop now you would likely continue the web development track and perhaps never get out of it. If you were to complete a CS major then you may be presented with opportunities that you would never have thought of as a web developer (job offers on graduation.)