3 answers
3 answers
Updated
Andrew’s Answer
Theres quite a few you can go into that include software engineer/developer, database administrator, data scientist, data analyst, data engineer, cloud architect, network specialist, etc etc. Comp Sci is a very generalized major that will give you a solid foundation. From there you can begin to look into different roles to find specialities you may want to dive into. In terms of education requirements a college degree is usually preferred by a lot of places but commonly isnt required. The skills are what you really need. After you have your technical basics down. Get certifications in different things like cloud computing or cyber security. Theyll boost your resume by showing you know more about the technical world
Updated
Daniel’s Answer
Most of the software engineers I've come across have *some* form of post-secondary education in computer science, and it so happens that the first job that I landed (junior web developer) required a university degree in computer science, but it's not a strict requirement for some companies. Some companies also have internship programs with lesser entry requirements (e.g., completion of certain online coding courses). I even know one person who's doing very well with their career and doesn't have a high school diploma, but IMO you want to finish high school as a bare minimum. In general, the more education you have, the easier it will be to land your first job, and some/many of the things you learn in a post-secondary institution will help prepare you for the workforce.
Updated
Hanish’s Answer
Most tech jobs out there require at least a bachelors in Computer Science but there are jobs out there don't ask for a degree. But if you want to start out with a good pay, I would recommend getting a bachelors degree. A lot companies ask for 3 - 5 years of experience in lieu of a bachelors degree. Getting a degree could cost you financially but it'll save you time that you would spend working.