Skip to main content
9 answers
9
Asked 330 views

Should i take cyber security or software engineering, which one has the best job market. I am a grade 8 student but really interested in the two, i need help in deciding which one to take.?

I am a grade 8 student

+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

Suhen’s Answer

It's great that you're thinking ahead about your future career! Both cybersecurity and software engineering are excellent fields with strong job markets, but they do have some differences that might help you decide.

Cybersecurity
• Job Growth: Cybersecurity roles are expected to grow by 35% from 2021 to 2031, driven by increasing cyber threats and data breaches.
• Focus: Protecting systems and data from digital threats. This involves tasks like monitoring for security breaches, conducting penetration tests, and developing security protocols.
• Skills Needed: Attention to detail, analytical thinking, and staying updated with the latest security trends and threats.

Software Engineering.
• Job Growth: Software engineering roles are projected to grow by 25% from 2021 to 2031, due to the demand for new software and applications.
• Focus: Developing software applications and systems. This includes coding, testing, debugging, and maintaining software.
• Skills Needed: Strong programming skills, problem-solving, and creativity in designing software solutions.

Which One to Choose?
• Interests: If you enjoy creating and building things, software engineering might be more appealing. If you're fascinated by security and protecting data, cybersecurity could be a better fit.
• Strengths: Consider what you enjoy more—solving complex problems and building software or analysing threats and securing systems.
• Career Goals: Think about where you see yourself in the future. Do you want to develop innovative software or ensure the security of digital information?

Both fields offer exciting opportunities and high demand, so you can't go wrong with either choice. Since you're in grade 8, you have plenty of time to explore both areas. You might want to try some online courses or coding projects to see which one you enjoy more.
1
1
Updated
Share a link to this answer
Share a link to this answer

Peter’s Answer

Your question is excellent, and it's commendable that you're already contemplating your future career.

Consider the rapid pace at which technology evolves. By the time you finish your studies, the world will have transformed once again. While both software engineering and cyber security will undoubtedly play significant roles in the future, you might discover other roles that pique your interest. So, it's wise to keep your options flexible.

You might consider pursuing software engineering with a focus on cyber security. We'll need skilled engineers to construct the systems that safeguard us. Understanding the intricacies of software creation will equip you with the knowledge to defend it effectively. Moreover, maintaining a broad perspective will enable you to explore other opportunities in conjunction with cyber security.

Peter recommends the following next steps:

You could take time to follow and read about companies who provide cyber security solutions. LinkedIn is a good place to do this.
Read what companies such as Microsoft are saying about Security to learn what is on their mind and what they're doing to protect their customers
1
0
Updated
Share a link to this answer
Share a link to this answer

Shoshana’s Answer

Hi Owen,

Great question. I would lean towards Cybersecurity in terms of demand and prospects both from what I am reading and seeing from clients.

Career | Job Outlook (2020-2030)
Cybersecurity | 31% growth (much faster than average)
Software Engineering | 21% growth (faster than average)

That being said, I am strong believer in following your passion. Which interests you more based on below?

Cybersecurity
* Protect computer systems and networks from cyber threats
* Develop and implement security protocols
* Conduct threat assessments and penetration testing
* Monitor and analyze security logs

Skills Required:
* Knowledge of security frameworks and protocols
* Experience with security tools and technologies
* Strong analytical and problem-solving skills
* Ability to think creatively and outside the box

Software Engineering

* Design, develop, and test software applications
* Write clean, efficient, and well-documented code
* Collaborate with cross-functional teams
* Troubleshoot and debug software issues

Skills Required:
*Proficiency in programming languages and software development methodologies
* Strong problem-solving and analytical skills
* Ability to work collaboratively and communicate effectively
* Experience with Agile development and version control systems

Education and Training
Both careers require a strong educational foundation, with a bachelor's degree in a relevant field (e.g., computer science, cybersecurity, or software engineering). However, cybersecurity professionals often require specialized training and certifications (e.g., CompTIA Security+).

While both careers are rewarding and in demand, cybersecurity is a better choice for those who enjoy problem-solving, have strong analytical skills, and are passionate about protecting computer systems and networks from cyber threats. Software engineering, on the other hand, may be a better fit for those who enjoy designing and developing software applications, have strong programming skills, and are able to work collaboratively with cross-functional teams.
0
0
Updated
Share a link to this answer
Share a link to this answer

Greg’s Answer

Hi Owen. Being in the 8th grade, by the time to get into the job market, they may be hard to predict. However, most like lythe more plentiful roles will be SW engineering! With the said, I'd like to suggest as others have your decision should be based on Interests, Strengths and I will add one more... "Joy"

As you learn more about both, look for "joy" in the work and that will inform you the best! Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Atul’s Answer

Diving into Computer Science or Computer Engineering can open up exciting opportunities in the cybersecurity field. Consider making this your minor subject, which will give you a wide array of choices for your future.

In today's world, where AI is taking over many basic software programming tasks, it's crucial to shine in your chosen course and push your limits. The field of Analytics/Data Science is immensely significant, so make sure to take on rigorous courses like Calculus, Chemistry, Physics, and English during your high school years.

Work on building a strong vocabulary and honing your writing skills. Public speaking is another valuable skill to acquire - it will undoubtedly come in handy in your future endeavors.

Lastly, aim for high scores in your SAT/ACT and strive for a high cumulative GPA when you graduate from high school. This will set a solid foundation for your future academic and professional journey.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sambit’s Answer

Hey there, you're truly remarkable! It's incredibly impressive that you've identified your career path at such an early stage in your life. I encourage you to continue exploring both, or even more options. The foundational education for both fields is quite similar, after all. You have the freedom to make your final decision when you select your Major. Remember, even after that, you still have the option to switch over to the other field after gaining a few years of experience. While Cyber Security roles might be fewer, Software Engineering opportunities are plentiful. Ultimately, it's all about what brings you the most happiness.
0
0
Updated
Share a link to this answer
Share a link to this answer

Alex’s Answer

Both cybersecurity and software engineering have strong job markets. Cybersecurity focuses on protecting systems from hackers, while software engineering involves creating software and apps. The demand for cybersecurity is growing fast because of the rise in cyber threats. Software engineering is broader, with jobs in many industries like gaming, health, and finance. Cybersecurity jobs are specialized and often high-paying, but the field is narrower. Software engineering offers more flexibility and opportunities. If you like solving puzzles and protecting data, cybersecurity might suit you. If you enjoy building apps and coding, software engineering could be better. It’s a good idea to explore both fields now with online courses. That way, you’ll know which one excites you more as you get older.
0
0
Updated
Share a link to this answer
Share a link to this answer

Juan’s Answer

Hi Owen,
It's wonderful to see your enthusiasm for the Information Technology (IT) sector at such a young age. This clearly indicates that you've received excellent guidance so far and are now looking to refine your direction. Your questions are truly insightful.

I would suggest beginning with software engineering. This will provide you with a solid foundation in the basics, which will be beneficial in numerous other IT fields, especially your interest in cybersecurity. You're incredibly lucky to have all the resources and opportunities to start learning these areas immediately, thanks to the internet. Make the most of modern technology, but always remember to seek additional advice and approval from your parents and teachers.
0
0
Updated
Share a link to this answer
Share a link to this answer

Tariq’s Answer

Hi Owen,

It's fantastic to see a young eighth-grader like you already seeking advice about your future career, especially in the exciting fields of cybersecurity and computer science. You're off to a brilliant start!

Cybersecurity is essentially about understanding how technology operates and how to safeguard digital assets, networks, devices, and information. A solid background in computer science provides you with the essential tools you'll need to excel in cybersecurity.

My advice to you is to take computer science and programming courses to build a strong foundation. As you delve deeper into this field, continue to expand your skills and knowledge. Over time, you'll discover where your strengths lie and what you enjoy doing the most.

Best wishes and good luck on your journey!
0