Skip to main content
9 answers
9
Asked 749 views

What would be the best way to start a careerin computer science?

I am in grade 10.

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

9

9 answers


1
Updated
Share a link to this answer
Share a link to this answer

Parth’s Answer

Get the basics right. First, Focus on Mathematics as the basics of Computer Science is Algorithms and Algorithm is all Mathematics.
Second, there are lots of free online coding courses available from prestigious universities. Take advantage of that.
Look for your area of interest - e.g. AI, Machine Learning, Analytics, UX/UI, Software development etc. and educate yourself further in your choice of field. Good luck and happy to answer any other questions.
1
0
Updated
Share a link to this answer
Share a link to this answer

Christina’s Answer

Computer science is a very broad field. Different tools required difference skillsets. For examples, as a data scientist, I use Python and SQL. But if I wanted to work in game development I'd need to learn C++ or C#. Your first step is to review job descriptions on sites such as Indeed and LinkedIn. Determine which job descriptions sound the most interesting. See if you can find 'a day in the life' videos of that career om YouTube.

Some tech careers such as cloud architect only required a certification. No college. (See go cloud careers on YouTube.) Physical computer networking is also just a certification.

College programs can offer a starting point, but I know many people who are self-taught coders and didn't go to college or didn't get a degree in computer science. For that route, you will need to spend your next two years coding daily learning intermediate to advanced techniques and showcasing your projects on LinkedIn or dev.to .

Choose the path that works best for you. Technical competencies is usually key to getting your first job. Contributing to open-source projects, creating packages that can go into different applications, and networking in slack and discord jobs of software projects are all required for a successful job search.
0
0
Updated
Share a link to this answer
Share a link to this answer

Abhishek’s Answer

Absolutely, consider connecting with individuals who have chosen it as their profession. You can achieve this through your educators, guardians, neighbors, or even LinkedIn. Engage them in conversations about the diverse aspects of computer science, and learn what they find appealing or unappealing, as well as how it aligns with your own priorities. My journey began by exploring a computer and later enrolling in an introductory coding course during middle school. Another approach is to investigate various college courses and programs to discover which path sparks your enthusiasm. Best of luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Ryan’s Answer

Start simple. There are plenty of free resources available online to start learning computer science related material. It's important to stay interested by starting projects that fit your current skill level in programming. Once you have the basics down, start branching and see what specifically in computer science may interest you. Computer science has so many different areas you can specialize in that it may be overwhelming at first. That's why it's important to narrow down the topic that is most interesting to you. It's also important to do studying on your own time even if you decide to major in computer science when you start attending college. You will learn necessary skills in college, but you may not be learning things that are related to your specific interests.
0
0
Updated
Share a link to this answer
Share a link to this answer

Benjamin’s Answer

First I would say is you need to decide where in computer science you would like to focus. Development? Infrastructure? Analysis? Project Management? Omce you figure that out, look for schools or programs to enroll in that teach you the specific area you would like to get into.
0
0
Updated
Share a link to this answer
Share a link to this answer

Emilie’s Answer

If your school offers an elective in computer science, I would definitely start there. If not, I would look at courses available online or through the library to learn more about the field - because computer science has so many opportunities.
0
0
Updated
Share a link to this answer
Share a link to this answer

Cassidy’s Answer

I began my computer science journey by taking an intro to computer science course offered by my high school, and it was a great place to start. I was introduced to a ton of different concepts and was able to start creating my own small projects pretty quick into the course. If that's not available to you, then I'd suggest looking into online courses. As you go through the course, start working on small projects that interest you to test out and expand your skills. This will give you a head start looking into computer science programs in college. At which point I highly recommend searching out internships to get real world experiences that'll really help your chances at getting full time job.
0
0
Updated
Share a link to this answer
Share a link to this answer

Branden’s Answer

Hi David,

Computer science is a great field to explore, offering various benefits like problem-solving skills, creativity, and versatile career opportunities. It's important to embrace lifelong learning since technology constantly evolves in this industry. As there are numerous roles available, I suggest starting by building something that aligns with your interests. For example, I came from a sports background and developed an application related to my passion. Remember, the journey may have challenges, but the satisfaction of seeing your code in action is truly rewarding.

Branden recommends the following next steps:

P.S. Youtube is a really great learning source :)
0
0
Updated
Share a link to this answer
Share a link to this answer

Justin’s Answer

Hello!

Computer science offers a wide range of job opportunities and career paths. To begin, I recommend researching the various careers available in this field. You can find many informative videos on YouTube or discussion threads on Reddit, where people share their experiences and insights about their jobs or how they utilized their degrees.

For example, frontend development focuses on the visible aspects of a webpage, while backend development deals with the behind-the-scenes elements such as servers, security, and system design. Fullstack development combines both frontend and backend skills. Some positions involve a significant amount of math and algorithmic work to optimize application functionality, but not all computer science jobs require math skills!

To explore your options, start by learning about the different careers in computer science or technology in general. Once you find a specific topic that interests you, delve deeper into it. While being versatile is beneficial, excelling in a particular area sets you apart from others competing for jobs in the same industry.
0