What major should I consider if I want to be a web developer?
I am currently a senior student from Galileo High School and I have interests about building websites. The reason that I have interest to web developing is because I have an internship that learn about coding and building websites during the past summer. Is software engineering a good major? I heard other people said that if you pick this major, you have be good at math. And, I am not confident at math. #internship #computer-software #software-engineer
3 answers
Mark’s Answer
Suggestions. Continue to do an internship and then a paid 'internship' as these are skills in high demand.
Determine if you want to do a software developer and explore what roles at the company you are interning for may be of interest to you. Who do you work with, what do they do, and what did they study to get that job?
You can then go to a bootcamp, a community college or get a 4 year degree to meet your goals.
Mark recommends the following next steps:
Michael’s Answer
99% of software engineers don't use any math in their day-to-day work. If you want to develop websites, check out the millions of free online resources like Codecademy or YouTube and just start coding and you'll see that it requires no math.
If you want to become a software engineer, get a computer science degree. Don't waste your money on a bootcamp because most of the time those who have that on their resume when compared to a traditional computer science (CS) degree are looked down upon. People like to think otherwise and those people are naive.
Good luck!
James’s Answer
As a current undergraduate studying computer science, I don't find computer science itself to be math-intensive (for the most part). The more you lean into industry, the less likely you will be dealing with complex math proof (which is typically the distinction between computer science, research/academia-oriented, versus software engineering, industry-oriented).
If you do decide to pursue computer science/software engineering in college, I would also suggest to not be afraid of looking into other facets of software engineering (outside of web development). Your interests will likely change over time and you'll want to get a good idea of which each field entails.